Skip to main content
config 管理生命周期项目的 agentkit.yaml,也可通过 --global 管理用户级默认配置 ~/.agentkit/config.yaml。项目级配置用于 build、deploy、launch、status 与 destroy;全局配置用于默认云厂商、区域、凭证和基础设施默认值。

config

不带 --global 时,命令读取或更新当前项目的生命周期配置。若未传入具体字段且终端支持交互,CLI 会进入配置向导;非交互场景可通过标志显式写入字段。与 --init 同用时,CLI 会先创建默认生命周期配置,再把同一条命令中的项目级字段写入新文件;启动模式专属字段会写入 --launch_type 指定的模式,未指定时写入 cloud。 以下示例需要先在当前终端导出 MODEL_AGENT_API_KEY。双引号让终端展开变量;此生命周期配置不会将单引号内的 ${MODEL_AGENT_API_KEY} 自动替换为环境变量值
配置命令会将展开后的模型 API Key 写入 agentkit.yaml。在执行前将该文件和 .env 加入 .gitignore 与 .dockerignore,避免提交凭证或将其复制进镜像

config —global

传入 --global 后,命令读取或更新 ~/.agentkit/config.yaml。项目级字段(例如 --cloud_provider)不能与 --global 同用;需要切换默认云厂商时,通过 --provider 全局标志或 --set defaults.cloud_provider=<provider>。
命令执行时会先读取环境变量,再读取项目配置和用户级配置。所有产品命令都支持全局 --provider volcengine|byteplus,可临时覆盖本次命令使用的云厂商。区域值必须是小写、以连字符分隔的区域代码,例如 cn-beijing 或 ap-southeast-1;包含路径、查询参数、大写字母或非区域主机名的值会被拒绝。

配置专属网关

在创建运行时前选择已有专属网关,并清除该策略中的独立运行时网络配置。绑定创建后不可更改,完整规则见 专属运行时网关
最后修改于 2026年9月19日