Introduction
AICoder is a desktop app (macOS and Windows) for running parallel AI coding sessions. It wraps the claude (Claude Code) and codex command-line agents in a UI built around one idea: you should only be interrupted when a decision genuinely needs a human.
What it does
- Runs agents in parallel. Each agent gets its own git worktree, so many agents can edit code at the same time without stepping on each other.
- Routes attention. The home view is a decision-first inbox — the Attention Queue. It shows sessions waiting on a question, a review, or a ship decision, and keeps the busy-but-fine ones out of your way.
- Gates quality. When a coding session ends cleanly, an automated review pipeline checks the change for repetition, missing docs and security issues before you ship it.
- Controls cost. Coding defaults to Sonnet and auxiliary work to Haiku. Expensive models are opt-in and warn before they run. See Model routing.
- Investigates Azure. Azure projects run guarded, read-only
azinvestigations and write their findings to the project docs — no repo, no changes to your cloud.
Two kinds of project
AICoder handles two different workflows:
| Software project | Azure project | |
|---|---|---|
| Needs a repo | Yes — a local git repo | No |
| What it does | Runs coding agents, reviews, ships PRs | Read-only az investigations |
| Output | Commits, branches, pull requests | Findings saved to project docs |
| Git worktrees | One per agent | None |
Who it's for
AICoder is aimed at developers who want to run several AI coding tasks at once and stay on top of them without babysitting a terminal. It is itself built and maintained using AICoder.
Next: Install AICoder or, if it is already installed, start your first coding task.