Adicione destinos ao agente.yaml sem alterar os existentes.
Synopsis
Adicione um ou mais destinos de saída ao agente.yaml.
Quando o sandbox de destino não tem modo ou é deny_all, o add o define como allow_list. Um sandbox em allow_all é deixado sozinho: os destinos não se aplicam lá, então execute agentengine agente egress modo allow_list primeiro. Adicionar um hospedar já listado com portas diferentes falha; remova-o primeiro.
Cada argumento é FQDN:PORTA, FQDN:PORTA,PORTA,... ou uma URL completa. A omissão da porta ou o uso de FQDN:* permite todas as portas. Para uma URL, o hospedar é extraído e a porta padrão do esquema (HTTPS 443, SSH 22) é usada quando a URL não nomeia uma porta explícita; essa inferência é relatada como uma nota. URLs que contêm credenciais e esquemas sem uma porta conhecida são rejeitadas.
A alteração será aplicada na próxima implantar. agentengine egress ainda mostra o workspace ativo até então.
Exemplos:
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]Opções
--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)Opções herdadas dos comandos pai
--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)Veja também
- agenteengine agente egress - Edite a lista de permissões de saída no agent.yaml.