Skip to content

设置项参考 ​

本页汇总可以调整 dcl 行为的设置项和环境变量。每一项的详细说明见对应的功能文档。

settings.json ​

位于数据目录下,JSON 格式。文件不存在时,所有项使用默认值。

json
{
  "spinnerTipsEnabled": false,
  "promptSuggestionEnabled": false
}
键默认作用
spinnerTipsEnabledtrue运行中是否在状态行下显示提示,见运行提示
promptSuggestionEnabledtrue一轮结束后是否生成下一句建议,见建议补全
editorModenormal设为 vim 时使用 vim 风格编辑,见vim 模式
hooks无工具调用前后执行的 hooks
sandbox无在沙箱中运行 Bash 命令,见沙箱
permissions无allow、ask、deny 规则列表,见权限
remoteControlAtStartupfalse交互会话启动时自动连接远程控制,见远程控制

这两个开关和 Claude Code 的同名设置含义一致。

环境变量 ​

变量作用文档
DEEPSEEK_API_KEYDeepSeek API Key接入 DeepSeek
DEEPSEEK_BASE_URL覆盖 DeepSeek 接口地址接入 DeepSeek
DEEPSEEK_CODE_DATA_DIR数据目录数据目录
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1启用代理团队工具代理团队
CLAUDE_BRIDGE_OAUTH_TOKEN远程控制服务的 token远程控制
TEAM_SYNC_TOKEN团队同步客户端 token团队同步
TEAM_SERVER_TOKENS团队同步服务端的 token 与团队映射团队同步
NO_COLOR设为任意值时不输出颜色

常用启动参数 ​

参数作用文档
-m, --model模型模型与提供商
--api-format协议模型与提供商
--max-tokens输出上限输出上限与自动续写
--permission-mode权限模式权限模式与工具审批
--allowed-tools本次免确认的工具权限模式与工具审批
--allow-dangerously-skip-permissions兼容参数;普通启动已允许切换 bypass权限模式与工具审批
--yolo / --full-access完全访问:bypass 并忽略命令黑名单、deny 规则和沙箱权限模式与工具审批
--data-dir数据目录数据目录
-p, --print非交互执行一次非交互模式
--json-schema结构化输出结构化输出

完整列表用 dcl --help 查看。

独立文档站 · Desktop(Tauri 2)与 CLI(Rust)