エージェントごとの分離
HARはリポジトリを分離されたワークツリーに変換し、各コーディングエージェントに必要に応じて専用のスロット、ブランチ、ポート、データベースを割り当てます。この分離により、エージェント同士が共有状態で衝突するのを防ぐことを意図しています。
HARは、マルチエージェントのコーディングワークフロー向けのオープンソース、エージェント非依存フレームワーク。複数のコーディングエージェントを並列実行し、決定的な検証とレビュー用の証跡を提供します。
HARは、マルチエージェントのコーディングワークフロー向けのオープンソースフレームワークです。同一リポジトリ内で複数のコーディングエージェントを並列実行しつつ、セットアップの分離、検証手順の再現性、結果のレビュー可能性を保てるよう設計されています。
READMEによると、HARはコアハーネス、ローカルダッシュボード、プラグインエコシステムから構成されています。Claude Code、Cursor、Codex、その他のMCPエージェントをサポートし、ワークフローの中心はリポジトリ内に保存される機械可読な契約です。
HARはリポジトリを分離されたワークツリーに変換し、各コーディングエージェントに必要に応じて専用のスロット、ブランチ、ポート、データベースを割り当てます。この分離により、エージェント同士が共有状態で衝突するのを防ぐことを意図しています。
ワークフローは、探索、起動、検証、終了という再現可能な段階に従います。プロジェクト自身のチェックは毎回同じパイプラインを通るため、実行ごとの一貫性が高まります。
完全な検証では、ログ、アーティファクト、そして合格した正確なコードに紐づく検証済みのツリーハッシュなどの証跡が記録されます。これにより、レビュー担当者は実際に何が実行されたかを確認できます。
HARはCLIとMCPサーバーの両方として利用できるため、ターミナルからも、MCPに対応したエージェントツールからも操作できます。READMEでは、エージェント非依存である点も強調されています。
Mission Controlは、リポジトリ、ワークツリー、実行、検証、アーティファクトを一元的に追跡できるローカルダッシュボードを提供します。これにより、複数の並列タスクを監視しやすくなります。
ドキュメントでは、PlaywrightやRocketSimのようなフレームワーク固有の検証バンドルでHARを拡張するプラグインシステムが言及されています。これにより、ハーネスをさまざまなプロジェクトスタックに適応させやすくなります。
複数のコーディングエージェントが、チェックアウト、ブランチ、実行時状態を共有せずに同じリポジトリで同時に作業する必要がある場合にHARを使います。スロットベースの分離は、これらのセッションを分けて保つことを意図しています。
エージェントが実際に何を検証したのか、レビュー可能な記録が必要な場合に使います。HARの決定論的なチェックと証跡は、合格した実行と、テストされた正確なコードを結びつけるのに役立ちます。
READMEファイル、エージェントプロンプト、CIスクリプトに設定が分散する代わりに、共有のリポジトリ契約を望むチームに適しています。契約はリポジトリ内にあり、対応エージェントが同じ方法で読み取ります。
複数のリポジトリ、ワークツリー、実行、検証、アーティファクトを1つのローカルビューで確認したい場合はMission Controlを使います。これは、プロジェクトをまたいで複数のアクティブなコーディングタスクを調整する際に有用です。
プロジェクトでフレームワーク固有のチェックやカスタム段階が必要な場合、たとえばPlaywrightやRocketSimベースの検証バンドルなどでは、プラグインシステムを使います。これにより、ハーネスを異なるプロジェクトワークフローに適応できます。
HARは、マルチエージェントのコーディングワークフロー向けのフレームワークです。コーディングエージェントのために、リポジトリを分離されたワークツリーに変換し、再現可能な起動、検証、終了のフローを提供します。
READMEによると、HARはClaude Code、Cursor、Codex、および任意のMCPエージェントで動作します。特定のモデルやエディタに結びついたものではなく、エージェント非依存として説明されています。
リポジトリのドキュメントでは、HARはCLIとMCPサーバーの両方として利用できるコアハーネスであり、さらにリポジトリ、ワークツリー、実行、検証、アーティファクトを追跡するローカルダッシュボードのMission Controlも提供するとされています。
HARのドキュメントでは、決定的な検証による証跡が重視されており、ログ、アーティファクト、検証済みのツリーハッシュが含まれます。これにより、レビュー担当者はエージェントの自己申告だけでなく、実際に何が実行されたかを確認できます。
ソース資料では、製品ページに完全な連携一覧や環境マトリクスは示されていません。ただし、HARはプラグインで拡張可能であり、MCPベースのエージェントワークフローをサポートすると記載されています。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。
Hopliteは、リポジトリの文脈とローカル設定を取り込んだ隔離サンドボックスでソフトウェア作業を実行したいチーム向けのクラウドコーディングエージェントプラットフォームです。Pro、Scale、Enterpriseプランを提供。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。
SonOfは、リポジトリとPMツールに接続し、コードベースと周辺の製品コンテキストを監査して、承認済みの作業をシニアエンジニアのレビュー付きで公開済みチケットに変えます。