海外AIニュースレターの定点観測と経営考察

2026年9月19日(土) 更新

AIエージェント

AIエージェントが書いたコードの品質は誰がどう上げるのか ― 「Polish」と判断ルール化の複利構造

エージェントが一晩でPRを積む時代、人間の仕事は使用体験のレビューと「なんか違う」のルール化に移る——質的判断を複利で効かせる実践手法の解説だ。

元記事 Every / Source Code ─ 2026-07-13 / Kieran Klaassen

原題

“How I Polish Software That Agents Built” (エージェントが作ったソフトウェアを「磨く」という仕事)

原文からの引用

“Without that final human judgment, everything the agent produces is functional, but forgettable.”

日本語訳 その最後の人間の判断がなければ、エージェントが生み出すものはすべて、動きはするが記憶には残らないものになる。

要点

  1. エージェントが一晩でコードを書き、朝には緑のPRが積まれている時代。残る人間の仕事は「これは本当に良いか」を判断し、さらに押し上げることだと著者は主張する
  2. Polish(磨き上げ)とは、動いているアプリを自分で使い、「なんか違う」という感覚をエージェントに伝えるループ。コードレビューではなく使用体験のレビュー
  3. `/ce-polish` コマンドでブランチをチェックアウト→開発サーバー起動→エディタ内でアプリ表示の3ステップを自動化。会話の流れを切らさない環境が質のポイント
  4. Polishで得た感覚的フィードバックを `/ce-compound` でルール化すると、次のフィーチャーからエージェントがデフォルトでその美意識を適用するようになる(複利構造)
  5. 著者は「再実装コストがほぼゼロになった今、守るべきものは時間ではなく品質」という役割の転換を明示する

編集部の考察

AIが大量にPRを積み上げる環境では、質的判断をルール化するプロセスの質と更新頻度が、そのままプロダクト品質の上限になる——それを誰が持つかが問題だ。核心は著者が `/ce-compound` と呼ぶ仕組み(要点4)にある。「なんか違う」という感覚的フィードバックをコマンド1つでルール化し、以降のフィーチャーにエージェントがそのルールをデフォルト適用する——これは「1回の判断が永続的に複利で効く」という構造を意味する。著者の場合は個人の taste だが、10人・100人のチームで同じことをやると、ルールが属人化してキーパーソン依存になるか、逆に形骸化した共有ドキュメントに埋もれる。「compound が効く状態を組織的に維持する」には、polishing で得た判断を誰が・どのタイミングで・どんな形式でルール化するかのプロセス設計が必要になる。エンジニアの評価軸もここで揺らぐ:コード生産量ではなく「質的判断をどれだけルールに昇華したか」を問う評価フレームを持っていないなら、今期中に設計し直す価値がある。

compound engineeringAI agentpolishvibe codingtastehot-reloadClaude Code

本記事は海外記事の独自キュレーション・考察であり、原文の翻訳ではありません。引用部分の著作権は原著者に帰属します。