generalaction/emdash

Emdash is the Open-Source Agentic Development Environment (🧡 YC W26). Run multiple coding agents in parallel. Use any provider.

何を解決するか

Emdash は、複数の AI コーディングエージェントを同時に管理する際の煩わしさを解消するように設計されています。複数のターミナルを切り替えたり、手動でブランチを管理したりするのではなく、中央集権的なデスクトップアプリケーションで、各エージェントを個別の Git worktree で隔離して並列実行できます。

動作方法

このアプリは、Claude Code、Codex、OpenCode などの既存の CLI ベースの AI コーディングエージェントをラップする役割を果たします。インストール済みのプロバイダ CLI を自動検出し、Git worktree を使って、各エージェントのタスクが別々のブランチと別々のディレクトリで実行されるようにします。また、GitHub、Jira、Linear などのプロジェクト管理ツールと統合され、ユーザーがチケットを直接エージェントに送信できるようになります。

対象ユーザー

複数の機能やバグ修正を同時に扱うために AI コーディングエージェントを使用しており、差分のレビュー、プルリクエストの作成、SSH を通じたリモートマシンの管理をスムーズに行いたい開発者向けです。

特徴

  • 並列実行: ターミナルの煩雑さを避けながら、複数のエージェントを同時に実行可能。
  • Git Worktree の隔離: 各エージェントは独自の隔離された worktree とブランチで動作。
  • プロジェクト管理ツールとの統合: GitHub、Jira、Linear などのプラットフォームからチケットを直接インポート可能。
  • リモート対応: SSH/SFTP を通じてリモートマシン上でワークフローを実行可能。
  • ローカルファーストのプライバシー: アプリの状態は SQLite でローカルに保存され、コードやチャットは Emdash サーバーに送信されません。

関連

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