次号掲載予定 (2026-10-10号)
208 208文字 • 2分

「Claude」3倍高速化の裏で、Anthropic開発者が「あえてしなかったこと」:899th Lap

日本語

概要

AnthropicがAIエージェントを活用し、わずか2週間で3000箇所の改善を行いサービスを3倍高速化した手法と、人間が「保守性」を理由にAIの提案を却下した重要性を解説しています。

詳細内容

Anthropicは、Web版「claude.ai」とデスクトップアプリの動作速度を2週間で約3倍に高めた開発手法を公開しました。このプロジェクトの中核は、AIエージェント「Claude Tag」が計測、ボトルネック特定、修正、デプロイ監視を自動で繰り返す仕組みにあります。 ### 徹底した計測と「ラチェット」の仕組み 開発チームはCPU命令数、V8関数呼び出し、DOM変化数など、ミリ秒以下の改善を捉えるための詳細な指標を導入。AIはこれらの数値を改善すると、それを新たな基準値(ラチェット)として固定し、さらなる最適化を積み上げました。このループにより、毎日最大200件もの改善がサービスに反映されました。 ### 人間の役割:「野心」「好み」「方向付け」 全ての変更は人間がレビューし、安全性と保守性を担保しました。特に印象的なのは、AIが提案した「2ミリ秒の短縮のために900行のコードを変更する」という案を、人間が「保守コストに見合わない」として却下した点です。AIに開発を任せつつも、最終的な「コードの品質」や「UXの好み」を人間が判断する役割分担が、大規模な改善を短期間で成功させる鍵となりました。