
如何用contexts/目錄為Claude Code注入工作模式everything-claude-code完整拆解【免費(fèi)下載鏈接】everything-claude-codeClaude Code toolkit - agents, commands, skills, rules, and hooks for productive AI-assisted development項(xiàng)目地址: https://gitcode.com/GitHub_Trending/eve/everything-claude-codeeverything-claude-code是一套 Anthropic 黑客松獲勝者沉淀的 Claude Code 工具箱而contexts/目錄是其中被低估的換擋桿——用它可以在開發(fā)、評(píng)審、調(diào)研三種工作模式之間一鍵切換讓同一個(gè) Claude Code 會(huì)話在不同任務(wù)下表現(xiàn)出完全不同的行為。為什么需要工作模式注入Claude Code 默認(rèn)是一個(gè)全能助手但不同任務(wù)對(duì)它的需求截然不同場(chǎng)景期望行為默認(rèn)表現(xiàn)的問題寫功能先動(dòng)手、跑測(cè)試過度解釋、反復(fù)確認(rèn)審代碼先讀透、按嚴(yán)重度分級(jí)邊讀邊評(píng)論、漏掉安全項(xiàng)做調(diào)研先理解、再給結(jié)論急著寫代碼、結(jié)論無依據(jù)contexts/目錄的思路是把每種模式的行為規(guī)范寫成 Markdown 文件在需要時(shí)注入給 Claude相當(dāng)于給 AI 裝上一個(gè)模式開關(guān)。官方在 README.md 中將其定位為 Dynamic system prompt injection contexts動(dòng)態(tài)系統(tǒng)提示注入上下文。contexts/ 目錄的三大模式逐一拆解倉庫只內(nèi)置了三個(gè)精簡而克制的模式文件每個(gè)都不超過 20 行這正是它好用的原因1?? 開發(fā)模式contexts/dev.md核心信條是先讓它跑起來行為先寫代碼、后解釋可運(yùn)行的方案優(yōu)于完美方案改動(dòng)后必須跑測(cè)試保持提交原子化優(yōu)先級(jí)能工作 → 做正確 → 做干凈偏好工具用 Edit/Write 改代碼用 Bash 跑測(cè)試用 Grep/Glob 找代碼適合你明確知道要做什么、只想讓 Claude 少廢話多干活的時(shí)候。2?? 評(píng)審模式contexts/review.md專為 PR 評(píng)審設(shè)計(jì)內(nèi)置了一套檢查清單按嚴(yán)重度排序問題critical high medium low只指問題不夠必須給出修復(fù)建議覆蓋邏輯錯(cuò)誤、邊界情況、錯(cuò)誤處理、安全注入/鑒權(quán)/密鑰、性能、可讀性、測(cè)試覆蓋輸出按文件分組先高嚴(yán)重度這個(gè)模式和 agents/code-reviewer.md 子代理、/code-review命令commands/code-review.md搭配使用效果最佳。3?? 調(diào)研模式contexts/research.md規(guī)定理解先于行動(dòng)的五步調(diào)研流程弄清問題 → 2. 探索相關(guān)代碼/文檔 → 3. 形成假設(shè) → 4. 用證據(jù)驗(yàn)證 → 5. 總結(jié)發(fā)現(xiàn)并且明確約束理解不清晰之前不許寫代碼輸出順序是發(fā)現(xiàn)優(yōu)先、建議其次。適合接手陌生代碼庫或技術(shù)選型階段。如何把上下文注入 Claude Code注入方式有三種由輕到重方式一會(huì)話內(nèi)直接指定最快在對(duì)話中告訴 Claude按照 contexts/dev.md 中定義的開發(fā)模式工作Claude 會(huì)先讀取該文件隨后整場(chǎng)會(huì)話都遵循其中的行為約束。這是最推薦的日常用法——零配置、零污染。方式二寫進(jìn)項(xiàng)目 CLAUDE.md固化如果你的項(xiàng)目 90% 時(shí)間是開發(fā)任務(wù)可以把 dev 模式的關(guān)鍵條目提煉進(jìn)項(xiàng)目級(jí) CLAUDE.md。倉庫提供了 examples/CLAUDE.md 和 examples/user-CLAUDE.md 兩個(gè)范例展示了項(xiàng)目級(jí)與用戶級(jí)配置的寫法。方式三手動(dòng)安裝整個(gè)工具箱git clone https://gitcode.com/GitHub_Trending/eve/everything-claude-codeclone 后按需拷貝例如把contexts/與rules/放到~/.claude/對(duì)應(yīng)目錄再把 hooks/hooks.json 中的鉤子合并進(jìn)~/.claude/settings.json完整安裝步驟見 README.md 的 Installation 章節(jié)。與工具箱其他部件的協(xié)同關(guān)系單獨(dú)看contexts/只是模式開關(guān)放進(jìn)整套工具箱里它才是調(diào)度中樞rules/rules/始終生效的底線規(guī)則安全、代碼風(fēng)格、測(cè)試、Git 工作流模式文件只調(diào)行為姿態(tài)不重復(fù)底線規(guī)則agents/agents/評(píng)審模式配 code-reviewer 子代理、調(diào)研模式配 planner形成模式 專職代理組合拳h(huán)ooks/hooks/scripts/hooks/session-start.js 等新會(huì)話鉤子會(huì)自動(dòng)加載上次會(huì)話上下文配合 WORLDFLOWAI.md 中的 Hook 速查表SessionStart / PreCompact / Stop可無縫續(xù)接skills/skills/strategic-compact/SKILL.md 建議在調(diào)研結(jié)束、開始執(zhí)行的邊界處手動(dòng)/compact——這正好對(duì)應(yīng)從 research 模式切換到 dev 模式的天然時(shí)機(jī)一句話心智模型contexts/決定現(xiàn)在是什么心態(tài)agents/決定誰去執(zhí)行hooks/決定何時(shí)自動(dòng)保存與壓縮。新手上手清單3 步開始第一天只抄 contexts/dev.md在會(huì)話里指定它體會(huì)代碼優(yōu)先、解釋在后的節(jié)奏差異第一周評(píng)審 PR 時(shí)切到 contexts/review.md對(duì)照清單讓 Claude 輸出按嚴(yán)重度分組的發(fā)現(xiàn)接手陌生倉庫切到 contexts/research.md強(qiáng)制證據(jù)先行避免 AI 拍腦袋下結(jié)論常見問題Q三個(gè)文件會(huì)不會(huì)互相沖突不會(huì)。它們各自獨(dú)立、互不引用按需加載即可也方便你 fork 出自己的模式比如debug 模式文檔模式。Q文件這么短夠用嗎夠。上下文注入的要點(diǎn)是約束行為而非灌輸知識(shí)短小精悍反而省 token深度知識(shí)放在skills/里按需調(diào)用。Q能改嗎倉庫建議的定制路徑是先用順眼的部分 → 按你的技術(shù)棧修改 → 刪掉用不上的 → 加上自己的模式見 README.md 的 Customization 章節(jié)??偨Y(jié)contexts/目錄用最少的代碼展示了 Claude Code 配置設(shè)計(jì)的一個(gè)核心哲學(xué)用 Markdown 給 AI換擋而不是為每個(gè)場(chǎng)景寫一套新工具。開發(fā)用 dev、評(píng)審用 review、調(diào)研用 research——三個(gè)文件、三種姿態(tài)、一個(gè) Claude Code這正是 everything-claude-code 值得完整拆解的原因。【免費(fèi)下載鏈接】everything-claude-codeClaude Code toolkit - agents, commands, skills, rules, and hooks for productive AI-assisted development項(xiàng)目地址: https://gitcode.com/GitHub_Trending/eve/everything-claude-code創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考