用途:管理编码智能体的配置文件,覆盖 Claude Code、Codex CLI、OpenCode、Devin CLI/Desktop 等。修改设置后需告知用户重启智能体,多数设置仅在启动时加载。
Claude Code:设置文件分用户(~/.claude/settings.json)、项目(.claude/settings.json,提交到 git)、本地(.claude/settings.local.json,被 gitignore)、托管(系统级 managed-settings.json)。优先级由高到低:托管→命令行→本地→项目→用户。可用 cat 查看当前设置,用 Edit/Write 工具修改,修改前先读取现有内容再合并。常见配置包括默认模型与 effort(low/medium/high/xhigh/max)、权限(allow/deny/defaultMode,defaultMode 可取 default、acceptEdits、plan、auto、dontAsk、bypassPermissions)、环境变量 env、alwaysThinkingEnabled、attribution、sandbox、hooks。
Codex CLI:使用 TOML,位于 ~/.codex/config.toml 与 .codex/config.toml(仅受信任项目)。可配置 model、approval_policy、sandbox_mode、[features]、Starlark 规则、命名 profiles、生命周期钩子、[agents] 子智能体、[[skills.config]]、自定义模型提供方。
OpenCode:使用 JSON/JSONC,位于 ~/.config/opencode/opencode.json 与项目 opencode.json。支持 $schema、model、permission(按工具 glob 的 allow/ask/deny)、instructions、多提供方、变量替换 {env:VAR} 与 {file:path};主题与快捷键在 tui.json。
Devin:使用 JSON,位于 ~/.config/devin/config.json(Windows 为 %APPDATA%\devin\config.json)、.devin/config.json、.devin/config.local.json;MCP 服务器在 mcp_config.json。项目配置仅接受 permissions、read_config_from、hooks;read_config_from 可导入 .claude/、.cursor/、.windsurf/ 的规则与钩子;技能与插件有独立目录。
限制:资料未提供各智能体的收费、价格与平台支持信息;具体字段以对应参考文档为准。