AIコーディングエージェントを「全部同時に動かす」というアプローチ — Emdashが示す次の開発環境
Claude CodeとCursorとCodexとGemini。どれが一番いいか論争は正直もう飽きた。
YC W26出身のEmdashが出した答えは「全部使え」だった。
Emdashはオープンソースのデスクトップアプリで、複数のAIコーディングエージェントを同時に走らせるために作られている。Apache 2.0ライセンス、完全無料。有料プランもサブスクもない。
何が新しいのか
AIコーディングツールの世界は今、各社が囲い込みを進めている。CursorにはComposer、WindsurfにはCascade、AnthropicにはClaude Code。それぞれ独自のUIとワークフローを持ち、乗り換えのコストが高い。
Emdashのアプローチは真逆だ。27のCLIエージェントをネイティブ統合し、どのプロバイダーのモデルでも同じインターフェースから使える。Claude Code、Codex、Gemini CLI、OpenCode、Amp——すべてが同じ画面に並ぶ。
しかもそれを並列で動かす。ここが肝だ。
Git worktreeによる隔離が効いている
「複数のエージェントを同時に」と言うと、ファイルの衝突が気になる。Emdashはこの問題をGit worktreeで解決した。
エージェントごとに独立したworktreeを作り、同じリポジトリの同じファイルを2つのエージェントが同時に編集してもコンフリクトしない。.gitディレクトリは共有しつつ、作業ディレクトリは完全に別。エージェントAがフロントエンドのリファクタリングをしている間に、エージェントBがバックエンドのテストを書く——そんな使い方が自然にできる。
Cursor 3の「Build in Parallel」も同じワークツリー方式だが、あちらはCursorのエコシステム内に閉じている。Emdashはプロバイダーに依存しない。
チケットを渡して、あとは待つ
もう一つの特徴が、イシュートラッカーとの直接連携だ。
Linear、GitHub Issues、Jira、Asanaのチケットをそのままエージェントに渡せる。エージェントがコードを書き、差分を確認し、PRを作成し、CIの結果を見届けるところまでを1つのフローでやる。
「このバグチケットを片付けて」とLinearのURLを渡すだけで、エージェントが勝手にブランチを切り、修正し、テストを通し、PRのドラフトまで作る。人間はdiffを確認してマージボタンを押すだけでいい。
ローカルに閉じない — SSH経由のリモート実行
ローカルだけでなく、SSH経由でリモートマシン上のエージェントも管理できる。クラウドVMやGPUボックスに接続し、worktree隔離つきでエージェントを走らせる。
これは地味に大きい。重い処理をローカルマシンに負荷をかけずに実行できるし、会社のdevサーバーを使えばセキュリティポリシーの範囲内で運用できる。M4 MacBookの8コアで3つのエージェントを同時に走らせるのと、64コアのクラウドVMで走らせるのでは体験が全然違う。
正直な評価
良い点は明確だ。OSSで無料、プロバイダーロックインなし、worktree隔離による安全な並列実行。60K以上のダウンロードとYCの後ろ盾もある。
一方で気になる点もある。
マネタイズの計画が見えない。Apache 2.0で完全無料というのは聞こえがいいが、持続可能性の観点では不安が残る。YCの資金がいつまで持つか、将来的にどう収益化するかは明示されていない。
また、27エージェント対応とはいえ、各エージェントの設定やプロンプトの最適化は結局ユーザー任せだ。「全部使える」ことと「全部うまく使いこなせる」ことは別問題で、エージェントの得意不得意を理解した上で使い分けるリテラシーが要る。
これが意味する未来
Emdashが面白いのは、「AIコーディングツールのブラウザ」とでも言うべき立ち位置を取ろうとしていることだ。
ChromeやSafariが特定のWebサービスに依存しないように、Emdashも特定のAIプロバイダーに依存しない。モデルの進化が速い今の状況では、「特定のツールに賭ける」よりも「何でも使えるインフラを持つ」方が合理的かもしれない。
たとえば同じタスクをClaude CodeとCodexに同時に投げ、結果が良い方を採用する——そんなA/Bテスト的な使い方も現実的になる。エージェント間の競争をworktreeで安全に実行できるわけだから。
チームで使う場合、メンバーごとに好きなエージェントを使いつつ、プロジェクト全体の一貫性はEmdashのUI上で管理する、という運用も見えてくる。
正直、プロバイダーが乱立する今だからこそ価値があるツールだと思う。逆に言えば、もし将来AIコーディングツールが2〜3社に収斂したら、Emdashの存在意義は薄れるかもしれない。今が一番輝く立ち位置だ。
関連記事
Cursor 3.6、「承認ボタン連打」の時代を終わらせにきた — Auto-Reviewという妥協点
Cursor 3.6で追加されたAuto-Reviewモードの仕組みを解説。許可リスト・サンドボックス・分類サブエージェントの3層構造で、安全性と自律性を両立させる新しいアプローチ。
エラーメッセージは人間のためのものだった — Vercel Zeroが問い直す「AIの言語」
Vercel LabsがAIエージェント専用のシステムプログラミング言語「Zero」を公開。コンパイラがJSONでエラーを出力し、エージェントが自力で修復する設計思想を解説。
Cursorの「寝ている間に仕事が終わる」が冗談じゃなくなってきた — Automations、Agents Windowに統合
Cursor 3.5でAutomationsがAgents Windowに統合。マルチリポ対応・ノーリポ自動化・5つのMarketplaceテンプレートの中身と使い所を整理する。