Lazy loaded image
Claude Code的个人配置
Words 3570Read Time 9 min
2025-9-9
2025-9-13
type
status
date
slug
summary
tags
category
icon
password
😀
这里写文章的前言:claude code的好用与否和配置的关系比较大~这里面需要有两套配置,一套是面向桌面应用claude的,一套是面向CLI的。
现在我的Claude基本遵循8步走战略了
 

📝 桌面应用claude的配置

系统配置

claude_desktop_config.json
一定要注意N8N_API_URL和N8N_API_KEY

应用配置

这里是个人比较常用的MCP
notion image
notion image

📝 claude code的配置

配置地点:

C:\Users\abely\.cursor

.claude.json

引用的话语
这个地方也也是一个设定的位置"C:\Users\abely\.claude\settings.json”
这个地方就是设置端口的地方
 

🤗 如何卸载Claude code

其实掌握Claude code的卸载流程也很重要
如果是在docker容器里面安装的,那么需要在容器的bash里面执行这个命令,比如我在n8n中安装的calude code,确认没有痕迹即可
notion image
notion image
 
在windows中卸载也一样,执行命令,并删除几个文件夹。
notion image

🪢关于Claude code HOOKS的用法

Hooks:举个生动形象的例子,他是一个硬控

Hooks:把“应该发生的事”变成必然发生

场景:改完代码自动格式化、提交前跑测试、阻止动生产配置、提交信息统一化等。
  • 参考官方 Hooks 指南与设置:在工具生命周期前/后插入你的脚本。

方案一:在hooks文件夹里面

存放的位置.claude\hooks,文件格式是.py

默认的配置地方: 最小可用配置(直接粘贴到项目.claude/settings.json) 这个效果是,该钩子会拦截网络搜索并将年份参考更新至 2025 年,确保您获得新鲜的内容而不是陈旧的教程。

 

方案一:在.Claude.json配置文件

验证

  1. 在 REPL 里运行 /hooks 确认已生效;必要时重启会话。Anthropic
  1. 让 Claude 搜:LangChain short-term memory tutorial 2024
    1. 你应在日志/转录里看到 Hook 阻止了首次调用,并引导 Claude 用 2025 重试。
  1. 如果你使用 MCP 的搜索服务器(如 DuckDuckGo MCP),可另外加一个匹配器"matcher": "mcp__.*__search.*",同样指向该脚本。

📰自定义你的 Claude md 文件

不仅是顶层文件,子目录中的文件也一样。如果文件长度超过 100 行,你就处于危险之中——尤其是子目录中的文件。这是一个关于上下文管理的游戏——你提供给 Claude 的每一条信息都应该尽可能地与上下文相符。
这里提供一个参考

✅/go 斜杠命令(把“总是要做的事”写死)

这是一个slash的命令,作用是让你的Claude code强制执行流程, • commands,了解如何创建自定义斜线命令。将 Markdown 文件添加到 ~/.claude.commands 目录下的命令目录中。例如,很长一段时间以来,我都非常喜欢这一系列提示。我让它为一个庞大的新功能构建一个文档文件夹,提示指示它并行创建代理,以调查与新功能相关的独立代码片段,记录它们,并将它们保存到这个共享目录中。然后,我会发起一个新的聊天,并运行一个规划斜线命令。它可以访问所有精简且格式完美的文档,并创建并行实施计划。然后,我会运行实施命令,它会读取文档和并行计划,然后它就会成为一个代理,为并行计划中的每个任务生成代理。
把常用流程做成 Slash Commands(如 /go, /plan, /ship:dry-run),与样式的“输出规范”配合使用,长期稳定。
notion image
效果如上图所示,比较严格的执行这个过程,怎么实现的呢?

实现流程:在Claude code 窗口里面使用/go命令

这里面有一个前提条件,就是你需要把所有的MCP都安装好,Claude.md这个文件也设置好,最好不要超过100行,挑最重要的写

配置方式:.claude\commands

在项目新建 .claude/commands/go.md
 
这个/go的好处是: 这基本复刻了作者的 /go 思想,并加入“最小 Diff + 测试 + 压缩输出”的规则,契合你之前的“超省 Token”目标。

🖌️MCP的全局化和项目化的切换

MCP的注意点

需要测试的点,/mcp在powershell,bash,和git bash 同时测试
notion image
将我的配置文件上传,放在这个位置的:".claude.json”
 

👁️‍🗨️ 输入命令,可以看到实时记录!ccusage blocks --live

 
一边看牛马干活,一边看API Token的实时消耗
notion image
 

🪄使用Claude时的上下文管理建议

 
关于60k token限制:
  • Claude有上下文窗口限制(通常是200k tokens左右)
  • 当对话接近60k tokens时,建议清理聊天记录重新开始
  • 这是为了避免上下文过长导致性能下降
 
关于MCP(Model Control Protocol)的20k token警告:
  • MCP是一种让Claude连接外部工具和数据源的协议
  • 如果MCP工具返回的数据超过20k tokens,会严重影响Claude的可用空间
  • 计算逻辑:假设总共有40k可用tokens,如果MCP占用20k,那么只剩20k给实际对话
  • 这会让Claude的工作能力受限("crippling Claude")
 
实际建议:
  1. 监控token使用量 - 定期检查对话长度
  1. 适时清理上下文 - 长对话时考虑重新开始
  1. 控制MCP数据量 - 确保外部工具返回的数据不会过大
  1. 优化工具使用 - 只获取必要的数据,避免冗余信息
这是为了确保Claude能够高效工作,避免因上下文过载而影响响应质量
 
 
 
可以在".claude\settings.json”中配置
  • cleanupPeriodDays: 30 - 自动清理周期
  • maxHistoryEntries: 50 - 历史记录限制
 

🤪ultrathink 是一个魔法词!

官方文档告诉我们,一共有这些词:"think" < "think hard" < "think harder" < "ultrathink" 可以加速Claude Code 思考。
如果我们用的是$200/月的Max Plan满中满包月套餐,
我们无脑用 ultrathink 就行。
养成习惯,稍微复杂一点的任务,
都在结尾加上ultrathink,
即可让Claude Code更努力的思考、不受任何预算限制、更尽情地消耗Token。
满足一下恶趣味,如果我让它ultrathink 1+1等于几,会怎么样?

📎 参考文章

  • Turning Claude Code into a Development Powerhouse
  • Component - Claude Code Templates(预设组件网站)
 
💡
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
上一篇
N8N自动化数据分析笔记
下一篇
ubuntu服务器上配置codex