ローカル開発環境を起動します。
Synopsis
ローカル開発スタックを起動します。
ホットリロードがデフォルトです。アプリコンテナがアプリケーションプロセスを実行し、ファイル監視が変更時にそれらを再起動します。--isolatedはプロセスごとに1つのコンテナを実行するため、変更には再ビルドが必要です。
--all は、共有プロジェクトサービスを使用して、1つのUIでエージェントをすべて起動します。ホットリロードのみをサポートしており、--isolated、--headless、--with-egress と一緒に使用するとサポートされません。
memory-サーバーは、project-config.yamlのmemory:セクションから設定されます。シングルエージェントを実行する場合は、エージェントディレクトリ以上で最も近いものが使用され、リポジトリのルートで停止するため、ワークスペースファイルはモノレポのルートのファイルをオーバーライドします。--all は、モノレポのルートのファイルのみを読み取ります。エージェントプロジェクトの場合、agent.yamlの機能.memoryは、memory-サーバーを実行するかどうかも制御します。メモリ専用プロジェクトでは、常に1つ起動します。
ローカルエグレスはデフォルトで有効になっています。--no-egressはCONNECTプロキシをスキップし、インターネットを開放します。--with-egressは非推奨のエイリアスであり、プロキシを強制的に有効にします。
artifact_repositories を宣言するエージェントは、UV_INDEX_* オーバーライド、その後 .env から解決されるプライベート PyPI インデックスのレジストリ認証を取得します。シークレット、そして発行された AWS CodeArtifact トークン。--no-artifact-auth を指定すると、UV_INDEX_*の認証情報はお客様が管理することになります。
TLS検査プロキシ(例:Zscaler)がHTTPSを再署名する場合、ローカルイメージをビルドするで会社が傍受するCAを信頼するために--ca-bundleを使用します。PEMはワークスペースごとに~/.agentengine/の下に記録され、このマシンでの後の実行するで再利用されます。生成されたイメージには承認されたコピーが埋め込まれ、リポジトリの内容が信頼のソースになることはありません。AGENTENGINE_CA_BUNDLEは同等のプロセス環境フォールバックです。ワークスペースの.envの値は無視されます。以前に提供されたCAの信頼を停止するには、--clear-ca-bundleを使用します。
agentengine dev up [flags]オプション
--all Monorepo: start all agents under a single UI --ca-bundle string PEM file of extra CA certificates to trust in local image builds (TLS-inspecting proxies). Recorded per workspace under ~/.agentengine/ and reused on later runs. Also AGENTENGINE_CA_BUNDLE. --clear-ca-bundle Remove a previously persisted extra CA and build without it --headless Omit the playground UI service (for CI and automated testing)-h, --help help for up --isolated Run each process in its own container to simulate production --local-sdk string Install SDK from local source instead of pre-built wheels. Also hot-reloads playground UI (unless --headless) from the same SDK checkout. Pass the path to the client-libraries checkout root. --no-artifact-auth Skip auto-configuring registry auth for declared artifact_repositories --no-cache Build images without Docker layer cache --no-egress Do not start the local CONNECT proxy (open internet) --with-egress Force local egress even if preflight would skip (deprecated alias; default is on) --workspace string Monorepo: target a specific agent by name (from root agent.yaml)親コマンドから継承されるオプション
--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 dev - ローカル開発環境コマンド。