クラウドナビ
← 記事一覧に戻る
【2026年】エージェント工学(Agentic Engineering)とは?Karpathyが提唱、Google Agents CLIで本格開発が変わる
AIエージェント·1分で読了
#エージェント工学#Agentic Engineering#Google Agents CLI#ADK#Karpathy

この記事のまとめ

「AIエージェントを作りたい。でも、ちゃんと動くものを作るのは想像以上に難しい…」

【2026年】エージェント工学(Agentic Engineering)とは?Karpathyが提唱、Google Agents CLIで本格開発が変わる


「AIエージェントを作りたい。でも、ちゃんと動くものを作るのは想像以上に難しい…」

そんな悩み、ありますよね。実は2026年、AI業界で最も注目されている言葉の1つに 「エージェント工学(Agentic Engineering)」 があります。これを提唱したのは、TeslaやOpenAIで活躍した伝説的エンジニア Andrej Karpathy(アンドレイ・カープーシー) 氏です。

X(旧Twitter)で42.7万回再生された話題の投稿(@akshay_pachaar氏)が紹介した記事「Karpathy's Agentic Engineering Finally Has Proper Tooling(エージェント工学に、ついに本格的なツールがやってきた)」では、Googleが「Agents CLI」というツールを公開し、この新しい開発手法が一気に現実的なものになった と報じています。

本記事では、この内容を初心者の方にもわかるよう、専門用語を噛み砕いて徹底解説します。

この記事を読めば:

  • 「エージェント工学」ってそもそも何か
  • ただの「AIに作らせる」と何が違うのか
  • Google Agents CLI がどうやって開発を楽にするのか
  • 初心者がどの順で学べばいいか

が、すべてわかります。


「エージェント工学」って何? まず言葉の意味から

一言でいうと、「AIエージェントを、本番(実際に使える)レベルで設計・開発するための"技術の体系"」 です。

Karpathy氏は、Sequoia Capitalのイベント「Sequoia Ascent 2026」でこの言葉を定義しました。重要なのは、これが「vibe coding(雰囲気でコードを書く)」とは明確に違う という点です。

Karpathy氏の Sequoia Ascent 2026 講演まとめ記事

Karpathy氏の言葉を借りれば、エージェント工学とは 「本番級(production-grade)のエージェント開発」と「適当なvibe coding」を切り離すための学問 なのです。

比較vibe coding(雰囲気コーディング)エージェント工学
姿勢「とりあえず動くものをAIに作らせる」仕様・評価・安全性を設計する
評価自分が見て「よさそう」で終わり自動評価(eval)で数値化
安全性あまり意識しない監視・検証を必須とする
出力お試しレベル本番運用レベル

エージェント工学の3つの核心スキル

Karpathy氏が挙げた、本番級のエージェント開発に必要なスキルはこの3つです。

1. Spec Design(仕様設計)

エージェントに「何をさせたいか」を、曖昧にではなく明確な仕様として言語化すること。

悪い例:「いい感じに顧客対応して」 良い例:「問い合わせに対し、①返金ポリシーを参照 ②該当手順を案内 ③できない場合は人間にエスカレーション。ただし個人情報は出力しない」

2. Eval Loops(評価ループ)

作ったエージェントが「ちゃんと動いているか」を、自動で繰り返しチェックする仕組み を回すこと。「なんとなく動いてる」で終わらせず、スコアで測り続けます。

3. Security Oversight(セキュリティ監視)

エージェントが予期せぬ行動をとっていないか、監視・検証 すること。たとえば「Stripeの決済メールとGoogleアカウントを'メールアドレス'で勝手に紐づけようとする」ような、一見もっともらかしいけど設計として間違っている動きを防ぎます。


今までの課題:「ツールがバラバラすぎた」

ここまでは聞こえがいいのですが、実際にやってみると非常に面倒 でした。

本番級のエージェントを作るには、こうした作業を順にこなす必要があります:

  • エディタでコードを書く
  • ターミナルでプロジェクトの下ごしらえ(scaffold)
  • ブラウザで動作テスト
  • クラウドコンソールでデプロイ
  • 別のフレームワークで評価(eval)を組む

つまり、画面を5つ以上行き来しながら、全部自分でつなげなければならなかった のです。これでは「エージェント工学」を真面目にやるハードルが高すぎます。


Google Agents CLI がもたらした解決策

そこで登場したのが、Googleの「Agents CLI(エージェンツ・シーエルアイ)」 です。

Google Agents CLI の GitHub リポジトリ

Agents CLI は、あなたが使っている コーディングエージェント(Claude Code、Cursor、Codex、Antigravity など)に「7つのスキル」を注入 するツールです。

この7つのスキルには、以下の知識が含まれています:

  • ADKのコードパターン(Googleのエージェント開発キット「Agent Development Kit」の書き方)
  • プロジェクトの下ごしらえ(scaffolding)
  • 評価(eval)の組み方(LLMを審査員にする「LLM-as-judge」スコアリング)
  • デプロイ設定(Agent Runtime や Cloud Run 向け)
  • ** observability(可観測性)**(Cloud Trace での動作追跡)

Google Developers Blog の Agents CLI 解説

何がすごいのか

1つのセットアップコマンドを打つだけで、すべてのコーディングエージェントに同じADKの専門知識が一括インストール されます。

つまり:

  • エディタを離れることなく
  • 自然言語(普通の文章)で指示するだけで
  • 構築 → 評価 → デプロイ の全体が自動で動く

ようになります。「ツールがバラバラ」という課題が、1か所にまとまるのです。


実際の流れをステップバイステップで

記事では、実際に RAGエージェント(社内ナレッジを答えてくれるAI) をゼロから作ってデプロイする様子を、以下の手順で示しています。

Step 1: Agents CLI をインストール

uvx google-agents-cli setup

これだけで7つのスキルがコーディングエージェントに注入されます。

Step 2: RAGエージェントを構築

コーディングエージェントに、たとえばこう指示します:

Build a RAG agent that ingests documents, retrieves relevant
context, and answers questions with source citations.
Use the ADK agentic_rag template with Gemini 3.5 Flash.

エージェントはADKのパターンを知っているので、自動でプロジェクトを生成。引用(citation)対応や、ベクトル検索(Vector Search)の設定まで入った土台が完成します。

Step 3: ローカルでテスト

ADK Web UI を localhost で起動して

ブラウザでチャット画面が開き、実際の質問でテストできます。「正しい文脈を引いてきて、引用 [source: 1003] をつけているか」を確認します。

Step 4: 評価(Eval)

LLM-as-judge(LLMを審査員にする仕組み)で、回答の正しさを自動スコアリング。人間が1件ずつ見る必要がありません。

Step 5: デプロイと観測

Cloud Run や Agent Runtime へデプロイ。Cloud Trace で、エージェントがどんな思考経路をたどったかを可視化できます。

Google ADK(Agent Development Kit)の公式ドキュメント


初心者が学ぶならこの順番

エージェント工学は広いテーマですが、初心者の方は以下の順で入るのがおすすめです。

ルートA:まず全体像を掴む(概念重視)

  1. この記事で「エージェント工学」の意味を理解する
  2. Karpathy氏の Sequoia Ascent 2026 講演まとめを読む
  3. Google ADK の公式ドキュメントをざっと眺める

ルートB:手を動かしてみる(実装重視)

  1. Google Agents CLI を uvx google-agents-cli setup で導入
  2. Claude Code や Cursor と組み合わせて簡単なRAGエージェントを作る
  3. 評価(eval)を回してみて、スコアの意味を体感する

ルートC:本格的に深める(理論・運用)

  1. 評価ループ(eval loops)の設計を学ぶ
  2. セキュリティ監視(observability)の手法を身につける
  3. 実際の業務や個人プロジェクトで本番デプロイする

よくある質問(FAQ)

Q1. 「エージェント工学」はプログラマー以外でも学べますか?

基本概念(spec design・eval・security)は非エンジニアでも理解できます。ただし、Agents CLI を使って実際に作るには、ある程度のコード操作(ターミナル、Python)の知識があるとスムーズです。

Q2. Google Agents CLI は無料ですか?

CLI自体のセットアップは無料です。ただし、デプロイ先の Google Cloud(Cloud Run / Agent Runtime)を使うと、クラウド利用料が発生する場合があります。ローカル開発は無料で試せます。

Q3. Claude Code や Cursor がなくても使えますか?

Agents CLI は「コーディングエージェントにスキルを注入する」仕組みなので、対応するエージェント(Claude Code・Cursor・Codex・Antigravity等)のいずれかが必要です。

Q4. ADK って何ですか?

ADK(Agent Development Kit) は、Googleが提供するエージェント開発のフレームワークです。Agents CLI は、このADKの書き方・評価・デプロイをコーディングエージェントに教え込みます。

Q5. vibe coding はもうダメなのですか?

「ダメ」というわけではありません。個人のお試しやプロトタイプにはvibe codingで十分です。ただ、本番で使う・他の人が使うエージェント を作るときは、エージェント工学の考え方(評価・安全性)が必須になります。

Q6. この記事の情報は2026年時点のものですか?

はい。本記事は2026年6〜7月の Google Agents CLI 公開、および Karpathy氏の Sequoia Ascent 2026 講演に基づいています。ツールの詳細は公式ドキュメントで最新をご確認ください。


まとめ

「エージェント工学(Agentic Engineering)」 とは、AIエージェントを本番級の品質で作るための考え方です。Karpathy氏が提唱し、3つのスキル(仕様設計・評価ループ・セキュリティ監視)を中核に据えました。

今までは「ツールがバラバラで面倒」でしたが、Google Agents CLI の登場で、コーディングエージェント1つで構築→評価→デプロイまで一貫して行える ようになりました。

  • まずは 概念 をこの記事で掴く
  • 次に Agents CLI を導入 してざっと触る
  • そして 評価ループ の大切さを体感する

この順で進めれば、数週間で「本番級のエージェント」を自分の手で作れるようになります。

※本記事は情報提供を目的としており、Google Agents CLI や ADK の内容は公式発表・ドキュメントに基づいています。最新の仕様は各公式サイトでご確認ください。


合わせて読みたい