AIウォッチ / AIコーディング & エージェント
ここまで、RAG の部品を順に見てきました。
前回までで、検索ツールを見てきました。
前回は Agentic RAG を見ました。
RAG を作ると、まずベクトル検索を入れたくなります。
前回は、BM25 とベクトル検索を比べました。
RAGをただのベクトル検索ではなく、「何を見て、どこまで調べてから答えるか」を決める仕組みとして整理する連載第1回です。
RAG を作ると、まずベクトル検索を入れたくなります。
前回は、BM25 とベクトル検索を比べました。
この記事は「AIエージェントを工程に入れる」シリーズの第0回です。 Claude Code、Codex、Cursor、Gemini CLI のような coding agent を、…
この記事は「AIエージェントを工程に入れる」シリーズの第1回です。 第0回では、Claude Code / Codex 時代の開発フローを Plan、Work、Review、Com…
この記事は「AIエージェントを工程に入れる」シリーズの第2回です。 第1回では、AIエージェントに渡す仕様書の書き方を扱いました。 今回は、その後に必ず来る問題、つまり「出てきた成…
このシリーズでは、AIエージェントを「コードを書かせる道具」ではなく、開発工程に入る作業者として扱います。
AIエージェントにコードを書かせる話は、だいぶ普通になりました。
AIエージェントは、単体でもかなり動けます。
AIエージェントに仕事を頼むとき、多くの人はすぐ実装を頼みます。
Codex App は、単なる「チャットでコードを書かせる画面」ではありません。
ここまで、AIエージェントを開発工程に入れる方法を分けて書いてきました。
このシリーズでは、AIエージェントを開発工程に入れる方法を書いてきました。
人間が AI を細かく操作するのではなく、まとまった仕事を渡し、進捗を見て、最後に受け取る。道具を使うというより、仕事を委託する関係に近づいている、という話です。
コードを書いた量。チケットを閉じた数。会議に出た時間。資料を作った枚数。そういうものは、これまで仕事をしている証拠になっていました。
AI に仕事を渡す。企業には FDE が必要になる。個人は activity ではなく impact で測られる。
activity ではなく impact で働いてきたエンジニア。

懐疑派の最後の言い訳って、だいたい C++ なんですよね。「agent は JavaScript くらいは書けるだろう。でも俺の、まるで原発でも動かしてそうな毛むくじゃらの C++…
これ、モデルの新機能の話じゃない。エージェントを十個動かしたときに本当に詰まる場所の話なんですよね。どのagentがどのrepoを触ってる、どのマシンが空いてる、どのモデル枠がまだ…
これは、AIコーディングエージェントで原型開発がどう変わったかの現場メモとして読める。単にコード生成が速い話ではなく、エンジニアの仕事が仕様を書く、境界を切る、検収する側に寄ってい…
今回のAnthropic開発者イベントで見るべきなのは、新モデル名よりもManaged Agentsと計算資源の確保なんですよね。ClaudeがAPIの向こう側にいる賢いモデルでは…

SWE-bench と「全テスト通過でのみ報酬」という訓練思想から、修正特化モデルの意味を整理する。

オープンウェイトの巨大MoEが、コーディングでクローズドモデルに並ぶ意味を読む。

MiniMax M2.7 を入口に、中国のオープンなコーディングAIが群れで出てきた構造を見る。

Code Arena の順位と35時間タスクから、中国モデルのコーディング能力を冷静に読む。
この連載は、固有名詞を使わない縛りで書いてきました。製品名も、手法名も、会社名も出さず、できるだけ機構だけで語る。その理由は、「名前を知っている」ことと「仕組みを分かっている」こと…
前回は、よく働くエージェントほど、言葉でだまされる危険も大きくなるという話で終わりました。社会的にだまされるエージェントを前提にして、権限、確認、経路、監査、停止条件を組み直す、と…
ここまでは、権限をどう絞るかを見てきました。できる操作を絞り、届く場所を絞り、通ってよい経路を絞ることで、エージェントが越えてはいけない線を下の層から作りました。今回は少し上へ戻り…
前回は、仕様をどう書くかを考えました。注意を向けられる量には限りがあります。だから、巨大な一枚の仕様にせず、段階に割ります。関係する分だけ渡します。版を持たせます。そうすれば、やっ…
前回までは、出力をどう測るかを見てきました。
前回は、外の世界の第一面を見ました。 あると思われた権限が、会社を縛るという話でした。
前回は、ゼロから鍛える手仕事の話で終わりました。静かに失敗する訓練を、一段ずつ確かめる規律です。その規律こそが、この連載の背骨でした。
前回までで、土台から外殻までを一巡しました。
前回は、安全の網を見ました。エージェントが一つの道具ではなく、いくつもの処理につながる網になると、失敗もまた網の中を進みます。小さな誤りが広がります。弱い判断が増幅されます。信頼し…
前回は、走りながら経験から学ぶ記憶を見ました。
前回は、物差しが古びる話をしました。
前回は、読むことと書くことの非対称を見ました。読むだけなら、すでにあるものをたどれます。書くときは、まだないものを一語ずつ生む必要があります。だから高くつきます。
前回は、検証できない好みの教え方を見ました。結びでは、次回はまた別の層の急所へ降りる、と書きました。今回は、そのまま外の現場へ戻ります。
前回は、世界モデルが抽象の層で先を読む話をしました。結びでは、次回はまた別の層の急所へ降りる、と書きました。
前回は、文脈の窓をどう手入れするかを見ました。広げるだけでは足りません。何を残し、何を捨て、何を近くに置くかで、エージェントのふるまいは変わります。
前回は、取り込みの信頼を見ました。外から入ってくるものを、どう受け、どう疑い、どう使える形にするかを見ました。結びでは、次回は、また別の層の急所へ降りる、と書きました。
言葉だけのエージェントは、目と耳を他人に借りているようなものです。
エージェントとは、賢い一個ではない。層の重なりです。
前回、第49回で、私は「この連載は、ここで閉じる」と書きました。
前回は、外の知識を引く話でした。
ここで、補講も閉じる。
前回は、前置きを取っておいて、また使う話をしました。
前の連載では、土台から上へ、部品を一つずつ読んできました。算力、本体、運び方、覚え方、束ね方、守り方、測り方、現場での取り回し。下から順に見ていくと、見晴らしはよくなります。
前回、取引を軸に読み直すと宣言しました。部品を並べるのではなく、何を許し、何を諦め、どこで払うかを見る、と書きました。
前回までは、一つの場所で、軽く速くする取引でした。
前回まで、一つのモデルの中の取引を見ました。ここからは、そのモデルに、仕事をまるごと任せる側へ移ります。
前回まで、一つ一つの取引を見ました。最後の一組は、それらを組み合わせて、長い段取りを作るときに、立ち上がります。
九つの取引を、見終えた。別々の層の、別々の話に見えた。だが、どれも、同じ一つの形をしていた。最後に、その形を取り出して、この連載を閉じる。
この一年で、「エージェント」という言葉の重心が変わった。
ここまでの回では、主にモデルそのものを見てきた。
前回は、エージェントに手を動かさせるための実行環境を見た。
前回まで見てきたのは、一体のエージェントをどう安全に走らせるかだった。
前回は、複数のエージェントが動くとき、その難しさは個々の点よりも「間」に出る、という話をした。
前回は、L4 の編成を「長い鎖を短く区切る」ものとして見た。
ここまでの数回で、エージェントを「賢い」だけのものから、「任せられる」ものへ近づけてきた。
前回は、注入がなぜ効くのかを見た。
ここまで、エージェントをどう作るかを下から見てきた。
第18回では、エージェントの評価は、最終出力だけを見ることではない、と書いた。どの道を通ったか。どこで迷ったか。失敗が偶然か、構造的なものか。それを読むことが評価の中心になる。そして、合格率が高すぎる評価は、むしろ警告だとも見た。
第13回では、複数エージェントの不具合は、一体の中ではなく、エージェントとエージェントの「間」に出ると見た。原因の多くは、共有する資源での衝突だった。
第12回では、記憶とは、ただ保存することではなく、「なぜそうしたか」という因果を残す土台だ、と見た。あれは、何を残すかの話だった。
L5 では、まず注入を見た。外から命令を送り込み、エージェントの判断を曲げる攻撃である。次に漏洩を見た。断片的な情報が、意図しない形で外へ出ていく攻撃である。

企業AIエージェントのデモは簡単です。チャット欄に「先月の売上を地域別に出して」と打つ。モデルがSQLを書く。表とグラフが出る。拍手。

LLM評価という言葉を聞くと、多くのチームはすぐに基盤を作ろうとする。評価基盤。メトリクス。ダッシュボード。自動採点。LLMasajudge。
AIエージェントを仕事に入れるとき、もう「賢いか」だけでは足りない。 どこに閉じ込められていて、何に触れてよくて、どこから外に出られるのか。 Anthropic が Claude.…