DeepSeek-Reasonix配置文件速查表:reasonix.toml全字段一篇讲透
2026/9/9 7:31:25 网站建设 项目流程

DeepSeek-Reasonix配置文件速查表:reasonix.toml全字段一篇讲透

【免费下载链接】DeepSeek-ReasonixDeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.项目地址: https://gitcode.com/GitHub_Trending/de/DeepSeek-Reasonix

DeepSeek-Reasonix 是一款面向终端的 DeepSeek 原生 AI 编码智能体(AI coding agent),它的模型选择、界面、工具、沙箱、机器人等几乎所有行为,都由一份 TOML 格式的reasonix.toml 配置文件控制。本文作为一份 Reasonix 配置文件速查表,把reasonix.toml的每个字段、配置优先级和常见模板一次讲透,新手照着抄就能用。

reasonix.toml 配置优先级与存放位置

写配置前,先搞清楚两个问题:文件放哪里、冲突时谁说了算。

概念位置
项目配置项目根目录./reasonix.toml(当前仓库根目录的reasonix.example.toml就是官方完整示例,直接复制改名即可)
全局配置macOS/Linux:~/.reasonix/config.toml;Windows:%APPDATA%\reasonix\config.toml
Provider 密钥全局<Reasonix home>/.env(唯一运行时来源)

解析顺序(高 → 低):

命令行 flag > ./reasonix.toml > 全局 config.toml > 内置默认值

三点关键规则:

  • 🔐密钥永远不写进 TOML。配置里只写api_key_env指定的环境变量名(如DEEPSEEK_API_KEY),真实密钥值保存在全局.env中。
  • 部分字段标注为user/global only(仅全局生效),项目里的reasonix.toml无法覆盖它们。
  • 设置REASONIX_HOME可将整个 Reasonix home 目录迁移(适合便携安装/测试)。

路径细节可查阅项目文档docs/CONFIG_PATHS.zh-CN.mddocs/GUIDE.zh-CN.md

顶层字段速查:default_model 与 language

字段示例说明
default_model"deepseek"默认模型。可填 provider 名(→其默认模型)或"provider/model"全名
language"zh"界面语言;留空则从$LANG/$REASONIX_LANG自动检测

[ui] 与 [desktop]:界面显示配置

[ui]控制CLI/TUI 终端界面[desktop]控制桌面端

字段可选值说明
[ui].themeauto|dark|light终端配色,REASONIX_THEME可临时覆盖
[ui].theme_stylegraphite|aurora|slate|carbon|nocturne|amber主题风格
[ui].cursor_shapeblock|underline|bar输入光标形状;默认bar避免遮挡中日韩双宽字符
[ui].show_turn_usagetrue/false是否在回滚区显示每轮 token/费用回执
[ui].shortcut_layoutclassic|desktop快捷键布局(兼容项);Shift+Tab 切换 Plan,Ctrl+Y 切换 YOLO
[desktop].layout_styleclassic|workbench|creation桌面端布局风格
[desktop].theme/terminal_themeauto|dark|light桌面端及内置终端主题

[[providers]]:模型与供应商(最核心区块)

一个 provider = 一个服务商端点(base_url + key),可挂载多个模型。这是 reasonix.toml 中字段最密集的部分:

字段说明
nameprovider 名称,default_model里引用它
kindopenai(OpenAI 兼容)或anthropic(直连 Messages API)
base_urlAPI 地址
models/model多模型列表,或单模型写法(单模型适合需要独立 base_url 的场景)
default缺省取models第一个
api_key_env密钥环境变量,真值在全局.env
context_window上下文窗口(token)
model_overrides按模型单独覆盖上下文窗口等能力
max_output_tokens每轮输出预算:0自动 /32768控费 /65536重推理
billing_currency/billing_mode冻结的官方标价币种(CNY/USD)、计费模式(payg/subscription_equivalent
prices显式锁定自定义价格(每 1M token,含cache_hit/input/output
effort推理档位:disabled|low|high|max
thinking仅 anthropic 类:扩展思考,如"adaptive"
reasoning_protocolauto|deepseek|openai|none,控制推理协议
supported_efforts/default_effort自定义/effort命令暴露的档位
auth_headertrue时改用 Bearer 认证(适配部分网关)
web_search开启联网搜索能力

最小可用示例:

[[providers]] name = "deepseek" kind = "openai" base_url = "https://api.deepseek.com" models = ["deepseek-v4-flash", "deepseek-v4-pro"] default = "deepseek-v4-flash" api_key_env = "DEEPSEEK_API_KEY" context_window = 1000000 effort = "high"

💡 桌面端「Settings → Model → Access → Add provider」内置了 Kimi、GLM、MiniMax、Qwen、Ollama Cloud 等大量预设,填好后会自动帮你生成这段 TOML。

[agent]:智能体行为调优

字段默认说明
temperature0.0采样温度,编码场景保持 0 更稳定
system_prompt/system_prompt_file内置自定义人设;文件路径可指向工作区或 home
compact_ratio0.80唯一的自动上下文维护触发阈值,预设 0.70(激进)/ 0.80(推荐)/ 0.85(偏晚)
planner_model设置后启用双模型协同(低频规划器)
subagent_model/subagent_models子代理默认模型 / 按技能名覆盖
max_subagent_concurrency6会话级子代理总并发(task/fleet/skills)
max_parallel_writers3写路径不重叠时的并行写入上限
output_style默认explanatory|learning|concise,或自定义.reasonix/output-styles/<name>.md
reasoning_languageauto可见思考文本语言:auto|zh|en
recovery_model低风险自动恢复的评审模型,逐级回退

[tools]、[environment] 与 [sandbox]:工具、环境与沙箱

[tools] enabled = [] # 空 = 启用全部内置工具 bash_timeout_seconds = 120 # 前台 bash 安全上限,0 = 不设限 mcp_startup_timeout_seconds = 30 mcp_call_timeout_seconds = 300 [tools.background_jobs] stalled_warning_seconds = 900 # 后台任务静默多久后提示一次 [environment] enabled = true # 启动时注入 OS/shell/常见工具的稳定摘要 offline = false # 无出站网络时设 true,避免无效重试

沙箱用于收缩工具调用的「爆炸半径」:

[sandbox] workspace_root = "" # 空 = 当前目录 allow_write = ["/tmp"] # 额外允许写入的目录 forbid_read = ["${HOME}/.ssh"] # 对读取/列表/搜索及沙箱 bash 隐藏 bash = "enforce" # macOS/Linux 默认 enforce;Windows 固定 off network = true

⚠️ 路径请用绝对路径或${HOME},配置值中的~不会被展开。

[skills]、[plugins]、[bot]、[serve]:扩展能力速查

区块关键字段用途
[skills]paths/excluded_paths/disabled_skills/disable_implicit_invocation追加自定义技能目录、隐藏约定来源或禁用技能;内置 explore/review 等开箱即用
[[plugins]]name/command/startup_timeout_seconds/call_timeout_seconds/tool_timeout_seconds外接 MCP 兼容的 stdio 插件,每个是独立可执行文件
[bot]enabled/queue_mode/[bot.allowlist]/[bot.qq]QQ、飞书、微信多频道 IM 机器人;密钥一律走环境变量
[serve]auth_mode/token/password_hash/behind_proxyreasonix serve的 HTTP 前端认证(none/token/password)
[billing]display_currency仅切换显示币种(auto/CNY/USD),不改写官方标价
[notifications]enabled/turn_done/approval_request/ask_request回合完成、工具审批、提问等待时的系统通知

三套可直接抄的 reasonix.toml 模板

① 极简入门(只换默认模型)

default_model = "deepseek" [[providers]] name = "deepseek" kind = "openai" base_url = "https://api.deepseek.com" models = ["deepseek-v4-flash"] api_key_env = "DEEPSEEK_API_KEY"

② 控费 + 中文思考

default_model = "deepseek" language = "zh" [agent] compact_ratio = 0.85 reasoning_language = "zh" [[providers]] name = "deepseek" kind = "openai" base_url = "https://api.deepseek.com" models = ["deepseek-v4-flash"] api_key_env = "DEEPSEEK_API_KEY" max_output_tokens = 32768

③ 双模型 + 沙箱收紧(生产向)

default_model = "deepseek" [agent] planner_model = "deepseek-pro" [sandbox] workspace_root = "" forbid_read = ["${HOME}/.ssh"] bash = "enforce" [[providers]] name = "deepseek" kind = "openai" base_url = "https://api.deepseek.com" models = ["deepseek-v4-flash", "deepseek-v4-pro"] default = "deepseek-v4-flash" api_key_env = "DEEPSEEK_API_KEY" effort = "high"

常见问题 FAQ

项目配置和全局配置冲突时谁生效?

命令行 flag 最高,其次./reasonix.toml,再其次是全局config.toml。但标注为 user/global only 的字段例外——项目配置无法覆盖,它们只认全局。

API Key 到底应该写在哪?

只写在全局<Reasonix home>/.env(macOS/Linux 为~/.reasonix/.env)。reasonix.toml里只写api_key_env的变量名。setup 向导、桌面端设置页、CLI 缺 key 提示都读写同一个.env,不要把sk-...明文放进 TOML。

从旧版本升级,配置会自动迁移吗?

会。v1.8.1 起启动时自动、非破坏性地把旧路径配置(如~/.config/reasonix/config.toml)复制进 Reasonix home,原文件保留。若自动迁移漏了数据,可在 CLI 或桌面端输入/migrate手动补救。

📌 把本文配合仓库根目录的reasonix.example.toml(每一行都有注释)对照阅读,就是 reasonix.toml 最完整的字段说明书。

【免费下载链接】DeepSeek-ReasonixDeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.项目地址: https://gitcode.com/GitHub_Trending/de/DeepSeek-Reasonix

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询