このエージェントリポジトリの組織、プロジェクト、ワークスペースをブートストラップします。
Synopsis
組織とプロジェクトを選択し、ローカル開発ファイル(.agentengine/ ランタイムアーティファクトおよび .devcontainer/devcontainer.json)を生成して、このエージェントをワークスペースとして登録します。
メニューには、ワークスペースを作成できる組織とプロジェクトのみが一覧表示され、非表示になっている数が示されます。閲覧のみ可能なプロジェクトをターゲットにするには、代わりに agentengine context create を実行してください。--project-id、--context、または --workspace-id で渡されたプロジェクトは、init が書き込み (write) を行う前に同じ方法でチェックされます。
Atlas IAM委任がオフの場合、組織およびプロジェクトのメニューからエージェント エンジンの組織またはプロジェクトを作成することもできます。委任がオンの場合、initは既存の組織を選択します。Atlasで作成または参加してから、initを再実行してください。エージェント エンジン組織の下でエージェント エンジンプロジェクトを作成することは引き続き可能です。
ワークスペースIDは、バインドされたコンテキストの下の.agentengine/状態.jsonに保存されるため、その後のagentengine ビルドするコマンドでは--workspace-IDは不要です。
`--context` オプションを指定しない場合、`init` はプロジェクトを選択し、そのプロジェクトのコンテキストを再利用するか、プロジェクトの表示名と ID にちなんでいるコンテキストを新規作成します。
--org-idと--project-idを指定すると、対話型メニューがスキップされます。いずれかを省略した場合は、その値の対話型選択に戻ります。--workspace-idは、このディレクトリを既存のワークスペースにリンクします(新規作成は行いません)。これにより、プラットフォームがワークスペースを作成した後に失敗した実行することを回復できます。
既存の生成済みファイルは保持されます。initを再実行すると、ワークスペースが再度登録され、選択したコンテキストへのバインディングが更新されます。
agentengine init [flags]例
agentengine initagentengine init --context prod --workspace-id ws_789 --org-id org_123 --project-id grp_456オプション
--base-url string Platform API base URL override --context string Named context to bind this directory to-h, --help help for init --json Output init result as JSON --org-id string Organization ID to use without prompting --project-id string Project ID to use without prompting --workspace-id string Link to an existing workspace instead of creating one-y, --yes Skip the confirmation prompt when re-pinning this directory to a different context親コマンドから継承されるオプション
--log-file string override log file path --log-level string file log verbosity (error|warn|info|debug) (default "info") --no-log disable file logging-q, --quiet silence stderr below error-v, --verbose count raise stderr verbosity (-v info, -vv debug)その他の参照
- agentengine - エージェント エンジン ローカル開発用 CLI。