我的Claude Code设置

我几个月来一直沉迷于Claude代码。

我安装了我能找到的每一个MCP服务器。克隆了25多个仓库。构建了自定义代理、技能和自动化钩子。我用ccusage严格跟踪了我的令牌使用情况,并尝试了并行代理、群体协调和自主工作流程。

经过所有这些实验后,我准备分享真正有效的东西——以及哪些只是噪音。

没有营销噱头。只是从真实日常使用中的诚实评估。

1、当前Claude代码架构概览

这是我当前的Claude代码架构:

┌────────────────────────────────────────────────────────────────────────────┐  
│                        MY CLAUDE CODE ARCHITECTURE                         │  
├────────────────────────────────────────────────────────────────────────────┤  
│                                                                            │  
│   ┌────────────────────────────────────────────────────────────────────┐   │  
│   │                    OBSERVABILITY LAYER                             │   │  
│   │     ccusage (cost)  │  Phoenix (traces)  │  claude-historian       │   │  
│   └────────────────────────────────────────────────────────────────────┘   │  
│                                    │                                       │  
│                                    ▼                                       │  
│   ┌────────────────────────────────────────────────────────────────────┐   │  
│   │                    ORCHESTRATION LAYER                             │   │  
│   │     Claude Squad (parallel)  │  Claude Flow (swarms)  │  OpenManus │   │  
│   └────────────────────────────────────────────────────────────────────┘   │  
│                                    │                                       │  
│                                    ▼                                       │  
│   ┌────────────────────────────────────────────────────────────────────┐   │  
│   │                    ⭐ CLAUDE CODE (CORE) ⭐                         │   │  
│   │     Skills (44)  │  Agents (130+)  │  Hooks  │  CLAUDE.md          │   │  
│   └────────────────────────────────────────────────────────────────────┘   │  
│                                    │                                       │  
│                                    ▼                                       │  
│   ┌────────────────────────────────────────────────────────────────────┐   │  
│   │                      MCP SERVERS (70+ tools)                       │   │  
│   │     GitHub (26)  │  Playwright (20)  │  Memory (9)  │  Filesystem  │   │  
│   └────────────────────────────────────────────────────────────────────┘   │  
│                                                                            │  
└────────────────────────────────────────────────────────────────────────────┘

让我分解每一层的作用,更重要的是,是否值得你花时间。

2、真实生产力层级

经过几个月的日常使用后,我根据实际生产力影响对所有内容进行了分级——而不是炒作。

🏆 第一级:改变游戏规则(今天就安装这些)

这五项立即改变了我的工作流程。

  • Claude Code: 终端中的核心AI编码工具。为什么: 它比手动编码快10倍。
  • GitHub MCP: 处理PR、问题和代码搜索。为什么: 我再也不需要离开终端处理GitHub任务。
  • claude-historian-mcp: 过去对话的搜索功能。为什么: “我是如何修复那个Redis错误的?”会立刻得到答案。
  • ccusage: 令牌成本跟踪。为什么: 消除了账单惊喜。
  • CLAUDE.md: 项目上下文文件。为什么: 这使得Claude真正理解你的特定代码库规范。

设置时间: 总共15分钟。影响: 立即见效。

🥈 第二级:显著提升

  • Claude Squad: 通过tmux运行并行代理。影响: 同时构建3-5个功能。
  • Playwright MCP: 浏览器自动化。影响: 在不离开聊天的情况下测试和抓取网页应用。
  • 自定义技能: 可重复使用的流程,如/commit/review/test影响: 一个命令处理复杂的链条。
  • Memory MCP: 持久化记忆。影响: 长期项目上下文在会话之间保持不变。

🥉 第三级:锦上添花

  • Claude Flow: 群体协调。诚实看法: 很酷,但对大多数日常任务来说过于复杂。
  • OpenManus: 自主代理。诚实看法: 仍在学习如何有效使用;潜力巨大。
  • Phoenix: LLM可观测性。诚实看法: 对深度调试有用,但日常驾驶不需要。

⚠️ 第四级:炒作区

这里是我学到的对于大多数开发者来说不值得花费设置时间的东西:

  • 10多个MCP服务器: 会减慢启动时间并增加巨大的令牌开销。
  • 复杂的群体拓扑结构: 简单的并行执行通常就足够了。
  • 每一个Python代理框架: 娱乐探索,但它们不是生产力工具(目前)。
  • 自动接受一切: 你仍然需要人工监督。

3、我实际上正在运行的内容

让我展示一下我的/context命令的真实数据:

Context Usage: 193k/200k tokens (97%)  
├── System prompt:   3.0k tokens (1.5%)  
├── System tools:   29.0k tokens (14.5%)  
├── MCP tools:      49.1k tokens (24.6%)  
├── Custom agents:   8.0k tokens (4.0%)  
└── Messages:       59.0k tokens (29.5%)

MCP服务器: 6个已连接

  • GitHub: (26个工具) — ⭐⭐⭐⭐⭐ 必备
  • Claude Historian: (8个工具) — ⭐⭐⭐⭐⭐ 必备
  • Playwright: (20个工具) — ⭐⭐⭐⭐ 高价值
  • Filesystem: (14个工具) — ⭐⭐⭐ 中等
  • Memory: (9个工具) — ⭐⭐⭐ 中等
  • Sequential Thinking: (1个工具) — ⭐⭐⭐ 中等

自定义代理: 130+

我为从代码质量(silent-failure-hunter, type-design-analyzer)到语言(rust-engineer, golang-pro)和基础设施(kubernetes-specialist, terraform-engineer)的一切都有专门的代理。

技能: 64个总共有

我的日常驱动程序很简单:

  • /commit — 智能git提交
  • /review — 深度代码审查
  • /test — 运行和修复测试
  • /refactor — 智能重构
  • /implement — 功能实现

4、30分钟设置指南

这里是复制我的设置的方法。我按影响排序——先做前几个,你会立即看到结果。

步骤1:安装Claude Code(2分钟)

npm install -g @anthropic-ai/claude-code  
claude --version  
claude  # 第一次运行 —— 认证

步骤2:必备的MCP服务器(5分钟)

# GitHub —— 必备  
claude mcp add github -- npx -y @modelcontextprotocol/server-github  

# Claude Historian - 必备  
claude mcp add claude-historian-mcp -- npx claude-historian-mcp  

# Playwright - 高价值  
claude mcp add playwright -- npx @playwright/mcp@latest  
npx playwright install chromium  

# Memory - 锦上添花  
claude mcp add memory -- npx -y @modelcontextprotocol/server-memory  

# 验证  
claude mcp list

步骤3:成本跟踪(2分钟)

npm install -g ccusage  
ccusage daily        # 检查使用情况  
ccusage blocks --live  # 实时监控

步骤4:并行代理(5分钟)

# 安装Claude Squad  
brew install claude-squad  
ln -sf "$(brew --prefix)/bin/claude-squad" "$(brew --prefix)/bin/cs"  
brew install tmux  

# 启动(在git仓库内)  
cs  

# 按' n '新建代理  
# Ctrl+b, d 退出

步骤5:创建CLAUDE.md(10分钟)

这是秘密武器。在你的项目根目录中创建一个CLAUDE.md文件:

# 项目: 我的应用  
## 快速上下文  
- 语言: TypeScript  
- 框架: Next.js 14  
- 包管理器: pnpm  

## 规范  
- 使用带有钩子的功能组件  
- 更喜欢命名导出  
- 在提交之前运行测试  

## 常用命令  
- pnpm dev - 启动开发  
- pnpm test - 运行测试  
- pnpm build - 生产构建  

## 不要  
- 永远不要提交.env文件  
- 不要在TypeScript中使用“any”

小技巧: 保持在200行以内。Claude会自动读取并将其作为权威指导。

5、真正重要的专业提示

上下文管理

  • 在任务之间使用 /clear : 防止上下文污染。
  • 在达到70%时运行 /compact : 避免因自动压缩逻辑而丢失上下文。
  • 保持对话专注: 每次会话只处理一个功能。

每天都会用到的快捷键

  • Escape: 停止Claude(不是Ctrl+C!)
  • Escape × 2: 跳转到之前的消息
  • Shift+Tab × 2: 进入计划模式
  • Ctrl+V: 粘贴图片(在Mac上不是Cmd+V!)

思考模式

  • “think”: 简单的问题
  • “think hard”: 多步骤问题
  • “think harder”: 复杂的架构
  • “ultrathink”: 关键决策

来自Anthropic的官方最佳实践

  • 首先要求一个计划: “提出一个包含小差异和测试的三步计划。”
  • 保持差异小: 尽可能在200行以下。
  • 给出精确反馈: “第145行有一个竞争条件。” 比“修复这个bug”更有效。
  • 前置上下文: 把所有内容放在CLAUDE.md前面。

6、真实的成本优化技巧

经常使用/clear,用/context监控,并移除未使用的MCP服务器(每个工具定义都会增加每次提示的令牌开销)。

7、结束语

经过几个月的实验后,真正重要的事情是:

基本要素: Claude Code本身,一个好的CLAUDE.md文件,GitHub MCP,ccusage用于成本意识,claude-historian-mcp用于记忆,以及Claude Squad用于并行性。

噪音: 拥有所有已知的MCP服务器,复杂的代理框架和复杂的群体拓扑结构。

真正的生产力提升来自于不离开终端,立即找到旧解决方案,并让Claude真正理解你的项目。

快速入门检查清单

□ npm install -g @anthropic-ai/claude-code  
□ claude mcp add github -- npx -y @modelcontextprotocol/server-github  
□ claude mcp add claude-historian-mcp -- npx claude-historian-mcp  
□ npm install -g ccusage  
□ brew install claude-squad tmux  
□ 在你的项目中创建 CLAUDE.md  
□ 运行: claude mcp list (验证服务器连接)

总时间: 30分钟。影响: 10倍生产力。


原文链接:I Spent Months Building the Ultimate Claude Code Setup. Here’s What Actually Works.

汇智网翻译整理,转载请标明出处