Logo Vincent
返回文章列表

Claude Code /config:一文搞懂所有可调设置

Claude
Claude Code /config:一文搞懂所有可调设置

什么是 /config

Claude Code 里有几十个可调设置,散落在不同地方:全局配置、项目配置、settings.json……如果每个都要手动去改 JSON 文件,那也太折腾了。

/config 就是 Claude Code 的”控制面板”。 输入这一条命令,会弹出一个交互式的设置面板,所有常用配置都在这里,用方向键选择,回车切换,所见即所改。

它的别名是 /settings,两个命令效果完全一样。

怎么打开

在 Claude Code 交互模式下输入:

/config

会弹出一个带三个 Tab 的面板:

  • Status —— 当前环境的诊断信息(模型、账户、MCP 连接状态等)
  • Config —— 所有可调设置(本文重点)
  • Usage —— 用量和额度信息

用 Tab 键或左右方向键切换标签页,Esc 退出面板。

Config 标签页还内置了搜索功能——直接打字就能过滤设置项,在几十个选项里快速定位。

配置项全解

下面按类别逐一拆解 Config 面板里的所有设置。

模型与推理

Model(模型选择)

选择当前会话使用的模型。点击后会弹出模型选择器。

常见选项:

  • claude-opus-4-6 —— 最强大脑,复杂任务首选
  • claude-sonnet-4-6 —— 速度与智能的平衡
  • claude-haiku-4-5 —— 极速低成本

/model 命令效果一样,只是入口不同。

Thinking mode(思考模式)

控制是否启用 Extended Thinking(深度思考)。默认开启。

开启后,Claude Code 在回答前会先进行一轮”内心独白”式的推理,适合复杂逻辑和多步骤任务。关闭后响应更快,但推理深度可能下降。

Fast mode(快速模式)

切换快速输出模式。开启后使用同一个模型但输出速度更快。

/fast 命令效果一样。

上下文管理

Auto-compact(自动压缩)

控制是否在上下文接近上限时自动压缩对话。默认开启。

开启后,Claude Code 会在 token 快满的时候自动总结历史对话,释放空间。关闭的话你就得手动跑 /compact,否则可能遇到上下文溢出的问题。

建议:保持开启。 除非你有特殊需求(比如调试 compact 行为),否则没有理由关。

Rewind code (checkpoints)(代码回退检查点)

控制是否在 Claude Code 修改文件前自动创建检查点快照。默认开启。

开启后,你可以用 /rewind 命令回退到任意一次修改之前的状态。关闭后 /rewind 将无法回退代码改动——只能回退对话。

建议:保持开启。 这是你的安全网。

权限与安全

Default permission mode(默认权限模式)

这是 /config 里最重要的设置之一,决定了 Claude Code 执行操作时的默认审批策略。

可选值:

  • default —— 标准模式,危险操作会弹窗询问你
  • plan —— 规划模式,Claude Code 会先制定计划,确认后再执行

权限模式决定了 Claude Code 的”自主程度”。新手建议用 default,熟练后可以根据场景切换。

编辑器与交互

Editor mode(编辑器模式)

选择输入框的编辑模式:

  • normal —— 标准模式,常规快捷键
  • vim —— Vim 模式,支持 Vim 键位

/vim 命令切换效果一样。

Language(语言)

设置 Claude Code 的界面和回复语言。点击后弹出语言选择器。默认为 English。

如果你希望 Claude Code 用中文回复,可以在这里设置。

输出与显示

Theme(主题)

切换 Claude Code 的终端配色主题。点击后弹出主题选择器。

/theme 命令效果一样。

Output style(输出风格)

控制 Claude Code 的回复风格。点击后弹出风格选择器。

/output-style 命令效果一样。你可以选择更简洁或更详细的回复风格。

Verbose output(详细输出)

开启后,Claude Code 会显示更多的调试信息——比如工具调用的详细参数、API 请求的元信息等。

默认关闭。 除非你在排查问题,否则不需要开启。

Show turn duration(显示回合耗时)

开启后,每次 Claude Code 回复完毕会显示这轮回复花了多长时间(类似 “Cooked for 1m 6s”)。

默认关闭。 想知道 Claude Code 每次思考了多久就打开它。

Show tips(显示提示)

控制 Claude Code 在加载/思考时是否显示 tips 提示。默认开启。

那些在等待时弹出来的小知识和小技巧——如果你觉得太啰嗦,可以关掉。

Reduce motion(减少动效)

开启后减少终端中的动画效果。如果你用的终端对动画支持不好,或者你单纯觉得动画分散注意力,可以开启。

Terminal progress bar(终端进度条)

控制是否在终端标题栏或标签页中显示进度信息。默认开启。

开启后你在终端的标签上就能一眼看到 Claude Code 当前的状态,不用切过去。

Show PR status footer(显示 PR 状态栏)

控制是否在底部显示当前 PR 的状态信息。默认开启。

如果你的工作流涉及 GitHub PR,这个信息很有用。

文件与版本控制

Respect .gitignore in file picker(文件选择器遵循 .gitignore)

控制 Claude Code 在搜索和浏览文件时是否忽略 .gitignore 中列出的文件。默认开启。

开启后,node_modulesdist 等目录不会出现在 Claude Code 的搜索结果里。如果你确实需要 Claude Code 看到这些文件,可以关闭。

复制与分享

Always copy full response(总是复制完整回复)

控制 /copy 命令的行为:

  • 关闭(默认) —— /copy 会弹出选择器让你选复制哪部分
  • 开启 —— /copy 直接复制整个最后回复,跳过选择

如果你每次 /copy 都是选”全部”,那就开启它省一步。

通知

Notifications(通知渠道)

设置 Claude Code 完成任务后的通知方式:

  • auto —— 自动检测终端类型,选择最佳通知方式
  • iterm2 —— 使用 iTerm2 的通知系统
  • terminal_bell —— 使用终端响铃
  • iterm2_with_bell —— iTerm2 通知 + 终端响铃
  • kitty —— 使用 Kitty 终端通知
  • ghostty —— 使用 Ghostty 终端通知
  • notifications_disabled —— 关闭通知

如果你经常在后台跑 Claude Code 任务,选一个适合你终端的通知方式会很有用。

自动更新

Auto-update channel(自动更新频道)

控制 Claude Code 的自动更新行为:

  • latest —— 默认,自动更新到最新稳定版
  • beta —— 更新到 beta 频道,提前体验新功能
  • 也可以降级到特定频道

如果你更看重稳定性,保持 latest 就好。想尝鲜就切到 beta

IDE 集成

External includes(外部引用)

如果你的 CLAUDE.md 中引用了外部文件(通过 @import 语法),这个开关控制是否加载这些外部内容。

配置的存储位置

/config 里修改的设置会自动保存到对应的配置文件中。理解这些文件的关系对高级用户很有帮助:

配置文件层级

Claude Code 的设置来自 5 个层级,后面的覆盖前面的

层级文件路径说明
User~/.claude/settings.json全局用户设置,影响所有项目
Project<项目>/.claude/settings.json项目级设置,可以提交到 Git 和团队共享
Local<项目>/.claude/settings.local.json项目级本地设置,已 gitignore,不共享
Flag--settings 参数指定的文件命令行临时指定
Managed企业托管设置企业管理员远程下发,优先级最高

全局配置

除了 settings.json,Claude Code 还有一个全局配置文件 ~/.claude/config.json,存储一些全局偏好:

  • 主题、编辑器模式
  • 自动压缩开关
  • 详细输出开关
  • 通知渠道偏好
  • 检查点开关
  • 回合耗时显示
  • 等等

/config 面板里修改的大部分布尔开关都写在这个文件里。

手动编辑 vs /config 面板

你完全可以直接编辑这些 JSON 文件来修改配置。但 /config 面板的好处是:

  • 不用记字段名 —— 面板里列出了所有可调项,选就是了
  • 即时生效 —— 修改后立即生效,不需要重启
  • 有安全校验 —— 面板只会写入合法的值,不会搞坏配置文件
  • Esc 可回退 —— 如果改了不满意,Esc 退出会自动撤销本次所有修改

实用技巧

技巧一:用搜索快速定位

Config 面板默认就在搜索模式。直接打字就能过滤——比如输入 compact 立刻定位到自动压缩的开关,不用在几十个选项里翻找。

技巧二:Esc 是你的后悔药

/config 面板里改了一堆设置,突然不想要了?直接按 Esc,所有修改会自动回退到进入面板前的状态。这个设计很贴心——你可以放心地试各种配置,不满意就 Esc 全部撤销。

技巧三:团队协作时善用分层配置

如果你的团队要统一某些 Claude Code 配置:

  1. 共享设置写到项目的 .claude/settings.json,提交到 Git
  2. 个人偏好写到 .claude/settings.local.json,不会被提交
  3. 全局通用的设置放在 ~/.claude/settings.json

这样团队有统一的基线配置,每个人又能保留自己的偏好,互不干扰。

技巧四:结合 /status 看全局状态

/config 面板的 Status 标签页其实就是 /status 命令的内容。在改配置之前,先切到 Status 看看当前环境的整体状态——模型、账户、MCP 连接、诊断信息——心里有数再动手改。

/config vs 直接编辑 JSON vs 其他命令

方式适用场景
/config 面板日常调整,可视化浏览所有选项
编辑 settings.json批量配置权限规则、hooks、MCP 服务器等复杂结构
/theme /model /vim只想改某一个特定设置,更快
claude --settings <file>临时使用特定配置启动

写在最后

/config 是 Claude Code 里最容易被忽略的命令之一——很多人用了几个月都没打开过。但它其实是你和 Claude Code “磨合”的关键入口。

每个人的开发习惯不同:有人喜欢 Vim 键位,有人讨厌动画,有人希望通知响铃,有人想要更详细的输出……这些”小偏好”累积起来,直接决定了你用 Claude Code 舒不舒服。

花两分钟打开 /config,过一遍所有选项,把它调成你最顺手的样子。好工具值得被认真配置。

相关推荐

AI-first 创业公司,为什么只需要一种编程语言?

技术架构越简单 = AI Coding 效率越高。从 Java 的"防人"设计到 TypeScript 全栈通吃,聊聊 AI 时代创业公司的编程语言选择。

cc-ping:一行命令 Ping 所有 Claude Code 配置

用多个 Claude Code API Key 或中继?cc-ping 帮你管理配置、一键切换,还能并行 Ping 所有节点比速度。

震惊!程序员用这个工具,4分钟干完95分钟的活!效率暴涨24倍

躺床上发3条消息,4分钟搞定3个项目。传统方式需要95分钟,这就是冷兵器和热兵器的差距。

CCBot - 研发提效 24 倍

通过 IM 机器人控制 Claude Code,3 个项目 4 分钟全部搞定。传统编程需要 95 分钟,效率提升 24 倍。

Claude Code /add-dir:被低估的 Monorepo 神器

Claude Code 默认只能看到当前目录。/add-dir 打破这个限制——分享我每天跨 5 个仓库使用的经验。

Claude Code 省 Token 小技巧:感叹号的妙用

一个简单却容易被忽略的技巧——用感叹号直接执行命令,省 token、提速度、更可控。

我做了个机器人,让团队在飞书里用 Claude Code

CCBot 让你的团队在飞书群聊里直接用 Claude Code——不需要终端、不需要 SSH。开源、自部署、五分钟搞定。

Claude Code /btw 命令详解:不打扰主线的快问快答

详细介绍 Claude Code 的 /btw 命令——它是什么、怎么用、什么时候该用,以及它和子代理、/compact 的区别。

Claude Code /compact:释放上下文,不丢进度

任务做到一半上下文满了?/compact 帮你压缩对话继续干活——和 /clear、/rewind 的区别一次讲清。

Claude Code /context:你的上下文都被什么吃了?

对话到一半 Claude Code 说上下文不够了?/context 用一张可视化网格告诉你:上下文被什么占了、占了多少、怎么优化。

Claude Code /diff:这次对话改了什么,一目了然

Claude Code 帮你改了一堆文件,但你不确定到底改了什么?/diff 用交互式界面展示所有改动——既有 git 视角的全量 diff,也有按对话轮次拆分的逐步 diff。

Claude Code /fast:同样的 Opus,两倍速——值不值?

/fast 不会降级模型,还是 Opus,只是更快。什么时候该开、什么时候该关,以及实际体验差异。

Claude Code 引用外部知识的最佳实践:GitHub MCP + Context7

用 GitHub MCP 和 Context7 MCP 两个工具组合,解决 Claude Code 知识过时导致的代码错误问题。

Claude Code /hooks:让 AI 按你的规矩办事

想在 Claude Code 执行命令前自动检查?想在任务完成后自动通知?/hooks 让你用脚本、AI 甚至 HTTP 请求,在关键节点插入自定义逻辑。

Claude Code /init:10 秒自动生成 CLAUDE.md

别再手写 CLAUDE.md 了。看看 /init 自动生成的效果、怎么自定义输出,以及一个让 Claude Code 效率翻倍的小技巧。

Claude Code MCP:让 AI 连接 GitHub、数据库等一切工具

MCP 把 Claude Code 从代码阅读器升级为全栈 Agent。哪些 MCP 服务器值得装、配置怎么写,实测分享。

Claude Code /memory 详解:让 AI 真正记住你的项目

详细介绍 Claude Code 的 /memory 命令和记忆系统——CLAUDE.md 手动指令、Auto Memory 自动记忆、模块化规则,让 Claude 跨会话记住项目规范和个人偏好。

Claude Code /model:Opus、Sonnet、Haiku 怎么选?

不是每个任务都需要 Opus。怎么切换模型、哪个场景用哪个、怎么省 token 又不掉质量。

Claude Code /permissions:谁能干什么,你说了算

每次 Claude Code 要跑命令都弹窗问你?嫌烦又不敢全放开?/permissions 帮你精细控制每个工具的权限——该放的放,该拦的拦。

Claude Code /plan 详解:先想清楚再动手

详细介绍 Claude Code 的 /plan 命令和 Plan Mode——只读规划模式,让 Claude 先分析代码、制定方案,确认后再动手,避免复杂任务翻车。

Claude Code + Playwright MCP:AI 终于能"看见"页面了

一个 Modal 溢出的 bug,Claude Code 反复修了 5 次都没搞定。直到接入 Playwright MCP 让它真正看到页面,一次定位,一次修复。

Claude Code /resume 命令详解:别让对话白聊

详细介绍 Claude Code 的 /resume 命令——恢复历史对话、管理会话、实用技巧,让你的每一轮对话都不浪费。

Claude Code /review:让 AI 帮你做 Code Review

提了 PR 没人看?想在合并前多一道把关?/review 让 Claude Code 像一个资深开发者一样审查你的代码——还有 /ultrareview 和 /security-review 两个进阶选择。

Claude Code Skills 详解:打造你的专属命令库

详细介绍 Claude Code 的 Skills 功能——创建自定义斜杠命令、复用提示词模板、共享团队最佳实践,让 AI 编程更高效更一致。

Claude Code /stats:看看 AI 到底帮你写了多少代码

好奇 Claude Code 到底写了多少行代码?/stats 给你完整数据——token、编辑次数、工具调用,教你怎么看。

Claude Code /status 命令详解:一眼看清会话全貌

详细介绍 Claude Code 的 /status 命令——它是什么、怎么用、能看到哪些信息,以及它在日常工作流中的实际价值。

Claude Code /tasks 命令详解:后台任务尽在掌控

详细介绍 Claude Code 的 /tasks 命令——查看后台任务、管理并行 Agent、掌控长时间运行的进程,让多任务开发井井有条。

Claude Code /usage 命令详解:你的额度还剩多少

详细介绍 Claude Code 的 /usage 命令——查看用量、了解限额、避免突然被限速,让你对自己的额度心中有数。

Claude Code /vim:在 AI 编程助手里用 Vim 键位

习惯了 Vim 的操作方式?/vim 让你在 Claude Code 的输入框里用 hjkl 移动、dd 删行、ciw 替换单词——不用改变肌肉记忆。

Claude Code 使用指南:从安装到实战,一篇就够(2026)

用了半年 Claude Code 的经验总结——5 分钟安装配置、最常用的命令、CLAUDE.md 编写技巧,以及没人告诉你的实战心得。

Claude 全家桶:从聊天到写代码到自动办公,一文讲清楚

一篇文章带你了解 Anthropic 的 Claude 全家桶——Claude.ai、Claude Code、Claude Cowork,以及 Opus、Sonnet、Haiku 三大模型家族。

Claude Code /agents 详解:自定义 AI 子代理,各司其职

详细介绍 Claude Code 的 /agents 命令——查看、管理和创建自定义 Agent,让不同任务由专门的 AI 角色来执行,从代码探索到架构规划各司其职。

Claude Code /doctor 详解:一键诊断你的开发环境

详细介绍 Claude Code 的 /doctor 命令——自动检测安装状态、API 连接、MCP 配置、上下文用量等问题,帮你快速定位和修复环境故障。

Claude Code /effort 详解:控制 AI 思考的深度

详细介绍 Claude Code 的 /effort 命令——调节 Claude 的推理努力程度,在速度和质量之间找到最佳平衡点,让每一次对话都恰到好处。

Claude Code /cost 详解:你的 AI 编程到底花了多少钱

详细介绍 Claude Code 的 /cost 命令——实时查看会话 API 成本,了解各模型定价和 Token 消耗明细,让每一分钱都花得明明白白。

Claude Code /export 详解:把 AI 对话带走

详细介绍 Claude Code 的 /export 命令——将对话导出为文件或复制到剪贴板,方便分享、存档和复盘,让每一次有价值的对话都不浪费。

Claude Code /rewind 详解:AI 改错了?一键回退

详细介绍 Claude Code 的 /rewind 命令——将代码和对话回退到任意历史节点,支持只回退代码、只回退对话、或两者同时回退,是你和 AI 协作时的后悔药。

Claude Code /plugin 详解:给你的 AI 编程助手装插件

详细介绍 Claude Code 的 /plugin 命令——管理插件的安装、启用、禁用和更新,通过插件扩展 Claude Code 的命令、技能、Agent 和 Hook,打造你专属的 AI 编程工具链。

Claude Code /theme 详解:给你的终端换个好看的皮肤

详细介绍 Claude Code 的 /theme 命令——6 种预设主题 + 自动模式,支持深色/浅色、色盲友好、ANSI 兼容,60+ 色值覆盖终端全部 UI 元素。

Claude Code /insights 详解:用 AI 分析你自己用 AI 的方式

详细介绍 Claude Code 的 /insights 命令——五阶段数据分析流水线、七大洞察章节、多维度会话统计,用 Claude Opus 生成专属 HTML 使用报告。

Claude Code /rename 详解:给你的会话取个有意义的名字

详细介绍 Claude Code 的 /rename 命令——手动命名、AI 自动生成(Haiku 模型)、启动参数命名、Plan 模式自动命名,以及双标题系统与 Bridge 同步机制。

Claude Code settings.json 详解(一):配置文件在哪里、谁说了算

全面介绍 Claude Code 的配置文件体系——五个配置来源的路径、优先级规则、数组合并与单值覆盖的区别、企业管理设置的多种下发方式。

Claude Code settings.json 详解(二):permissions 权限系统全解析

深入解析 Claude Code 的 permissions 配置——allow/deny/ask 三类规则、通配符语法、MCP 工具权限、defaultMode 各模式含义,以及 additionalDirectories 的作用。

Claude Code settings.json 详解(三):hooks 钩子全解析

深入解析 Claude Code 的 hooks 配置——四种钩子类型、核心事件(PreToolUse/PostToolUse/Stop/Notification)、stdin/stdout 协议、exit code 语义,以及实用配置示例。

Claude Code settings.json 详解(四):env、模型、认证与其他实用字段

全面介绍 Claude Code settings.json 中的 env 环境变量注入、模型配置、身份认证辅助、Git 提交署名、会话清理、语言与界面、思考深度、自动更新、记忆系统等实用字段。

Claude Code Agent Loop:拆解 AI 编程助手的心脏

Claude Code 是怎么一步步理解你的需求、调用工具、自我修复的?从源码角度拆解 Agent Loop 的核心架构——流式响应、并行工具执行、自动压缩、错误恢复,一次讲透。

© 2026 vincentqiao.com . 保留所有权利。