7月15日、startuphub.aiが「Addy Osmani: Own Your Verdict in the Age of AI Agents」と題した記事を公開した。AIエージェント時代においてエンジニアが「判断の主体」であり続けることの重要性について詳しく論じている。
「タスクの実行」ではなく「判断」こそが希少資源
Google Chrome Speed チームのエンジニアリングマネージャーとしてWebパフォーマンス改善を牽引してきたAddy Osmaniが、AIエージェント時代のエンジニアリングについて語った。なお、元記事における同氏の肩書き・所属については、原文の記載を正確に反映している。
Osmaniの主張の核心はシンプルだ。AIエージェントが「タスクの実行」を担えるようになった今、本当に希少なのはタスクをこなす能力ではなく、"判断する能力"である、というものだ。
具体的には、以下の3点が希少資源として挙げられている:
- 今そのプロダクトがどのモードにあるかを見極める能力
- その状況に応じた品質基準を設定する能力
- 最終的なアウトカムに責任を持つ姿勢
エンジニアリングの5つのモードと、エージェントの役割
Osmaniは、エンジニアリング作業を以下の5つのモードに分類する「タクソノミー(分類体系)」を提唱している:
| モード | 概要 |
|---|---|
| Prototype(試作) | アイデアを素早く形にする |
| Build(構築) | 本番品質のものを作る |
| Sweep(整理) | 技術的負債の解消、リファクタリング |
| Grow(成長) | スケールアップ、機能拡張 |
| Maintain(維持) | 安定運用、監視 |
AIエージェントはこれらすべてのモードで「補助」ができる。しかし、今このプロダクトがどのモードにあるかを判断するのは、依然として人間の仕事だとOsmaniは強調する。
たとえば、プロトタイプ段階で本番品質のコードを書こうとすれば速度が犠牲になる。一方、Buildフェーズで品質バーを下げれば後々のコストが跳ね上がる。エージェントはモードを問わず「実行」できるが、モードを間違えたまま高速で進んでも結果は悲惨になる、という構図だ。
AIエンジニアリングの進化:3段階のモデル
Osmaniは、AIがエンジニアリングに組み込まれていく過程を3段階で整理している。以下の名称・概念は元記事においてOsmani自身が用いているフレームワークである。
1. ハーネスエンジニアリング(Harness Engineering)
エージェント=モデル+周辺コンテキスト+ツール、という構成。AIをツールとして「使う」段階。
2. ループエンジニアリング(Loop Engineering)
「継続的なプロンプト→確認→記憶」のサイクルを設計する段階。エージェントがインフラのように感じられるようになる。システムを「AIが動きやすいように」設計すること自体がエンジニアリングの仕事になる。
3. エージェンシャル・ソフトウェアファクトリー(Agential Software Factory)
エージェントが「インナーループ」の中で動き続け、エビデンス(証拠)を生成する。人間はそのエビデンスをレビューし、本番投入の判断を下す。
この第3段階が最も重要な示唆を含んでいる。エージェントは「完成品」を出すのではなく、判断材料を出す存在になる。人間の役割は「実装者」から「査定者(verifier)」へとシフトする。
「バーディクト(verdict)を自分のものにせよ」
記事タイトルの"Own Your Verdict"はここに直結する。
エージェントが生成したコード、設計、テスト結果——これらはすべて「証拠」に過ぎない。それをレビューし、「本番に出す」という最終判断を下すのはエンジニア自身であり、その判断の責任もエンジニアが負う。
Osmaniの警告はこうだ。エージェントに判断まで委ねてしまうと、エンジニアは「実行者」でも「判断者」でもない、宙ぶらりんな存在になってしまう。AIが高速に動けば動くほど、判断の質がアウトカムの唯一の差別化要因になる。
なぜ今この議論が重要か
GitHub CopilotやCursor、DevinのようなAIコーディングエージェントが急速に普及する中、「エンジニアの仕事がなくなる」という議論は絶えない。Osmaniの視点はその問いに対する一つの回答だ——なくなるのは"単純な実行作業"であり、判断と責任はむしろ中心に残る、と。
この議論が今特に重要なのは、AIエージェントの能力が「コード補完」の水準を超え、要件定義からテスト・デプロイまでを一貫して担い始めているからだ。かつて「10x エンジニア」の指標がコードの生産量にあったとすれば、エージェント時代の評価軸は「どれだけ良い判断を、どれだけ一貫して下せるか」に移行しつつある。OsmaniがキャリアのフレームとしてVerdictという法廷用語を持ち出したのは、その責任の重さを強調するためでもあろう。エンジニアとしてのキャリアを考えるうえで、「今どのモードで動いているか」「品質バーはどこか」を常に問い続ける習慣が、今後の差になる可能性がある。
詳細はAddy Osmani: Own Your Verdict in the Age of AI Agentsを参照していただきたい。