AI HOT 精选

Anthropic 如何在 Claude 写下 Claude Code 约 90% 代码后重新设计代码评审

6.9内容质量

TL;DR · AI 摘要

Anthropic 如何在 Claude 写下 Claude Code 约 90% ä»£ç åŽé‡æ–°è®¾è®¡ä»£ç è¯„å®¡ · AIHOT meng shao · @ shao men...

核心要点

  • 主题聚焦:Anthropic 如何在 Claude 写下 Claude Code 约 90% 代码后重新设
  • 来源:AI HOT 精选,建议结合原文判断细节。
  • AI 分析暂不可用,本条为保底评分与摘要。
#AI#编程
打开原文

Anthropic 如何在 Claude 写下 Claude Code 约 90% ä»£ç åŽé‡æ–°è®¾è®¡ä»£ç è¯„å®¡ · AIHOT

meng shao

· @

shao__meng

· X

·

2026-10-17 09:52

3 小时前

精选

AI 评分

76

AI 导读

ä½œè€ è§£è¯» Anthropic å ³äºŽ Claude Code ä»£ç è¯„å®¡é‡æž„çš„åšå®¢ï¼šClaude 写了约 90% çš„ä»£ç ï¼Œ2026 å¹´ 6 月到 9 月合并 PR 翻倍以上而 revert çŽ‡ä¸‹é™è¶ 40%。

推荐理由

原文拆解了 Anthropic é‡æž„ä»£ç è¯„å®¡çš„ä¸ƒå±‚é˜²çº¿å’Œæ”¶æ•›é—®é¢˜çš„å ·ä½“è§£æ³•ï¼Œå¯¹å¼•å ¥ AI reviewer 的团队有可迁移的做法。

另外 3 家也报道了

正文

当 Claude 写了 Claude Code 约 90% çš„ä»£ç åŽï¼Œå›¢é˜Ÿå¦‚ä½•é‡æ–°è®¾è®¡ä»£ç è¯„å®¡ ?

Anthropic æ²¡æœ‰å–æ¶ˆä»£ç è¯„å®¡ï¼Œæ˜¯æŠŠ â€œäººè¯»ä»£ç â€ è¿™ä¸ªåŠ¨ä½œå¤§éƒ¨åˆ†äº¤ç»™äº†æœºå™¨ï¼ŒæŠŠç¨€ç¼ºçš„äººç±»æ³¨æ„åŠ›åªèŠ±åœ¨çœŸæ­£éœ€è¦åˆ¤æ–­åŠ›çš„åœ°æ–¹ã€‚æ ¸å¿ƒè½¬å˜æ˜¯ï¼šä»Žâ€œè¿™æ®µä»£ç æœ‰äººçœ‹è¿‡å—â€å˜æˆâ€œè¿™ä¸ªå˜æ›´å¯èƒ½å‡ºä»€ä¹ˆé—®é¢˜ï¼Œå“ªç§æ£€æŸ¥ï¼ˆè‡ªåŠ¨æˆ–äººå·¥ï¼‰æœ€é€‚åˆæŠ“ä½å®ƒâ€ã€‚ https://claude.dev/blog/solving-code-review-at-anthropic/

ä¸ºä»€ä¹ˆå¿ é¡»æ”¹ï¼Ÿ

背景数字:2026 å¹´ 6 月到 9 月,合并的 PR 数量翻倍以上,而 revert çŽ‡ä¸‹é™è¶ 40%ã€‚ä¼ ç»Ÿçš„â€œåŒäº‹äº’ç›¸è¯» diffâ€æ¨¡å¼åœ¨è¿™ä¸ªåžåé‡ä¸‹ä¼šå ˆå´©æºƒï¼›äººè¦ä¹ˆå˜æˆç“¶é¢ˆï¼Œè¦ä¹ˆæ•·è¡æ”¾è¡Œã€‚

å›¢é˜Ÿå¯¹æˆæœ¬çš„è®¤è¯†å¾ˆæ¸ é†’ï¼šäººåŠ›æ—¶é—´ = 评审时间 + ä¿®å¤åä»£ç çš„æ—¶é—´ï¼ŒåŽ‹ç¼©ä¸€å¤´åªä¼šæŠŠæˆæœ¬è½¬ç§»åˆ°å¦ä¸€å¤´ã€‚æ‰€ä»¥ä»–ä»¬ä¸è¿½è¸ªâ€œè¯„å®¡è¦†ç›–çŽ‡â€è¿™ç§è™šè£æŒ‡æ ‡ï¼Œè€Œè½¬åŽ»è¿½è¸ª “每个 PR å¹³å‡å‡ ä¸ªäººç±»å®¡æ‰¹â€ 和 â€œç­‰äººå®¡æ‰¹çš„ç­‰å¾ æ—¶é—´â€ï¼Œå¹¶ä»¥ revert 率 / äº‹æ• çŽ‡ä½œä¸ºæŠ¤æ æŒ‡æ ‡ï¼›ç›®æ ‡æ˜¯æœ€å¤šä¸€ä¸ªäººåœ¨çŽ¯ï¼ˆæœ‰æ—¶åªæœ‰ä½œè€ æœ¬äººï¼‰ï¼Œä¸”äº‹æ• ä¸æ¯”ä»¥å‰å¤šã€‚

七层防线:一个变更的一生

  1. PR 之前的自我验证 — Claude å¿ é¡»å‡ºç¤ºè¯æ®ï¼ˆæµ‹è¯•è¾“å‡ºã€æž„å»ºã€æˆªå›¾ï¼‰è€Œä¸æ˜¯å£°ç§°å®Œæˆï¼›å†ç”¨ä¸€ä¸ªå ¨æ–°ä¸Šä¸‹æ–‡çš„ç¬¬äºŒä¸ª agent 审 diff。Boris Cherny(Claude Code åˆ›é€ è€ ï¼‰è®¤ä¸ºç»™ Claude 一个验证方法是“最重要的事”,效果提升 2–3 倍。反复出现的问题会被固化到源头:写进 CLAUDE.md(项目约定)和 REVIEW.mdï¼ˆç»™ä»£ç ä¸»äººçœ‹çš„æŒ‡å¼•â€”â€”å¤±è´¥é•¿ä»€ä¹ˆæ ·ã€nit ä¸Šé™ã€å“ªäº›è·¯å¾„è·³è¿‡ï¼Œä¸”æ¯æ¡å‘çŽ°å¿ é¡»é™„æ–‡ä»¶/行号证据)。
  1. 每个 PR å¿ è¿‡ AI 评审 — å† éƒ¨ PR ä¸Šâ€œå®žè´¨æ€§è¯„å®¡æ„è§â€å æ¯”ä»Ž 16% 升到 54%;千行以上的大 PR å‡ ä¹Žæ€»èƒ½æŸ¥å‡ºé—®é¢˜ã€‚å¤šä¸ª agent 并行找 bug,再有 verifier agent 对每条发现投票才发出。发现分为 Important / Nit / Pre-existingï¼Œæ¯æ¡å¿ é¡»è§£å†³æˆ–è¯´æ˜Žç†ç”±ã€‚
  1. é˜»å¡žæ€§çš„å®‰å ¨è¯„å®¡ — 独立的自动化通道,有未处理发现就不能合并。
  1. 阻塞性的自动检查 — lint、类型、跨平台测试、构建;PR 模板强制填写“如何测试的”和“如何回滚”,且需一人签字。
  1. 基于风险的人工审批 — åˆ†ç±»å™¨å®šçº§ï¼šä½Žé£Žé™©ï¼ˆæ–‡æ¡£ã€æ–‡æ¡ˆï¼‰ä¸éœ€äººå·¥ï¼›ä¸­é£Žé™©ï¼ˆæ™®é€šäº§å“å˜æ›´ï¼ŒåŠç¼“å­˜ã€è‡ªåŠ¨æ›´æ–°å™¨ã€ç³»ç»Ÿæç¤ºè¯ç­‰æ•æ„ŸåŒºï¼‰ä¸€äººï¼›é«˜é£Žé™©ä¸¤äººã€‚å ³é”®è§„åˆ™ï¼šagent 的批准永远不能算人工批准;批准只覆盖一个 commit,有新提交就要重新审批。
  1. 合并队列 + ç‰¹æ€§å¼€å ³ + 灰度 — 针对合并后 main é‡è·‘æ£€æŸ¥ï¼›æ–°è¡Œä¸ºå ˆç»™ Anthropic å† éƒ¨å‘˜å·¥ï¼Œå†èµ° latest channel,最后进 stable。
  1. 快速检测与回滚 — å¼€å ³æ— éœ€é‡æ–°éƒ¨ç½²å³å¯å ³é—­ï¼›äº‹æ• å¤ç›˜å¿ é—®â€œå“ªä¸€å±‚æœ¬è¯¥æ‹¦ä½å®ƒâ€ã€‚

两个最有参考价值的工程细节

  1. 评审器本身也是被持续评测的系统。 è¿‡åŽ»å¼•å‘äº‹æ• çš„ PR(经专家确认)构成一个 eval 集,评审器每天跑分,只有分数提升的改动才被保留;噪声则通过“人对评论的反应”和“在已知干净的 PR ä¸Šè·‘è¯„å®¡å™¨â€æ¥åº¦é‡ã€‚è¿™æœ¬è´¨ä¸Šæ˜¯æŠŠâ€œè¯„å®¡è´¨é‡â€ä»Žä¸»è§‚æ„Ÿå—å˜æˆäº†å¯ä¼˜åŒ–çš„ç›®æ ‡å‡½æ•°ã€‚
  1. 收敛问题的解法。 曾有一个 agent 写的 CLI PR 一夜跑了 50+ 轮评审,而 git blame 显示约 59% è¢«æ ‡è®°çš„ä»£ç åœ¨ç¬¬ä¸€è½®ä¹‹å‰å°±å­˜åœ¨ï¼›è¯„å®¡ agent åœ¨ç¿»æ—§è´¦è€Œä¸æ˜¯å®¡æ–°å˜æ›´ã€‚ä¿®å¤æ‰‹æ®µï¼šä¸‰è½®å°é¡¶ï¼ˆè¶ è¿‡å°±é€€å›žæ¥é‡æ–°è€ƒè™‘æ–¹æ¡ˆï¼‰ã€åŽç»­è½®æ¬¡åªçœ‹å¢žé‡ diffã€æ ‡è®° bug 类别而非单行、禁止重复发现。效果:一轮通过率 65%→78%,5 轮以上 PR 从 8.9% 降到 1.5%,平均评审轮次 2.08→1.32。这是 AI 评审 AI ä»£ç æ—¶ç‰¹æœ‰çš„â€œæ­»å¾ªçŽ¯â€é—®é¢˜ï¼Œä»–ä»¬çš„è§£æ³•å€¼å¾—æ‰€æœ‰å¼•å ¥ AI reviewer 的团队抄作业。

人类还留在哪里?

· 该不该做:方向、品味、范围; · é«˜å±ä»£ç ï¼šè®¡è´¹ã€è‡ªåŠ¨æ›´æ–°å™¨ã€CI 工作流; · 可被复制模仿的架构决策; · 读证据:测试输出、截图、发现列表; · ä¸ºç»“æžœè´Ÿè´£ï¼šæ¯ä¸ªä¸Šçº¿å˜æ›´èƒŒåŽå¿ é¡»æœ‰ä¸€ä¸ªæ‰¿æ‹ é—®è´£çš„äººã€‚

引用 ClaudeDevs @ ClaudeDevs

Claude writes about 90% of Claude Code's code. From June to September, merged PRs more than doubled while the share reverted fell by more than 40%. We wrote about how we changed code review to get there, and how to adopt it: https://claude.dev/blog/solving-code-review-at-anthropic/

在 X 查看被引用的帖子

来源: meng shao · x.com

Anthropic / Claude

Agent 智能体

AI ç¼–ç 

教程实践

#

教程/实践

ç¼–ç 

Agent

Anthropic