Boris Cherny
Claude Code 的創造者、Anthropic 工程師。Claude Code 從他在 Anthropic 內部的副專案演變成全公司核心開發工具,目前佔 GitHub 上 4% 的 commit 量。
背景
- 現職:Anthropic Claude Code 負責人
- 前職:Meta Principal Engineer(5 年)
- 著作:Programming TypeScript(O’Reilly)
- 個人網:https://boris.cherny.com/
- Twitter/X:@bcherny
為什麼他的用法值得學
Boris 是 Claude Code 的第一個重度使用者——他用 Claude Code 開發 Claude Code 自己。創造者本人以這種強度使用自家工具,是工具已達生產級水準最直接的證據。
工作量數據
- 30 天 259 個 PR(Boris Cherny 13 條心法 提及)
- 連續 47 天有 46 天活躍
- 最長一次工作階段持續 1 天 18 小時
- 一天推 20–30 個 PR
- 同時跑 10–15 個 Claude session(5 個本地終端 + 5–10 個網頁 + 手機)
對 Anthropic 的影響
“Claude Code helped Anthropic engineers double their code output (200% increase). New hire onboarding time dropped from 2–3 weeks to 2–3 days.”
繁中:「Claude Code 讓 Anthropic 工程師的程式碼產出量翻了 200%,新人到職時間從 2–3 週縮短到 2–3 天。」
來源:Lenny’s Podcast 訪談。
公開分享的工作流(兩波)
Boris 對 Claude Code 用法的公開分享分兩波:
| 波次 | 來源 | 內容 |
|---|---|---|
| 第一波(2026-01-02) | X 貼文 13 條 | 並行、CLAUDE.md、Plan、Slash、Subagent、Hook、權限、工具、長任務、驗證 → 詳見 Boris Cherny 13 條心法 |
| 第二波(2026-04 文章) | 中文整理 8 個進階技巧 | 同上但補:Git Worktree 命名、/teleport、Compounding Engineering、Context Rot Zone、/loop /batch、委派模式 |
兩波同源——第二波是第一波加上後續 podcast / 訪談 / 自家網站 howborisusesclaudecode.com 的擴充版。
Boris 的核心哲學(三句話)
- 不要把 Claude Code 當 chatbot,當成你在調度的工程師團隊。
- 如果你不確定 Claude 能不能一次做對,就先 Plan。
- 驗證不是錦上添花,是基礎——有反饋循環就品質翻 2–3 倍。
第三句是他列為 #1 重要的:
“Probably the most important thing to get great results out of Claude Code — give Claude a way to verify its work. If Claude has that feedback loop, it will 2-3x the quality of the final result.”
繁中:「想從 Claude Code 取得好結果,最重要的事情可能就是——給 Claude 一個驗證自己工作的方式。如果 Claude 有這個反饋循環,最終結果的品質會提升 2 到 3 倍。」
詳見 反饋循環。
對 Vincent 工作的啟示
| 場景 | Boris 的做法可借鑑處 |
|---|---|
| PAM 大型重構 | 並行多 worktree(前端 / 後端 / migration / docs / review)→ Git Worktree 工作流 |
| PAM CLAUDE.md | 每次 Claude 出錯就加一條 → Compounding Engineering 飛輪 |
| 長 debug | 走錯方向 → 切回 Plan 模式重新規劃,不要硬撞 → Plan 模式 |
| 重複工序 | 一天做超過一次 → 變成 Skill 或 Slash Command → Slash Commands |
| 大規模遷移 | /batch 派 dozens of agents 平行 → batch 大規模遷移 |
相關概念
強連結(原文明確提及)
- Claude Code — 他的作品 + 主要載體
- Boris Cherny 13 條心法 — 第一波公開分享
- 並行 Claude 實例 — 第 1 條心法
- 反饋循環 — 第 13 條(最重要)
- Plan 模式 — 第 4 條
- CLAUDE.md(專案手冊) — 第 3 條
- Compounding Engineering — CLAUDE.md 飛輪的命名
- Git Worktree 工作流 — 5-tab 隔離 session 設定
- Context Rot Zone — 長對話的 30–40 萬 token 失準帶
- loop 與 schedule 自動化 — 第 6 條 /
/loop本地循環 - batch 大規模遷移 — 第 8 條 /
/batch平行遷移 - 委派而非配對 — 第 7 條 / 把 Claude 當被委派工程師
推斷連結(LLM 認為相關,待確認)
- Andrej Karpathy ?? — 兩位都是 LLM 工作流的影響力人物,思想互補
- Sub-agent ?? — Boris 的 verify-app / code-simplifier 是這類
深入閱讀
- 原文:Claude Code 之父怎麼用?Boris Cherny 的 10 個進階技巧
- 官方完整集合:https://howborisusesclaudecode.com/
- 個人網站:https://boris.cherny.com/
- Lenny’s Podcast 訪談:https://every.to/podcast/transcript-how-to-use-claude-code-like-the-people-who-built-it
- The Pragmatic Engineer 專訪:https://newsletter.pragmaticengineer.com/p/building-claude-code-with-boris-cherny
← 回到 wiki