CloudBees(クラウドビーズ)は、AIコーディングエージェントによるコミット量が年末までに倍増すると予想しており、人間がコミットを作成する時代向けに構築されたデリバリーパイプラインでは、このペースについていくのが困難になる可能性があると示唆した。同社は、自動化された貢献の急増を生産性の飛躍と位置付け、サービスのスキャフォールディング、テストの作成、バグの修正、プルリクエストの作成、リリースノートの作成を数分で行えるようにした。同時に、重要な盲点も強調した。エージェントは通常、生成されたコードが出荷しても安全かどうかを判断するために必要なエンドツーエンドのコンテキストを欠いている。発表では、リリースに3つの緑色のチェックマークとクローズされたチケットが表示されていたにもかかわらず、ツール間のシステム的な相互作用が完全に理解されていれば、午前3時にオンコール担当者がポケベルを鳴らすことになったであろう例が紹介された。声明では、現代のソフトウェアデリバリーを、Gitを見るツール、スキャナーからの検出結果を見るツール、課題トラッカーを見るツールなど、専門化されたビューのエコシステムとして特徴づけ、複雑なシステムにおける障害は、断片化された可視性から逃れる形で孤立した問題が結びついたときに発生することが多いと主張した。
CloudBeesは、オープンソースのソリューションとしてDevOps Agent Kitを発表し、Apache 2.0ライセンスの下でGitHubにプロジェクトを公開し、完成品ではなくスターターの足場として位置付けた。このキットは、AIコーディングアシスタントを異種ソフトウェア開発ライフサイクルに接続し、アシスタントがより広いコンテキストで動作できるようにする方法を示す作業テンプレートとなる。リリースでは、キットには7つのサンプルスキルが付属しており、それぞれ異なるエージェント型DevOpsパターンを示すことを意図しており、貢献者はこれらのサンプルをフォーク、変更、拡張することが推奨されていると詳しく説明されている。ガバナンスとセキュリティー機能が強調されており、キットはデフォルトで読み取り専用操作であり、書き込み操作には明示的な人間の確認が必要で、ロールベースのアクセス制御、監査証跡、プラットフォームレベルのポリシーに依存しているため、エージェントは人間のオペレーターと同じガードレールを継承する。このコミュニケーションでは、DevOps Agent Kitはスタンドアロン製品ではなく、エージェント型ワークフローを既存のガバナンス制御と統合するための設計図であることが明確にされた。
CloudBeesは、このキットはCloudBees Unify上で動作するように構築されていると述べた。CloudBees Unifyは、異なるCI/CDツールやセキュリティーツール間で配信データを標準化する制御およびコンテキストプレーンとして紹介されている。発表によると、Unifyは、組織が既に実行しているツールからパイプライン、実行、セキュリティー検出結果、分析、ワークフロー、リリース状態を統合するユニバーサルデータモデルを作成する。例として、Jenkins、GitHub Actions、CloudBeesワークフローが明示的に挙げられている。同社は、Unifyを、既存のシステムを接続し、統一された可視性を生成し、一貫したポリシーを適用し、ソフトウェア配信ライフサイクル全体で監査可能な自動化を可能にすることで、リッピングアンドリプレース移行を回避するオペレーティングレーヤーとして特徴づけている。リリースによると、この組み合わせたアプローチにより、接続されたエージェントは、コミットから本番環境へのコードの流れをシステム全体で理解できる。このキットを使うと、エージェントは、複数のツールにわたるCI実行を確認し、未解決のセキュリティー検出結果をリリース基準と相互参照し、機能フラグの状態を確認し、ロールバックテストを確認し、リリースをブロックしているコンポーネントを特定できる。これら全てが単一の会話フロー内で可能になるという。
CloudBeesはまた、実験のための実践的な手順も指摘し、開発者はキットをクローンし、トークンをエクスポートして、プロジェクトディレクトリーからClaudeを実行することで、CI、セキュリティースキャン、リリース ワークフロー、フィーチャーフラグを1つの会話で監視できるデモエージェントの動作を確認できると述べた。発表では、キットとUnifyの統合により、一般的なDevOpsスタックの63ツールからのデータにアクセスできること、また、Unifyをまだ実行していない組織は、無料アカウントを作成して、Claude CodeやCursorなどのエージェントを使用した統制されたエージェントデリバリーを試すことができると指摘した。このメッセージでは、この製品は既存のツールへの投資を維持しながら、エージェントが推測を超えて出荷準備状況について検証可能な実行可否の回答を提供するために必要なコンテキスト プレーンを提供する方法として位置付けられている。
出典:CloudBees
この製品の詳細については、CloudBees製品ページをご覧ください。