powered by TechFeed
表示モード
主要ニュース

DevOpsプラットフォーム「Harness」がAIコーディング市場に参入 — 「コードを書くだけ」では不十分、デプロイまで一気通貫を狙う

10月9日、Mike Vizardが「Harness Acquires Augment Code Assets to Expand Reach into AI Coding」と題した記事を公開した。この記事では、DevOpsプラットフォームを手がけるHarnessがAugment Codeの資産を買収し、AIコーディング市場に本格参入したことが詳しく紹介されている。

10月9日、Mike Vizardが「Harness Acquires Augment Code Assets to Expand Reach into AI Coding」と題した記事を公開した。この記事では、DevOpsプラットフォームを手がけるHarnessがAugment Codeの資産を買収し、AIコーディング市場に本格参入したことが詳しく紹介されている。


DevOpsプラットフォームの雄がAIコーディングを取り込む

Harnessは、CI/CDを中核に据えたDevOpsプラットフォームとして知られる。セキュリティ、フィーチャーフラグ、コスト管理など多岐にわたるモジュールを持ち、単純な「CI/CDツール」の枠を超えた製品ラインナップを展開している。2020年代前半にかけて積極的な資金調達と機能拡張を続けており、エンタープライズ向けDevOpsの主要プレイヤーの一つだ。今回の買収はその延長線上にある動きで、Harnessの守備範囲をコード生成フェーズまで大幅に拡張するものだ。

買収の対象はAugment Codeが開発した一部資産で、これをベースに「Harness Cosmos Software Factory」として新製品をリリースした。Augment CodeはエンタープライズグレードのAIコーディングスタートアップで、大規模コードベースの理解と操作に強みを持っていた。今回取得した資産には、AIコーディングエージェント群「Cosmos」、CLIツール「Auggie」、そしてCode Context Engineが含まれる。


「コードを書くだけ」では足りない、という主張

Harness CEOのJyoti Bansalが強調するのは、汎用AIコーディングツールが抱える構造的な問題だ。

汎用AIコーディングツールは、ほとんどのDevOpsチームが管理する固有の本番環境でコードを動かすために必要なコンテキストを持っていない。

GitHub CopilotやCursorのような単体ツールが急速に普及する一方で、「生成したコードを実際に本番デプロイできるか」という問題は棚上げにされがちだ。Bansalはこれを「AIの時代にはDevOpsのボトルネックが下流(デプロイ側)にシフトした」と表現している。

Harness Cosmos Software Factoryが打ち出す解は、SDLC(ソフトウェア開発ライフサイクル)全体をカバーする統合プラットフォームだ。具体的な動作フローは以下の通りだ。

  1. 要件を受け取ったAIエージェントが、孤立した仮想マシン上で実装計画を立案する
  2. コードを生成・テストし、プルリクエストを自動作成する
  3. レビュアーのコメントやCIチェックの失敗を検知すると、同じプルリクエスト上でエージェントが自動修正する


Code Context Engineと共有メモリの仕組み

技術的に面白いのがCode Context Engineの役割だ。コードベースのライブマップを常時維持し、タスクに最適なAIモデルへリクエストを振り分ける。さらに共有メモリの仕組みにより、各コードレビューで得た知見が次の変更に引き継がれる。バージョン管理とコスト制御(budget controls)も自動で適用される。

これにHarnessが独自に持つSoftware Delivery Knowledge Graphを組み合わせることで、「アイデアからコードまで」の一気通貫したAIパイプラインを構成するというのがBansalの描く絵だ。Harnessの既存AIエージェント群がコスト・リスク・依存関係を判断しながら、Cosmosが生成したコードの検証・テスト・セキュリティチェックを担う。


導入の柔軟性と今後の方向性

Harnessは既存ユーザーに対し、選択の自由を明示している。

  • Harness Cosmos Software Factoryのみを導入する
  • 既存の他社AIコーディングツールと併用する
  • 他社CI/CDプラットフォームと組み合わせて使う

いずれも可能だとしており、ロックインを強要しない姿勢を示している。ただし、CI/CDとの統合が深まるほど恩恵が大きくなる設計であることは明らかだ。

DevOpsチームが「エージェント型エンジニアリング」へどこまで移行しているかは、まだ見えにくい段階にある。「エージェント型エンジニアリング」とは、コード生成・テスト・レビュー対応・デプロイといった開発工程の各ステップをAIエージェントが自律的に担う開発スタイルを指す。多くのチームがAIコーディングツールを活用し始めているものの、コード生成からテスト・検証・デプロイまでを真にエンドツーエンドで自動化できるプラットフォームはまだ整備途上だ。Harnessは今回の買収を通じ、そのギャップを埋めるポジションを狙っている。

詳細はHarness Acquires Augment Code Assets to Expand Reach into AI Codingを参照していただきたい。