One app to manage
all your AI agents

Think iTerm2 meets Kanban meets tmux. A next-gen terminal with built-in task management for any shell-based AI coding agent. No opinionated workflows, no magic — just proper infrastructure for running N agents at once.

Download View on GitHub
GitHub Stars
dev-3.0
Works with any terminal-based agent
Claude Code
Codex CLI
Gemini CLI
Aider
Any CLI tool
The Problem

AI agents are powerful.
Managing them is chaos.

You're running 5+ agents across different terminals, repos, and branches. Switching context takes forever. You lose track of what’s where. We tried every tool in the space — each had cool ideas, but something was always missing. So we built our own.

Terminal soup

Dozens of terminal tabs, each running a different agent in a different branch. Finding the right one is a nightmare.

Context switching tax

Every time you switch between agents, you waste minutes remembering where you left off and what each one is doing.

Branch conflicts

Multiple agents editing the same repo. Constant merge conflicts. No isolation between parallel workstreams.

How it works

Three layers of organization

Projects, tasks, and terminals — each layer gives you more control over your AI-powered workflow.

1

Organize work on a Kanban board

Create tasks, drag them between columns, and see at a glance what every agent is doing. Each task is a unit of work — a feature, a bugfix, a refactor. You stay in control of the big picture.

Kanban Board
Kanban board in light theme
2

Each task is an isolated git worktree

Every task on the board gets its own isolated git worktree. Inside that worktree you can run as many agents as you want — in parallel, same codebase, without stepping on each other’s toes. Claude, Cursor, Codex, Gemini — all at once on the same task if needed.

Launch Task — Multi-agent
Launch task with multiple AI agents
3

Full terminal — run multiple agents per task

Each task opens a real terminal powered by Ghostty’s rendering engine with tmux preconfigured. Split panes to run several agents side by side in the same worktree — Claude, Gemini, Codex, whatever you need. Scroll history, copy-paste, all native features intact.

Terminal — multiple agents in one task
Four AI agents running in parallel in split panes
Features

Built for the multi-agent era

Every feature is designed around one goal: managing many AI agents across many tasks without losing your mind.

Live terminal preview on hover

Hover over any task card on the Kanban board to see a live preview of its terminal — without switching views. Instantly check what each agent is doing. The preview updates in real-time, every second.

Live terminal preview on hover

Git worktree per task

Full repo isolation. No merge conflicts between parallel agents. Each task works on its own branch and copy.

Tmux preconfigured

Each task launches with tmux and your preferred command. Split panes, persistent sessions, full terminal power.

Terminal bell alerts

Agents send a bell when they need your attention. Red badges appear on task cards so you never miss a prompt.

Drag-and-drop workflow

Move tasks between status columns with drag-and-drop. Visual feedback, smooth animations, intuitive flow.

Labels, branches & instant search

Organize tasks with colored labels (Bug, Feature, Refactor…) and find anything instantly with full-text search. Create tasks from remote branches — just paste a branch name, hit Fetch, and the agent starts working on it.

New Task modal with labels and branch fetch

One task, many attempts — pick the best

Don’t know exactly how something should look? Run the same task 3, 5, or 10 times — with different agents, models, or prompts. Each attempt gets its own isolated worktree. Browse the results, keep the winner, delete the rest.

One task with 3 parallel attempts running simultaneously

PR review mode

Check out any remote branch and toggle “PR review” to pre-fill a structured code-review prompt. The agent reviews — not modifies — the code.

Automated setup

Configure a setup script per project. Install deps, seed data, start services — runs automatically for each new task.

One-click dev server

Launch your app straight from the task’s worktree with a single click. Restart or stop instantly — no terminal juggling. Configure the dev command per project and every task gets its own isolated server, ready in seconds.

Dev Server controls — launch, restart, stop in one click

Custom workflow columns

Define your own pipeline: AI Review, PR Review, On Hold — whatever stages your team needs. Move tasks through your custom flow with a click.

Dark & light themes

Full theme support. Switch between dark and light modes to match your environment and preference.

Copy-on-Write cloning

Clone node_modules, .venv, and other heavy directories into worktrees instantly with near-zero disk usage. Auto-detect finds well-known paths across 12+ ecosystems.

Get Started

Download. Open. Go.

dev-3.0 is a native desktop app. Download the DMG, drag to Applications, and you're ready. No build steps, no dependencies, no configuration.

1

Download the DMG

Grab the latest release from GitHub Releases

2

Drag to Applications

Standard macOS install — nothing else needed

3

Add a project & go

Point it at any git repo, create a task, and your first agent is running

Download latest release

macOS (Apple Silicon & Intel) and Linux — Windows coming soon
Or install via Homebrew: brew tap h0x91b/dev3 && brew install --cask dev3
Installs dependencies (git, tmux) automatically • Upgrade: brew upgrade --cask dev3

Architecture

Native performance,
modern stack

Built on a native webview runtime, GPU-accelerated terminal, and the fastest JS runtime available. Instant startup, minimal memory footprint, and a silky-smooth experience.

Electrobun

Native macOS webview runtime. Lightweight, fast startup, tiny memory footprint.

Bun

All-in-one JS runtime. Fast installs, native APIs, built-in bundling. Main process runs in Bun.

Ghostty

GPU-accelerated terminal rendering engine. Buttery smooth, true-color, fast as native.

tmux

Battle-tested terminal multiplexer. Persistent sessions, split panes, keyboard-driven workflow.

Compatibility

Your agent, your rules

dev-3.0 doesn’t integrate with agents — it hosts them. Any tool that runs in a terminal works out of the box. When agents ship new features — like Claude’s multi-agent teams — you get them instantly, no update needed.

Claude Code
OpenAI Codex
Gemini CLI
Aider
Cursor Agent
Any CLI…
Community

Star History

Join the growing community of developers managing AI agents with dev-3.0.

Ready to tame the chaos?

dev-3.0 is free and open source. Star the repo, build from source, start shipping.