🗺 Boris Cherny 工作流地圖
Boris Cherny 兩波公開分享(2026-01-02 13 心法 + 2026-04 10 進階技巧)+ howborisusesclaudecode.com 持續更新的完整視覺化。20+ entity 互相串聯。
🎯 三大核心原則(一張圖)
flowchart TD BC[Boris Cherny<br/>Claude Code 創造者] BC --> P1[原則 1<br/>並行處理] BC --> P2[原則 2<br/>知識累積] BC --> P3[原則 3<br/>反饋循環] P1 -->|實作| PARA[並行 Claude 實例<br/>5+5+phone = 10-15 sessions] PARA --> WT[Git Worktree 工作流<br/>--worktree 物理隔離] PARA --> ST[Sub-agent / Agent Teams<br/>同 session 內並行] P2 -->|實作| CCMD[CLAUDE.md 專案手冊<br/>給 LLM 的工作手冊] CCMD --> CE[Compounding Engineering<br/>飛輪:每次出錯加一條] CCMD --> CL[CLAUDE.md 4 層機制<br/>個人/專案/子目錄/對話] P3 -->|實作| FB[反饋循環<br/>給 Claude 驗證手段] FB --> SUB[verify-app/code-simplifier<br/>Boris 的 subagent] FB --> HK[Hooks<br/>PostToolUse 自動跑 lint] FB --> PV[Prove to me this works<br/>Boris 的 prompt 技巧] style BC fill:#fee style P1 fill:#efe style P2 fill:#fef style P3 fill:#eef
🧠 13 條心法 + 10 進階技巧 — 完整對應
flowchart LR subgraph wave1["第一波 13 心法(2026-01-02)"] T1["① 並行 5 Claudes"] T2["② Web+Mobile session"] T3["③ Opus + thinking"] T4["④ Plan mode 起手"] T5["⑤ Slash commands"] T6["⑥ Subagent 任務型"] T7["⑦ PostToolUse hook"] T8["⑧ /permissions 白名單"] T9["⑨ 連接所有工具"] T10["⑩ 長任務 ralph-wiggum"] T13["⑬ 反饋循環 #1"] end subgraph wave2["第二波 10 進階(2026-04)+ 後續更新"] W1[Git Worktree 工作流<br/>5-tab 隔離] W2[Compounding Engineering<br/>@.claude 自動學] W3[Plan 三階段<br/>Plan→自我批評→Auto-accept] W4[Context Rot Zone<br/>400k 閾值] W5[loop 與 schedule<br/>本地循環] W6[batch 大規模遷移<br/>worktree-isolated agent] W7[委派而非配對<br/>Grill/Prove/Scrap] end T1 --> W1 T1 -.延伸.-> T2 T3 --> W2 T4 --> W3 T5 --> W5 T5 --> W6 T6 --> W6 T13 --> W7 style wave1 fill:#efe style wave2 fill:#fef
🚀 「一條龍」工作流(典型一天)
flowchart TD Start([早上開機]) Start --> M1[手機 iOS<br/>路上口頭交代任務] M1 -->|--teleport| Local[到桌機<br/>session 接力繼續] Local --> WT5[開 5 個 Git worktree<br/>iTerm2 標 1-5] WT5 --> Tab1[Tab 1<br/>新功能] WT5 --> Tab2[Tab 2<br/>跑測試] WT5 --> Tab3[Tab 3<br/>code review] WT5 --> Tab4[Tab 4<br/>debug] WT5 --> Tab5[Tab 5<br/>寫文件] Tab1 --> PM[Shift+Tab×2<br/>Plan 模式] PM --> Critic[找另一個 Claude<br/>當 staff engineer 審查] Critic --> AA[Shift+Tab<br/>切 Auto-accept] AA --> Code[Claude 一氣呵成寫] Code --> PT[PostToolUse hook<br/>自動 prettier+test] PT -->|fail| Code PT -->|pass| Stop[Stop hook<br/>跑完整 test suite] Stop -->|fail| Code Stop -->|pass| Verify[verify-app subagent<br/>E2E 測試] Verify -->|fail| Code Verify -->|pass| PR["/commit-push-pr<br/>自動開 PR"] PR --> Review[GitHub PR review] Review -->|@.claude 標記| CCMD2[更新 CLAUDE.md<br/>飛輪累積] CCMD2 --> Tomorrow([明天 Claude 更聰明]) Web5[網頁 5-10 個 session<br/>同時跑短任務] Web5 -.parallel.-> Tab1 Loop["/loop 5m /babysit<br/>背景跑 PR review"] Loop -.background.-> Review style Start fill:#fee style Tomorrow fill:#fee style PT fill:#eef style Stop fill:#eef style Verify fill:#eef
🛠 工具棧分層
flowchart BT subgraph L4["Layer 4:自動化"] SL[Slash Commands<br/>自製 /commit-push-pr] LP["/loop /schedule"] BAT["/batch 大規模遷移"] HK2[Hooks PostToolUse<br/>PostCompact / Stop] end subgraph L3["Layer 3:管理"] PM2[Plan 模式] TM[Tasks 任務管理] AT[Agent Teams<br/>10 隻 sub-agent] CTX[Context: /compact /clear /rewind] end subgraph L2["Layer 2:基礎能力"] WT2[Git Worktree<br/>--worktree] SUB2[Sub-agent<br/>verify-app etc.] SK[Skills + MCP] PERM["/permissions 白名單"] end subgraph L1["Layer 1:心法"] BCM[Boris Cherny 13 條心法] FB2[反饋循環] CE2[Compounding Engineering] DEL[委派而非配對] CCMD3[CLAUDE.md 飛輪] end L4 --> L3 L3 --> L2 L2 --> L1 style L1 fill:#fee style L2 fill:#fef style L3 fill:#efe style L4 fill:#eef
🔍 對 Vincent 工作場景的應用優先級
flowchart LR subgraph imm["立刻可做"] I1["① 設 CLAUDE_CODE_AUTO_COMPACT_WINDOW=400000<br/>避開 Context Rot Zone"] I2["② 寫 PAM 系統的 NEVER 清單<br/>到 CLAUDE.md"] I3["③ 啟用 PostToolUse hook<br/>自動 dotnet format"] end subgraph mid["中期建立"] M1["④ 開 5 個 worktree<br/>分新功能/測試/review/debug/docs"] M2["⑤ 寫 /commit-push-pr 自訂 slash<br/>或 /pam:check-ceiling"] M3["⑥ 安裝 Claude Code GitHub Action<br/>啟動 Compounding Engineering"] end subgraph long["長期演化"] L1["⑦ 建立 verify-app subagent<br/>PAM 端到端測試"] L2["⑧ 跑 /loop 1d 每日 PR digest"] L3["⑨ 用 /batch 做大型 migration<br/>例如 SQL concat → EF Core"] end imm --> mid mid --> long style imm fill:#efe style mid fill:#fef style long fill:#eef
📊 兩波公開分享來源對照
| 分享 | 日期 | 來源 | 主要內容 |
|---|---|---|---|
| 第一波 | 2026-01-02 | X 13 條 thread | 並行 / CLAUDE.md / Plan / Slash / Subagent / Hook / 權限 / 工具 / 長任務 / 驗證 |
| 第二波 | 2026-04-27 | 中文文章整理 8 個進階技巧 | 同上 + Worktree / @.claude / 三階段 Plan / Context Rot Zone / loop / batch / 委派模式 |
| 官方原始 | 持續更新 | howborisusesclaudecode.com | 11 個 Part 涵蓋 2026-01 → 2026-03 全部更新(worktree native、/simplify、/btw、/effort max、Voice / Remote / Sandbox) |
🔗 全部相關 entity(本圖涉及)
心法 / 概念
- Boris Cherny / Boris Cherny 13 條心法
- 反饋循環 — #1 重要
- Compounding Engineering
- Context Rot Zone
- 委派而非配對
- CLAUDE.md 4 層機制
工作流模式
工具實作
- Slash Commands
- loop 與 schedule 自動化
- batch 大規模遷移
- Hooks
- Sub-agent
- Agent Teams
- CLAUDE.md(專案手冊)
- 上下文壓縮 — 含 400k env var
互通
- Andrej Karpathy — 平行人物(教育者 vs 工程師)
- AI 第二大腦 — Boris 工作流的廣義應用
- Bookkeeping by LLM — 跟 Boris 的 CLAUDE.md 飛輪同源
🔗 跨層連結
- Claude 索引:Claude 索引
- 主目錄:index
- 學習路徑:Claude 學習地圖
- 4.6 全景:Claude 4.6 全景
← 回到 wiki