Band Band
Open source — MIT License

The agent-first
IDE

A desktop IDE designed from the ground up for AI coding agents. Chat panes, terminals, browsers, and a code editor — all wired up to dispatch tasks to Claude Code, Codex, or OpenCode and run them in parallel against isolated git worktrees.

Designed for agents from day one
Chat panes, editor, terminal, and browser tabs — every pane scoped to a workspace and an agent.
Bring your own coding agent
Claude Code, Codex, OpenCode — swappable per chat pane, no workflow changes.
Git worktree isolation by default
Every workspace is its own branch and worktree. Run agents in parallel without stepping on each other.
Drop into your editor when you need to
One click opens the active worktree in VS Code, Cursor, Zed, JetBrains, or Xcode for hands-on edits.
The Band desktop app: workspace sidebar on the far left, chat pane next to it, project file tree in the middle, and a code editor on the right showing the active worktree.

Your IDE wasn't built for this

Traditional editors were designed for one human at a keyboard — not a fleet of AI agents working in parallel.

No place built to watch agents

Agents get crammed into terminal panes that were designed for shells, not for streaming chats, file diffs, and tool-call output side by side.

Agents step on each other

Two agents in the same checkout is a guaranteed conflict. Without per-task isolation, running them in parallel is dangerous.

No task queue

You can't dispatch a batch of tasks to agents and come back later. Every task needs manual setup.

No automation

Repetitive agent tasks like code reviews, dependency updates, and daily reports can't be scheduled.

How it works

Four steps from install to your first agent-driven task.

1

Register projects

Point Band at your git repos. It discovers branches, worktrees, and configuration automatically.

2

Create workspaces

Each workspace gets an isolated git worktree with its own branch. No conflicts with your main work.

3

Dispatch tasks

Send prompts to coding agents. Watch their output stream in real-time from the dashboard.

4

Monitor status

See agent activity, git changes, and CI status at a glance. From desktop or mobile.

Everything you need

Workspaces, agents, automation, and remote access — all built into the IDE.

Multi-agent support

Claude Code, Codex, OpenCode. Swap coding agents per chat pane.

Real-time status

Live agent status, git dirty/ahead/behind indicators, and CI pass/fail at a glance.

Task management

Submit, cancel, re-run, and watch tasks in real-time. Full task history.

Scheduled tasks

Automate recurring agent work with cron expressions. Code reviews, dependency updates, and more.

Remote access

Built-in Cloudflare tunnel. Access your dashboard from anywhere, including mobile.

CLI-first

Every operation is scriptable via the band CLI. JSON output mode for automation.

Git worktree isolation

Clean branch-per-task workflow. Every workspace is isolated from the main branch.

Setup & teardown scripts

Per-project .band/config.json for automation. Run scripts on workspace creation and removal.

Editor & app integrations

One click opens the active worktree in VS Code, Cursor, Zed, all JetBrains IDEs, Xcode, iTerm2, Warp, Ghostty, Chrome, Safari, or Firefox.

Try the agent-first IDE

Download Band and start running coding agents in parallel today.