dohooo/helmor

Open-source local workbench for multi-agent software development.

解決する課題

Helmor は、AI が生成したコードと実際にソフトウェアをリリースすることとの間のギャップを埋えます。複数のコーディングエージェントを並列にオーケストレーションするためのローカルファーストのワークベンチを提供し、ユーザーが異なるツールや環境の切り替えによる摩擦なしに、変更のレビュー、テスト、マージを行えるようにします。

仕組み

Helmor は、ローカルディレクトリ内の各タスクに対して、隔離された git ワークスペース(worktree とブランチを使用)を管理します。ユーザーはリポジトリを追加し、ワークスペースを作成し、選択したエージェントにタスクを実行するようプロンプトを送ります。ワークベンチには、Monaco エディタ、diff ビュー、ターミナルがチャットと共に統合されており、ユーザーはエージェントの作業をレビューし、インターフェースから直接 PR/MR アクション(作成、マージ、CI の修正)を実行できます。

対象ユーザー

複数の AI コーディングエージェントを使用しており、並列タスクの管理、diff のレビュー、およびバージョン管理のライフサイクルをローカルで処理するための集中管理システムを必要とする開発者向けに設計されています。

ハイライト

  • 隔離されたワークスペース: 各タスクには独自の git worktree とブランチが割り当てられ、エージェント同士の干渉を防ぎます。
  • エージェントに依存しない: ユーザー自身の API キーを使用して、Claude Code、Codex、Cursor、OpenCode、Kimi Code を含むさまざまなエージェントをサポートします。
  • 統合されたレビュー: 会話、diff、コードエディタ、ターミナルを単一のウィンドウに統合します。
  • ワンクリック・シッピング: GitHub および GitLab と直接連携し、PR の作成、マージ、コンフリクトの解決が可能です。
  • スクリプト可能なインターフェース: ターミナルベースの制御や他のエージェントによる自動化のための CLI と MCP サーバーが含まれています。
  • クイックアクセス: どこからでもワークスペースやチャットを開始できるフローティングウィンドウ (⇧⌥Space)

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト