claude.com · 编程工具

Anthropic 分享将 Claude Code 当作新开发者入职的经验

Anthropic 工程师将 Claude Code 视为一名新入职的开发者,总结了过去 17 年的开发经验来指导其行为规范。团队为 Claude Code 设定了代码风格、提交信息格式、测试优先等工程准则,并持续通过“代码审查”反馈调整。这篇博客展示了如何像带人一样引导 AI 编程工具,使其产出更符合团队预期。

域名
claude.com
评分
4 · 重要更新
发布
2026-04-28
Anthropic 分享将 Claude Code 当作新开发者入职的经验

导读

这篇文章讲了什么

  • Skyline 是华盛顿大学 MacCoss Lab 维护的开源蛋白质分析软件, 由 Brendan MacLean 主导, 70 万行 C# 代码、200,000+ 夜间自动化测试, 2008 年至今十七年
  • Brendan 把训练新研究员的方法搬到 Claude Code, 把所有 AI 上下文移到独立仓库 pwiz-ai, 根目录 CLAUDE.md 负责环境与文档索引
  • 真正的专业知识写进 skills, debugging skill 用 ALWAYS 触发条件把 Claude 从"猜测加试错"模式拉到根因分析
  • 实际收益: 前同事遗留一年的 Files View 面板两周完工, 三年没人维护的 LabKey 夜间测试模块加新特性只花了不到一天
  • 配套基础设施被 Claude Code 改写, 含 2000+ 教程截图的自动复现流水线、用 C# 写的 diff MCP server、每日早晨汇总失败与异常的邮件机器人

具体怎么实现

把 AI 上下文与代码仓库解耦是这套方法的关键: pwiz-ai 独立版本控制, 因为上下文增长速度与代码不同步, 且要跨分支与历史时间点生效. 根目录 CLAUDE.md 只承担环境地形说明, 真正的专业能力以 skill 形式存储, 每个 skill 遵循 reference do not embed 原则, 指向中央文档而不复制内容. 数据层用 MCP 把 LabKey Server 的测试结果、团队邮件、GitHub 发布标签接进来, Claude Code 据此生成每日摘要邮件; diff MCP server 用 C# 写成, 让 Claude 在截图复现流水线里看到像素级差异.