ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

如何用contexts/目录为Claude Code注入工作模式:everything-claude-code完整拆解

如何用contexts/目录为Claude Code注入工作模式:everything-claude-code完整拆解 如何用contexts/目录为Claude Code注入工作模式everything-claude-code完整拆解【免费下载链接】everything-claude-codeClaude Code toolkit - agents, commands, skills, rules, and hooks for productive AI-assisted development项目地址: https://gitcode.com/GitHub_Trending/eve/everything-claude-codeeverything-claude-code是一套 Anthropic 黑客松获胜者沉淀的 Claude Code 工具箱而contexts/目录是其中被低估的换挡杆——用它可以在开发、评审、调研三种工作模式之间一键切换让同一个 Claude Code 会话在不同任务下表现出完全不同的行为。为什么需要工作模式注入Claude Code 默认是一个全能助手但不同任务对它的需求截然不同场景期望行为默认表现的问题写功能先动手、跑测试过度解释、反复确认审代码先读透、按严重度分级边读边评论、漏掉安全项做调研先理解、再给结论急着写代码、结论无依据contexts/目录的思路是把每种模式的行为规范写成 Markdown 文件在需要时注入给 Claude相当于给 AI 装上一个模式开关。官方在 README.md 中将其定位为 Dynamic system prompt injection contexts动态系统提示注入上下文。contexts/ 目录的三大模式逐一拆解仓库只内置了三个精简而克制的模式文件每个都不超过 20 行这正是它好用的原因1️⃣ 开发模式contexts/dev.md核心信条是先让它跑起来行为先写代码、后解释可运行的方案优于完美方案改动后必须跑测试保持提交原子化优先级能工作 → 做正确 → 做干净偏好工具用 Edit/Write 改代码用 Bash 跑测试用 Grep/Glob 找代码适合你明确知道要做什么、只想让 Claude 少废话多干活的时候。2️⃣ 评审模式contexts/review.md专为 PR 评审设计内置了一套检查清单按严重度排序问题critical high medium low只指问题不够必须给出修复建议覆盖逻辑错误、边界情况、错误处理、安全注入/鉴权/密钥、性能、可读性、测试覆盖输出按文件分组先高严重度这个模式和 agents/code-reviewer.md 子代理、/code-review命令commands/code-review.md搭配使用效果最佳。3️⃣ 调研模式contexts/research.md规定理解先于行动的五步调研流程弄清问题 → 2. 探索相关代码/文档 → 3. 形成假设 → 4. 用证据验证 → 5. 总结发现并且明确约束理解不清晰之前不许写代码输出顺序是发现优先、建议其次。适合接手陌生代码库或技术选型阶段。如何把上下文注入 Claude Code注入方式有三种由轻到重方式一会话内直接指定最快在对话中告诉 Claude按照 contexts/dev.md 中定义的开发模式工作Claude 会先读取该文件随后整场会话都遵循其中的行为约束。这是最推荐的日常用法——零配置、零污染。方式二写进项目 CLAUDE.md固化如果你的项目 90% 时间是开发任务可以把 dev 模式的关键条目提炼进项目级 CLAUDE.md。仓库提供了 examples/CLAUDE.md 和 examples/user-CLAUDE.md 两个范例展示了项目级与用户级配置的写法。方式三手动安装整个工具箱git clone https://gitcode.com/GitHub_Trending/eve/everything-claude-codeclone 后按需拷贝例如把contexts/与rules/放到~/.claude/对应目录再把 hooks/hooks.json 中的钩子合并进~/.claude/settings.json完整安装步骤见 README.md 的 Installation 章节。与工具箱其他部件的协同关系单独看contexts/只是模式开关放进整套工具箱里它才是调度中枢rules/rules/始终生效的底线规则安全、代码风格、测试、Git 工作流模式文件只调行为姿态不重复底线规则agents/agents/评审模式配 code-reviewer 子代理、调研模式配 planner形成模式 专职代理组合拳hooks/hooks/scripts/hooks/session-start.js 等新会话钩子会自动加载上次会话上下文配合 WORLDFLOWAI.md 中的 Hook 速查表SessionStart / PreCompact / Stop可无缝续接skills/skills/strategic-compact/SKILL.md 建议在调研结束、开始执行的边界处手动/compact——这正好对应从 research 模式切换到 dev 模式的天然时机一句话心智模型contexts/决定现在是什么心态agents/决定谁去执行hooks/决定何时自动保存与压缩。新手上手清单3 步开始第一天只抄 contexts/dev.md在会话里指定它体会代码优先、解释在后的节奏差异第一周评审 PR 时切到 contexts/review.md对照清单让 Claude 输出按严重度分组的发现接手陌生仓库切到 contexts/research.md强制证据先行避免 AI 拍脑袋下结论常见问题Q三个文件会不会互相冲突不会。它们各自独立、互不引用按需加载即可也方便你 fork 出自己的模式比如debug 模式文档模式。Q文件这么短够用吗够。上下文注入的要点是约束行为而非灌输知识短小精悍反而省 token深度知识放在skills/里按需调用。Q能改吗仓库建议的定制路径是先用顺眼的部分 → 按你的技术栈修改 → 删掉用不上的 → 加上自己的模式见 README.md 的 Customization 章节。总结contexts/目录用最少的代码展示了 Claude Code 配置设计的一个核心哲学用 Markdown 给 AI换挡而不是为每个场景写一套新工具。开发用 dev、评审用 review、调研用 research——三个文件、三种姿态、一个 Claude Code这正是 everything-claude-code 值得完整拆解的原因。【免费下载链接】everything-claude-codeClaude Code toolkit - agents, commands, skills, rules, and hooks for productive AI-assisted development项目地址: https://gitcode.com/GitHub_Trending/eve/everything-claude-code创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表