OpenHands Agent Control Plane入門:AIエージェント乱立時代の運用基盤
AIエージェントが増えすぎた——「Agent Sprawl」問題 2026年、ソフトウェア開発現場では複数のAIコーディングエージェントが日常的に使われるようになった。Claude Code、GitHub Copilot、Cursor、OpenHands──これらのツールは個々の開発者の生産性を大幅に向上させた。 しかし、組織全体で見ると新たな問題が浮上している。Agent Sprawl(エージェント乱立) だ。各チームがバラバラのエージェントを導入し、権限管理は不統一、コストは追跡不能、誰が・いつ・どのエージェントに・何をさせたのかの監査証跡がない。McKinseyの調査によれば、60%以上の組織がAIエージェントを実験しているが、本番運用に成功している例はごく一部にとどまる。 この問題に対する解として登場したのが、Agent Control Plane(エージェントコントロールプレーン) という新たな運用カテゴリである。 Agent Control Planeとは何か OpenHandsのCEO兼共同創業者 Robert Brennan の定義によれば、ソフトウェアエージェントのテクノロジースタックは3つの層から構成される: Harness(ハーネス) — 1つ以上のLLM上で動作するエージェントループ(Claude CodeやCursorのローカル実行環境) Orchestrator(オーケストレーター) — エージェントが実行される環境(Kubernetesクラスタなど) Control Plane(コントロールプレーン) — 多数のエージェントを大規模に観測・制御する仕組み Control Planeはエージェントを制御するための中央管理層だ。すべてのエージェントアクティビティに対して、LLMルーティングポリシー、MCPアクセス制御、シークレット管理、予算管理、ユーザー認証などのガードレールを一元的に設定できる。 OpenHands Enterpriseが提供する5つの機能 OpenHandsは2026年5月6日、OpenHands Enterpriseとその中核となるAgent Control Planeを正式リリースした。直近では$18.8MのSeries Aを調達し、Madronaを筆頭にMenlo Ventures、Obvious Ventures、Fujitsu Ventures、Alumni Venturesが参加している。コミュニティの規模はGitHub 70,000超のスター、9,000以上のフォーク、700万ダウンロードに達し、AMD、Apple、Google、Amazon、Netflix、NVIDIA、Mastercardなどのエンジニアが利用している。 Control Planeが提供する機能は以下の5つに整理できる: 1. Orchestration(オーケストレーション) プラットフォームチームはワークフローを一度定義するだけで、複数のリポジトリやチームにまたがって並列実行できる。スケジューリング、リトライポリシー、状態管理はすべてControl Planeが責任を持つ。 # OpenHands Automationワークフロー定義例(依存関係アップグレード) name: dependency-upgrade-weekly trigger: schedule: "0 8 * * 1" # 毎週月曜日8:00 UTC event: github-release workflows: - repo: backend-service task: upgrade-dependencies model: claude-opus-4.7 budget: 500000 # トークン上限 - repo: frontend-app task: upgrade-dependencies model: claude-opus-4.7 budget: 300000 2. Security & Governance(セキュリティとガバナンス) Control Planeの最も重要な役割はセキュリティだ。最小権限(least-privilege) のアクセス制御を強制し、エージェントが開発者の完全な権限を継承しないようにする。シークレット、ネットワーク、外部システムへのアクセスはすべてワークフローレベルでスコープされ、隔離されたサンドボックス内で実行される。これにより、あるエージェントが本番データベースを誤って削除するような事故の影響範囲を最小化できる。 ...