config 管理生命周期项目的 agentkit.yaml,也可通过 --global 管理用户级默认配置 ~/.agentkit/config.yaml。项目级配置用于 build、deploy、launch、status 与 destroy;全局配置用于默认云厂商、区域、凭证和基础设施默认值。
config
不带--global 时,命令读取或更新当前项目的生命周期配置。若未传入具体字段且终端支持交互,CLI 会进入配置向导;非交互场景可通过标志显式写入字段。与 --init 同用时,CLI 会先创建默认生命周期配置,再把同一条命令中的项目级字段写入新文件;启动模式专属字段会写入 --launch_type 指定的模式,未指定时写入 cloud。
config —global
传入--global 后,命令读取或更新 ~/.agentkit/config.yaml。项目级字段(例如 --cloud_provider)不能与 --global 同用;需要切换默认云厂商时,通过 --provider 全局标志或 --set defaults.cloud_provider=<provider>。
命令执行时会先读取环境变量,再读取项目配置和用户级配置。所有产品命令都支持全局
--provider volcengine|byteplus,可临时覆盖本次命令使用的云厂商。区域值必须是小写、以连字符分隔的区域代码,例如 cn-beijing 或 ap-southeast-1;包含路径、查询参数、大写字母或非区域主机名的值会被拒绝。