Windows · Early Access · Free Trial

One developer.
An army of AI agents.

Haiser lets you command multiple Claude agents in parallel — each working in its own isolated branch, never in each other's way. You give the orders. They execute.

Download for Windows View on GitHub
32×
Agents in parallel
0
Merge conflicts
1
Developer needed
Demo video coming soon

Capabilities

Command your agents. Review the results. Ship.

🌿
Isolated git worktrees
Every agent lives on its own branch. They can't see each other's changes. No conflicts — ever. Review and merge when you're ready.
Up to 32 agents at once
Spawn as many sessions as you need. Haiser queues the rest automatically and starts them as slots open up.
🔀
Pipeline DAG
Chain agents in a visual dependency graph. Agent B only starts when Agent A succeeds. Build entire release pipelines from a single diagram.
💰
Real-time cost tracking
See the exact USD cost of every session as it runs. Know your AI spend before it surprises you at the end of the month.
🐙
GitHub Issues → Agents
Turn every issue into a session with one click. Run a full milestone in parallel, automatically respecting blocked-by dependencies.
🤖
Claude commands Claude
Haiser has a built-in MCP server with 29 tools. Claude itself can spawn agents, wait for results, and open PRs — autonomously.
⏸️
Pause & resume any agent
Freeze a running agent mid-task at the OS thread level. Review what it's done so far, then resume exactly where it stopped.
🔒
File-claim system
Haiser tracks which files each agent owns. If two agents try to touch the same file, you get a warning before the conflict happens.
Auto merge gate
Lint → test → commit → push → PR in one command. The agent does the work. You approve the result.

Works from the terminal too

The haiser CLI gives you full control without opening the app. Spawn agents, wait for results, pipe into your own scripts.

Combine it with the MCP server and you have a fully autonomous AI pipeline — driven entirely from the command line or another Claude instance.

# spawn 3 agents in parallel
$ haiser session create "add unit tests to auth module"
$ haiser session create "refactor UserService"
$ haiser session create "update OpenAPI docs"
 
# wait for all to finish
$ haiser session list
✓ abc123 done add unit tests...
✓ def456 done refactor UserSer...
⟳ ghi789 running update OpenAPI...

How it works

From prompt to merged PR in minutes

1
Write a prompt
Describe the task. Pick a repo. Hit enter.
2
Agent executes
Claude reads, writes, runs commands — on its own branch.
3
Review the diff
Every change visible in the built-in diff panel.
4
Merge
Lint → test → PR — one click.

Pricing

Start free. Scale when you're ready.

Free
$0 /mo

Try it out. No time limit, no credit card.

  • 3 active sessions
  • All panel types (diff, editor, logs, terminal)
  • Source control panel
  • Community support
Download free
Enterprise
$79 /mo

For teams and high-volume power users.

  • Everything in Pro
  • Azure DevOps integration
  • Milestone automation
  • Up to 5 seats
  • Dedicated Slack support
Get Enterprise — $79/mo

FAQ

Questions answered

What do I need to run Haiser?

Windows 10 or 11, Node.js 18+, Git, and the Claude Code CLI (npm i -g @anthropic-ai/claude-code). That's it. Haiser also supports Codex CLI as an alternative agent. Run haiser doctor for a full preflight check.

Is my code sent to Haiser servers?

No. Haiser runs entirely on your machine. Your code only goes to Anthropic's API via Claude Code — which you control with your own API key. Haiser never sees your code.

What happens if two agents try to edit the same file?

Each agent runs in its own git worktree on a separate branch — they physically cannot see each other's uncommitted work. Haiser also has a file-claim system that warns you before two agents are assigned overlapping files.

Can Claude control Haiser by itself?

Yes. Haiser ships a built-in MCP server with 29 tools. Any Claude client that supports MCP (Claude CLI, Claude Desktop) can create projects, spawn agents, wait for results, commit, and open PRs — without you touching the keyboard.

Does the Pro plan include API costs?

No — you use your own Anthropic API key. Haiser shows you the exact USD cost per session in real time, so you always know what you're spending. The Haiser subscription covers app features only.

Does Haiser work with models other than Claude?

Haiser currently supports Claude Code CLI and OpenAI's Codex CLI. More agent drivers are on the roadmap.

You work alone.
Ship like a team of ten.

Download Haiser free and run your first parallel session in under 5 minutes.

Download for Windows — Free