Harness(ハーネス)によると、Harness MCPサーバーはGoogle Antigravityに直接接続できるようになり、開発者は2分以内にHarnessを連携させ、エディターを離れることなく、パイプライン、実行履歴、サービス、環境、ポリシーへの構造化されたリアルタイムアクセスをAntigravityエージェントに提供できるようになったとのことだ。
Harnessは、この統合はHarness Software Delivery Knowledge Graphに依存しており、エージェントにコンテキストを提供することで、確立された安全対策の範囲内で正確かつ迅速なアクションを実行できるようにしていると指摘した。
同社は、AIによってAntigravityにおけるコーディング、リファクタリング、ローカルテストは加速されたものの、デリバリー作業においては、エンジニアは依然としてエディターを離れて、複数のブラウザータブにまたがるパイプライン、承認、スキャン結果、失敗した実行などを管理せざるを得ないと主張している。Harnessは、MCP統合によって、Antigravityが汎用的な知識ではなく、リアルタイムのデリバリーコンテキストで動作できるようにすることで、このギャップを埋めるソリューションとして位置付けた。
Harnessは、YAMLや手動サーバー設定を必要としないシンプルなセットアップ方法を概説した。アカウント設定の個人アクセストークン画面で個人アクセストークンを生成し、目的の組織、プロジェクト、パイプラインにスコープを設定する。Antigravity設定のカスタマイズを開き、Harness MCPサーバーを追加してHarnessを検索し、トークンを貼り付ける。同社によると、エージェントはアカウント、組織、プロジェクトのコンテキストで動作し、ライブパイプラインと実行データに基づいてアクションを実行できるという。
Harnessは、Antigravity内で現在利用可能ないくつかの配信ユースケースについて説明した。エージェントは、既存のテンプレート、コネクター、サービスを読み取ることで、アカウント構成に基づいたYAML形式の有効なパイプラインを生成したり、パイプラインの一覧を表示してステータス、期間、実行IDを含む実行履歴を取得したり、失敗したステップを特定して失敗したデプロイメントの修正を推奨したり、本番環境のアクションを実行する前に明示的な承認を待ってからパイプラインの実行をトリガーできる。
同社は、パイプラインと実行の検査によって、名前、識別子、作成時間、説明、タグ、およびHarness UIへのリンクを含む構造化されたレポートが返される可能性があり、実行履歴は承認拒否などのステータスを表示するために、読みやすいタイムスタンプと期間に変換されると説明した。
デプロイメントトリガーに関して、Harnessはヒューマン・イン・ザ・ループ設計を重視している。エージェントは使うツール呼び出しと引数を正確に提示し、処理を進める前にチャットで確認を待ち、承認されるとHarness実行アクションを使って実行をトリガーし、パイプラインID、ステータス、トリガータイプ、追跡および監査のための実行へのリンクなど、ライブ実行の詳細を返す。
Harness社は、意図しない動作を防止するメカニズムとして、既存のプラットフォーム制御を挙げた。同社によれば、全てのMCPツール呼び出しは認証済みユーザーの個人アクセストークンの権限で実行され、実行トリガーと本番環境のアクションには明示的な確認が必要であり、全てのツール呼び出しと承認は監査ログに記録され、パイプライン定義、実行ログ、組織コンテキストはAIモデルのトレーニングに使用されないため、RBACの適用が適用されるという。
同社は、生のAPIアクセスとソフトウェア配信ナレッジグラフを対比させ、APIではエージェントがエンドポイントを検出し、結果をページ分割し、システム間の関係を推論する必要があるため、エラーや誤認識のリスクが高まると主張した。Harnessは、ナレッジグラフを、ビルド、テスト実行、デプロイ、承認、スキャン、環境状態、フィーチャーフラグ、インフラストラクチャーの変更、コストシグナル、ロールバックを網羅する、接続され、型付けされ、意味的に注釈が付けられた配信ライフサイクルのモデルであると特徴づけ、フィールドにはメタデータが保持され、関係が明示的に宣言されているため、正確なクエリーと承認ゲートなどの制御の適用が可能になると説明した。
Harnessによると、この統合機能は既存顧客であれば数分以内に利用可能になり、新規ユーザーは無料で登録できるとのことだ。また、企業向けオンボーディングやデザインパートナー向けのアクセスは、同社のアカウントチームを通じて引き続き利用できる。
出典:Harness
この製品の詳細については、Harness製品ページをご覧ください。