エージェンティックソフトウェア(Agentic Software)
概要
エージェンティックソフトウェアは、人間が操作する従来型ソフトウェア(SaaS)から、AIエージェント が自律的に意思決定・行動して「仕事の完了そのもの」を届ける 形態(AaaS, Agent as a Service)へと、ソフトウェアのパラダイムが移行していく動きを指します。命令型プログラミング中心の設計から、エージェントを中核に据えた設計への転換であり、2026 年前半の実務フィード(hatenabookmark/)で本番運用の事例が一気に増えました。
パラダイムの転換(SaaS → AaaS)
論文「Agentic Software」は、SWE-bench・MetaGPT・Hermes Agent などの実例を挙げつつ、SaaS から AaaS への段階的発展のロードマップと、組織導入に向けた課題・推奨を整理しています。Agentic_Software_Paradigm
- 「人が操作するアプリ」から「仕事の完了を届けるエージェント」へ(LayerX バクラクの言葉)Bakuraku_AI_Agent_Operations
- 評価指標も精度追求から Cost per Successful Outcome(成功した結果1件あたりのコスト) へ移行(AI Agent Conference 2026)AI_Agent_Conference_2026_Report
- Agentic Commerce — エージェントが消費者に代わって購買する時代に向け、Google の UCP(Universal Commerce Protocol)に Amazon・Meta・Microsoft が参画するなど標準化が加速(MCP と同様のプロトコル標準化の流れ)AI_Agent_Conference_2026_Report
本番運用の実践知
現場の事例は「部分自動化より全体を任せる」「失敗前提で回復を設計する」という共通項を持ちます。
- バクラク(LayerX) — 申請レビュー等を全体ごと任せる。Human-in-the-Loop → Human-on-the-Loop へ転換し AI-BPO モデルを導入。100% 精度を求めず Temporal で耐障害性を確保し、フィードバック→改善→テスト→リリースの継続改善ループを回す。Bakuraku_AI_Agent_Operations
- Dinii(@ask-anything) — 「まずエンジニアに聞く」を「まず bot に聞く」へ。Slack bot が BigQuery / Cloud Logging / monorepo を横断調査し、4週間で bot 回答が週109件、エスカレーション率 100%→22% に。agent 定義と runtime を分離し、Repo mount / Skills mount / Memory store の3方式で資産を配信、Slack スレッドと Anthropic セッションを 1:1 で永続化(エージェントスキル / エージェントメモリ)。Claude_Managed_Agents_Bot_Automation Claude_Managed_Agents_Stable_Operations
- Spotify「Honk」 — Claude API と Agent SDK による背景コーディングエージェント。エンジニアの99%が週1回以上 AI を利用、PR頻度+76%、Fleet Management で累計250万超の自動 PR をマージ。コーディングの制約が外れ、人間の意思決定(レビュー・優先順位付け)が新たなボトルネックに(AIコーディングアシスタント / Claude Code)。Spotify_Claude_Developer_Experience
ループエンジニアリング
Addy Osmani の「ループエンジニアリング」は、人間が都度プロンプトするのでなく エージェントを自動駆動するシステムを設計する 考え方。5要素=①自動化(スケジュール実行)②ワークツリー(並列衝突回避)③エージェントスキル④プラグイン/コネクタ(MCP)⑤サブエージェント(実装者と検証者の分離)に、Markdown 等の外部メモリを組み合わせる。一方で「ループが書いても責任は残る」とし、検証・理解・判断を放棄する“認知的投降”を戒める(エージェントオーケストレーション / AIエージェントの安全性)。Loop_Engineering
安全性・統制
- サンドイッチアーキテクチャ — LLM を決定論的な処理層で挟み、エージェントの暴走を構造的に防ぐ(AI Agent Conference 2026)。AIエージェントの安全性 の事前実行ゲートと同系統の発想AI_Agent_Conference_2026_Report
- 失敗を前提とした回復設計・バックテスト・耐障害実行(Temporal)