Claude Code 高级功能实战:MCP、Hooks、SubAgent 与自定义命令

深入探索 Claude Code 的高级功能:MCP 协议扩展外部工具、Hooks 自动化工作流、SubAgent 多智能体并发、CLAUDE.md 项目规范配置。从原理到实战,让你真正掌握这个强大的 AI 编程工具。

2025-12-26 · 9 min · Chico

Vibe Coding:当编程变成聊天,程序员该何去何从

Andrej Karpathy提出的Vibe Coding正在成为现实:你不再写代码,而是用自然语言描述需求,AI来实现。这不是未来,这是现在。问题是:你准备好了吗?

2026-01-14 · 3 min · Chico

AI IDE 这半年:Cursor、Claude Code、Windsurf 之后

上周三下午,我同时开着四个东西:Cursor 里一个 agent 在改重构,终端里 Claude Code 在跑测试,GitHub 上一个 Copilot 后台 agent 在处理我早上随手丢过去的 issue,还有一个 Cursor 云端 automation 在等 CI 结果。我本人那段时间在干嘛?在看 Linear 上的工单,决定下一个派给谁。 我没写一行代码。但那个下午合并了五个 PR。 这不是什么"未来已来"的感慨。这是 2026 年 5 月一个普通工程师的普通下午。半年前——也就是 2025 年底——我的工作方式还不是这样。那时候 AI 编程工具的主流形态是"一个很聪明的补全",你在编辑器里写代码,它帮你接下一段。现在,补全这件事我几乎已经感觉不到它的存在了,因为我的注意力整个挪到了别处。 这半年到底发生了什么,值得拆开看看。 三级跳:补全 → 终端 agent → 后台 agent 如果要给 AI 编程工具这半年画一条线,它是这样三级跳的: flowchart LR A[代码补全2023-2024] --> B[IDE 内 agent2025] --> C[终端 agent2025 下半年] --> D[后台/云端 agent2026] style A fill:#e8e8e8,stroke:#999 style B fill:#fde7c2,stroke:#e8b23c style C fill:#fde7c2,stroke:#e8b23c style D fill:#c2e0fd,stroke:#3c8ce8 第一级是补全:Copilot 那套,光标后面灰字提示,你按 Tab 接受。这个形态决定了一件事——AI 是你的副驾驶,方向盘还在你手里,你得一直盯着路。 ...

2026-05-18 · 3 min · Chico

AI 写的代码,谁来审

一个用 AI 写代码的开发者,现在一天能开五六个 PR。 而审你 PR 的那个人,一天还是只能审五六个。 这两个数字凑在一起,就是 2026 年大多数工程团队真正的麻烦。Faros AI 的数据里,高 AI 使用率的团队完成的任务多了 21%、合并的 PR 多了将近一倍,但 PR 的 review 时长涨了 91%——而且那些 PR 还更大。Opsera 一份覆盖 25 万开发者的报告说得更直白:在没有治理的情况下,AI 生成的 PR 在 review 队列里等的时间是普通 PR 的 4.6 倍,哪怕从写完到提 PR 的时间砍掉了一半多。 写代码这件事,被 AI 解决了一大半。审代码这件事,一点没变。瓶颈就这么从「写」挪到了「审」,而且大多数团队还没意识到。 为什么 AI 写的代码,审起来反而更难 直觉上,AI 代码该更好审才对——它风格统一、不会忘加分号、命名规规矩矩。但真审过 AI 大批量产出的代码的人都知道,事情反过来了。AI 代码难审,难在三个地方。 第一,它看着太合理了。 人写错代码,常常会留下「破绽」——变量名词不达意、缩进乱、注释和代码对不上,这些视觉信号会让 reviewer 警觉。AI 不会。AI 写的错误代码,长得和正确代码一模一样:命名得体、结构清晰、注释贴心。CodeRabbit 的研究说 AI 写的代码暴露的问题比人写的多 1.7 倍,而这些问题里相当一部分是逻辑错误——业界一个被反复引用的说法是,AI 代码的纯逻辑错误率比人高约 75%。一个长得人模人样的函数,你的大脑会默认它没问题,于是真正的 bug 藏在「看着合理」的外壳里溜过去了。 第二,量。 一个 reviewer 以前一天面对的是三五个 PR、每个两三百行。现在是十几个 PR,而且单个更大。注意力是有总量的——审第一个 PR 时你逐行读,审到第八个时你已经在「扫」。Review 质量不是匀速下降的,是过了某个阈值之后断崖式塌掉的。量本身就是一种攻击。 ...

2026-05-09 · 3 min · Chico

AI 编程是不是泡沫

2025 年 7 月,METR 做了一个实验。16 个资深开源开发者,每人在自己熟得不能再熟的项目里干活,平均经验 5 年。246 个真实任务,随机分两组:一组允许用 AI(主要是 Cursor Pro 配 Claude 3.5/3.7),一组不许用。 实验前,这些人预测 AI 能让自己快 24%。干完之后,他们体感觉得 AI 让自己快了 20%。 实测结果:用 AI 的那组,慢了 19%。 这不是一个标题党段子。它是目前为止设计最干净的一个随机对照实验,而它的结论,跟你每天在朋友圈、在发布会、在融资 PPT 上看到的"10x 工程师"“生产力革命”,是相反的。 所以这篇文章想认真聊一件事:AI 编程到底是不是泡沫。我的答案会比较啰嗦——它在某些环节是真东西,在另一些环节是被吹大的气球,而把这两件事混在一起卖,才是真正的泡沫所在。 营销数字和实测数字,差在哪 先把两组数字摆出来。 营销侧的数字很漂亮:2026 年 84% 的开发者在用 AI 工具,AI 写了 41% 的新增商业代码,人均每周省下 3.6 小时。受控实验里,对那种"写一个函数"“生成一批单测"“铺一段样板代码"的细碎任务,提速 30%–55% 是常见的。 这些数字没造假。问题在于它们都是任务级的数字——把镜头怼到"写代码"这一个动作上,AI 确实快。 但你把镜头拉远到组织级,画面就变了。2025 年的 DORA 报告(Google 做的那份,样本是几千个真实团队)给出的结论很扎心:AI 让个人产出明显上涨——任务完成数 +21%,合并的 PR 数 +98%——但团队的交付速度,基本是平的。同一份报告里,AI 采用度和软件交付稳定性是负相关的。 更具体的两个数字:每个开发者引入的 bug 数,涨了 54%(过去的数据集里这个数字只涨 9%);每个 PR 引发生产事故的概率,涨了 242.7%——也就是说,每合一次代码,捅出线上事故的概率翻了三倍多。 看哪个层面 数字 谁在引用 任务级:写一个函数 提速 30%–55% 厂商、发布会 个人级:周产出 PR +98%,任务 +21% 厂商、个人体感 组织级:交付速度 基本持平 DORA 2025 组织级:稳定性 bug +54%,事故/PR +242% DORA 2025 资深 + 成熟项目 慢 19% METR RCT 同一件事,你站在不同的距离看,能得出完全相反的结论。营销永远站在最近的那个位置拍照。 ...

2026-04-29 · 2 min · Chico

AI编程助手怎么选?Copilot vs Cursor vs Claude Code

先说结论 场景 推荐 公司统一采购 GitHub Copilot 个人开发追求效率 Cursor 复杂项目重构 Claude Code 学生党/尝鲜 都试试,反正有免费版 下面说说为什么。 GitHub Copilot:稳 优点: 和VS Code集成最好,不卡 企业合规,公司一般都愿意买单 代码补全中规中矩,不会出太离谱的东西 缺点: 对整个项目的理解不如Cursor 有时候补全太保守,不敢写多 适合谁: 大厂员工、需要合规的团队 Cursor:快 我现在主力用Cursor。 为什么? Tab补全太爽了。它能预测你下一步要改哪个文件、哪一行,按Tab就跳过去了。用久了回不去普通IDE。 对代码库理解深。问它"这个项目怎么加个新API",它真的会去翻代码,不是瞎编。 Composer模式。告诉它"帮我重构这个模块",它能同时改好几个文件。 缺点: 有时候太激进,改得多你得仔细review 月费$20,不便宜 适合谁: 追求效率的老手、个人开发者 Claude Code:聪明 Claude Code是后来者,但确实有点东西。 亮点: 理解能力最强,复杂逻辑描述清楚它就能写对 解释代码特别清楚 处理大项目上下文比较好 缺点: 速度比Cursor慢一点 还在迭代,功能没那么完善 适合谁: 需要处理复杂项目、喜欢AI帮忙想方案的人 我的使用习惯 日常写代码:Cursor 遇到复杂问题:切到 Claude Code 聊两句 公司项目:用公司配的 Copilot 不冲突,看场景切换就行。 一点建议 别把AI编程工具当"代码生成器",把它当"结对编程的同事"。 它写的代码你得review 它不懂的地方你得教它(给上下文) 它写错了跟它说,它会改 用好了效率能提升2-3倍,用不好反而添乱。 有问题留言,我看到会回。

2026-01-15 · 1 min · Chico

Claude Code 深度体验:终端里的AI编程革命

开场:不是Copilot,是Coder 2025年,AI编程工具已经卷到飞起。Cursor、Windsurf、GitHub Copilot……每个都说自己是"最强AI编程助手"。 但当我第一次用上 Claude Code 时,我意识到: 这玩意儿不是来"辅助"我写代码的,它是来替我干活的。 Claude Code 是 Anthropic 推出的命令行AI编程工具。它不是IDE插件,而是一个独立运行在终端里的Agent。你给它一个任务,它会: 自己读代码 自己写代码 自己跑命令 自己修Bug 自己提交PR 这才是2025年该有的AI编程体验。 1. 安装:30秒上手 1 2 3 4 5 6 7 8 # 全局安装 npm install -g @anthropic-ai/claude-code # 进入项目目录 cd your-project # 启动 claude 首次启动会要求登录 Anthropic 账号,授权后就能用了。 费用:使用 Claude API 计费,Claude Sonnet 大约 $3/百万token,正常使用一天几毛钱。 2. 核心能力:不只是聊天 2.1 自主文件操作 Claude Code 可以直接读写你的项目文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 You: 帮我看看 src/api/user.ts 里有什么问题 Claude: 我来读取这个文件... [读取 src/api/user.ts] 发现了几个问题: 1. 第23行:缺少错误处理 2. 第45行:类型定义不完整 3. 第67行:存在潜在的内存泄漏 要我修复吗? You: 修 Claude: [编辑 src/api/user.ts] 已完成修复,主要改动: - 添加了 try-catch 包装 - 补充了 UserResponse 类型定义 - 在 useEffect 中添加了 cleanup 函数 2.2 执行Shell命令 它能直接在你的终端跑命令: ...

2026-01-13 · 4 min · Chico