AIエージェントを企業のソフトウェア開発ライフサイクルに持ち込むことが、急速に標準になりつつあります。開発者が新しいプラットフォームを試すにつれ、組織は潜在的なセキュリティ面およびオーケストレーションの失敗にさらされます。試験(パイロット)段階ではうまく機能していたシステムも、エージェントがリアルタイムデータを扱い始めると失敗する可能性があります。
レガシーな技術大手IBMは、このギャップに対処するための複数の企業のうちの1つであり、これらのワークフローの動作に、より多くの構造を導入することで解決を目指しています。昨日、IBMはAIを活用したソフトウェア開発プラットフォームBobのグローバル提供を発表しました。Bobは開発サイクル全体を通じてコードの作成とテストを行うことを目的としており、2025年夏に社内のユーザー100人から始めた後、現在はIBMの従業員8万人以上がすでに利用しています。
Bobは、常に人が主導するチェックポイントで一時停止するという構造化されたレイヤーを導入します。しかし、IBMによれば、エージェント型のタスクを実行するためにAIモデルを活用することで、一部のチームは 最大70%の時間を節約できたとのことです(「選定されたタスク...において。週あたり平均10時間の時間節約に相当」。)
対応する具体的なモデルには、IBM自身のGraniteシリーズ、AnthropicのClaude、フランスのAI企業Mistralの一部のモデル、そしてその他の小規模な蒸留モデルが含まれます。なおAlibabaのQwenや、その他の完全にオープンソースのモデルは含まれていません。
このアプローチは、企業がAI主導の開発にどう取り組みたいのかが変化していることを反映しています。つまり、アプリケーションを作るだけでなく、単一のモデルや単一のオーケストレーション・フレームワークに依存しない、複雑なマルチステップのワークフローも実行できるシステムを構築したい、という志向です。人をプロセスの中心により置き、監査の抜け穴を埋めることを狙った、構造化され、ガードされた自動化の手法を提供します。
IBMのAutomation and AIゼネラルマネージャーであるNeal Sundaresanは、VentureBeatとの独占インタビューで、ソフトウェア開発にAIを使ううえで大きな部分は「体系的に行うこと」だと語りました。
「モデルの能力だけでは十分ではありません」とSundaresanは言いました。「それをどうデプロイするか、コンテキストをどう構造化するか、そして人をどのようにループの中に維持するかが、本当にAIが成果を届けるかどうかを決めます。」
この分岐の考え方が、企業がAIツールを選ぶ方法を形作っています。柔軟性や試行錯誤を重視するのか、それとも信頼性や監査可能性を重視するのか、という点です。
AI主導開発へのさまざまなアプローチ
オープンまたは自律型のエージェント・システムの新しい流れが、開発者ができることの限界を押し広げています。これらは、人の介入をあまり必要とせずに、長時間または状態を保持するワークフローを実行できるようになりました。
OpenClawの台頭は、特にローカルデータで学習し、サンドボックスで実行した場合に、試行錯誤がどこまで進められるかを企業に示しました。しかし同時に、より簡単なエージェントとワークフローの作成を選ぶことと、セキュリティを確保することの間で選択が必要になることも意味していました。
一部の企業は、この試行錯誤の精神を受け入れています。
Nvidiaのようなエンタープライズ提供企業は、自律エージェントを実行する「NemoClaw」を動かすサンドボックス環境の周囲に「柵(フェンス)」を設けることで、OpenClawのようなシステムを受け入れました。Kiloは Kilo Clawを発表し、自律エージェントのためのセキュリティ提供を狙いました。OpenAIも、更新されたAgents SDKで、OpenClawのようなシステムに見られる利用パターンをかなり反映したサンドボックス上のエージェント実装をサポートするようにしました。
Sundaresanは、企業は「コーディング」や「エージェント構築」にどう取り組みたいのかについて、引き続き試行錯誤していると言いました。彼は、タスクを先回りして完了させる完全に自律的なエージェントの扉を閉ざしたいわけではありませんが、企業には同様により慎重さを発揮する必要があると考えています。
「最終的な答えがOpenClawだと言われれば、そこに到達します」と彼は言いました。「ただし、思っていた以上に『しまった、今からどうやって閉じればいいんだ?』となるよりは、ゆっくりと門を開けていくほうがいいんです。」
Bobは、企業に広がりつつあるこの考え方を反映しており、その変化が増していることを示しています。
Bobとの比較
Bobはコーディング・プラットフォームとして機能しますが、同種の製品とは異なり、Bob上で作られるエージェントのワークフローを標準化し、統制することを狙っています。
CursorやClaude Codeのようなツールでは、ユーザーがタスクの最初の位置に立ちます。ユーザーはプロンプトを書き、ステップを連鎖させ、デバッグします。LangGraphも同様に機能しますが、さらにチームがエージェントのフローを定義できるようにしています。
違いは能力の有無ではなく、制御の度合い、そして企業が使うシステムが潜在的な解決策を探索するのか、それとも予測可能な実行を提供するのか、という点にあります。
この場合、人の従業員がプロセスを開始し、終了させます。エージェントがタスクを完了できない場合、または誤りを犯した場合は、その後に対処されます。
一方でBobは、基本的に開発ライフサイクルを役割ベースのステージにあらかじめ前構造化します。エージェントは自然なワークフローのチェックポイントとして、承認を得るためにユーザーに都度チェックインすることがよくあります。Sundaresanは、その考えは「人のワークフロー」と「自動化されたワークフロー」を組み合わせることだと述べています。
明らかになりつつあるのは、企業向けAIの次のフェーズはもはやモデルの“パワー”に依存するのではなく、自律性と統制のバランスをどれだけうまく取るようにツールが設計されているかにかかっている、ということです。
料金と提供状況
前述のとおり、Bobは現在、IBMが事業を行うすべての地域で利用可能です。BobのIBMの料金体系は、ユーザー/シートごとに4つの主要なサブスクリプション階層で構成されており、自社の内部クレジットシステムである「Bobcoins」を基盤にしています。このBobcoinsは、透明性と予測可能性のための主要指標として機能します。
これらは「1 Bobcoinあたり0.50米ドル」の固定評価で設定されます。ユーザーは、コードの生成、コマンドの実行、ファイル操作の実行などの特定のアクションによってこれらのコインを消費します。ユーザーが残高を使い切った場合は、サービスの利用を継続するにはプランをアップグレードする必要があります。
以下は現在提供されているプランと、各階層に加入した際にユーザーが入手できるBobcoinsの数です。
30日間の無料トライアル(40 Bobcoins)
月額Pro $20で40 Bobcoins
月額Pro+ $60で160 Bobcoins
Ultra(月額$200で500 Bobcoins)
すべての標準プランは、専門的なエージェント型モード、リテラテ・コーディング、インテリジェントなCLIワークフローのためのBob Shell、そしてModel Context Protocol(MCP)の統合などのコア機能へのアクセスを提供します。
各個人プランは単一ユーザーに制限されていますが、営業担当経由で提供されるEnterpriseプランも利用可能です。集中型のチーム管理、柔軟なロールの割り当て、そして組織内でBobcoinsを配布する能力を提供します。
Enterpriseの契約者は、優先サポートや、付与内容と利用状況を追跡するためのダッシュボードなどの追加特典を受け取ります。




