既存の宛先に影響を与えずに、エージェント.yamlに宛先を追加します。
Synopsis
エージェント.yaml に 1 つ以上のエグレス送信先を追加します。
ターゲットのサンドボックスにモードがないか、deny_allである場合、addはそれをallow_listに設定します。allow_all のサンドボックスはそのまま残ります。宛先はそこには適用されないため、最初に agentengine エージェント egress モード allow_list を実行してください。異なるポートで既にリストされているホストするを追加すると失敗します。最初に除く必要があります。
各引数は、FQDN:PORT、FQDN:PORT,PORT,...、または完全なURLです。ポートを省略するか、FQDN:*を使用すると、すべてのポートが許可されます。URLの場合、ホストするが抽出され、URLに明示的なポートが指定されていない場合はスキームの標準ポート(HTTPS 443、SSH 22)が使用されます。その推論は注記として報告されます。認証情報を含むURLや、既知のポートがないスキームは拒否されます。
変更は次回の配置する時に適用されます。agentengine イグレスは、それまでライブ ワークスペースをまだ表示しています。
例:
agentengine agent egress add api.openai.com:443# Allow MongoDB for the tool sandbox onlyagentengine agent egress add --component tool '*.mongodb.net:443,27017'agentengine agent egress add FQDN:PORT[,PORT...] [FQDN:PORT...] [flags]オプション
--component string Target a single sandbox: agent or tool. Omit to apply to both.-h, --help help for add --workspace string Monorepo: select a specific workspace 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 エージェント egress - agent.yaml のエグレス許可リストを編集します。