claude-hud
A Claude Code plugin that shows what's happening: context usage, rate limits, active tools, running agents, and todo progress, always visible below your input.
Runs multiple coding agents in parallel, each in its own git worktree, with support for remote SSH, pull request review and issue ingestion. Works with any provider.
Clone the repository
$ git clone https://github.com/generalaction/emdash

Download · Docs · Releases · Discord · Contributing
Emdash is a desktop app for running AI coding agents in parallel. Each task runs in its own Git worktree, so you can explore multiple fixes or features at once, review the diffs, and merge what works.
It works with local projects and remote machines over SSH. Bring the CLI agents you already use: Claude Code, Codex, OpenCode, Amp, and more.
| Platform | Install |
|---|---|
| macOS | brew install --cask emdash · Apple Silicon · Intel |
| Windows | Installer · Portable |
| Linux x64 | AppImage · DEB · RPM |
| Linux ARM64 | AppImage · DEB · RPM |
See the latest release for all desktop builds.
Emdash detects installed provider CLIs automatically. It supports agents like Claude Code, Codex, Cursor, OpenCode, Amp, Devin, Qwen Code, Droid, and GitHub Copilot.
For agents with lifecycle-hook support, Emdash installs marker-tagged entries in the agent's user-level config. These hooks let Emdash track status, notifications, and resumable sessions, and silently do nothing when the agent runs outside an Emdash session.
See Providers for the full list, setup commands, and provider-specific behavior.
Connect to remote machines with SSH/SFTP and run the same parallel workflow on remote codebases. Emdash supports SSH agent, key, and password authentication, including OpenSSH certificates held by the agent, with credentials stored in your OS keychain.
See Remote Projects for setup details.
Emdash is local-first. App state is stored in a local SQLite database, and Emdash does not send your code or chats to Emdash servers.
Agent CLIs may send code, prompts, and context to their own providers. Their data handling depends on the provider you choose.
Telemetry is optional and can be disabled in Settings or by launching with:
TELEMETRY_ENABLED=false
See Telemetry for details.
Contributions are welcome. Read the Contributing Guide, open an issue, or join the Discord.
Licensed under the Apache-2.0 license.
A Claude Code plugin that shows what's happening: context usage, rate limits, active tools, running agents, and todo progress, always visible below your input.
Skills for running several coding agents together: an advisor for a second opinion, a committee for root cause analysis and planning, handoffs with full context, help with the Paseo app, and building local plugins.
Gives you skills for pulling answers and prep from Circleback meeting notes, and for triaging failing GitHub Actions runs and GitHub issues. Use it to find what was decided, build meeting briefs, and sort CI failures and issues without digging through logs by hand.
Runs and supervises teams of coding agents from planning through merge, handling CI feedback, review comments, and merge conflicts in isolated workspaces. Includes skills for launching the AO desktop app and triaging bug reports.
Install it with the command on its page. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it