Browse AI coding agents and CLI developer assistants that read, write, and execute code in your repository to automate software development workflows.
Understanding AI Coding Agents
AI coding agents are autonomous and interactive software programs used by software engineers and technical teams to read, modify, and execute code directly within repository environments. Unlike passive code completion plugins that only predict text inside an integrated development environment, these command-line assistants and agent harnesses inspect directory trees, analyze error logs, invoke build commands, and iterate on complex tasks across multiple files.
How to Choose an AI Coding Agent
Selecting the right AI coding agent requires evaluating how closely the tool aligns with your security policies, development stack, and workflow preferences:
Execution environment and sandboxing: Determine whether the agent executes shell commands directly on your local workstation, inside a container, or within an isolated remote sandbox. Safe execution boundaries prevent accidental file deletion or unintended system changes.
Repository context management: Assess how the agent indexes large codebases. Effective tools use AST analysis, vector search, or git history to locate relevant dependencies without exceeding model context windows.
Model flexibility and cost control: Check if the agent locks you into a single proprietary model provider or supports custom API keys, local models, and self-hosted inference endpoints.
Human-in-the-loop controls: Look for granular permission settings, such as step-by-step approval for terminal commands and git commit reviews, ensuring developers retain full oversight over code modifications.
Vibe Tree — Vibe Tree is an open-source development harness and agent orchestration tool created by Sahith Vibudhi. Designed to structure and manage multi-step AI coding sessions, the…
Agent Manager — Agent Manager is an open-source terminal-based agent harness and session orchestrator developed by Yoan Wai. It is built to run, monitor, and manage the execution…
Agentbox — Agentbox is an open-source agent harness and isolation orchestrator created by Marco Madarco. It provides structured runtime sandboxes and host-agent bridging mechanisms designed to run…
amux — amux is an open-source agent harness and session multiplexer developed by Mixpeek. Built in Rust, it is designed to manage, isolate, and orchestrate terminal-based AI…
ntm — ntm (Named Terminal Multiplexer / Agent Harness) is an open-source terminal multiplexer orchestrator created by Jeffrey Emanuel (Dicklesworthstone) and designed specifically for orchestrating multi-agent AI…
Proliferate — Proliferate is an open-source agent harness and orchestration framework developed by Proliferate AI. It provides an extensible runtime environment designed to manage, execute, and validate…
hcom — hcom is an open-source agent orchestration harness developed by aannoo in Rust. It is built to coordinate, route, and manage multi-agent processes and native subagents,…
Agent Deck — Agent Deck is an open-source agent harness and terminal-based fleet orchestrator created by Ashesh Goplani. Implemented in Go, it provides session lifecycle management, sub-agent orchestration,…
Agent Sessions — Agent Sessions, created by open-source developer Alex D. (jazzyalex), is a native macOS viewer and harness for indexing, searching, and inspecting interaction logs across CLI…
CLI Agent Orchestrator — CLI Agent Orchestrator (CAO) is an open-source agent orchestration harness maintained by AWS Labs (awslabs). It provides a structured CLI runtime environment to coordinate, run,…
Parallel Code — Parallel Code is an open-source agent orchestration platform and desktop harness developed by Johannes Millan (johannesjo). Built on an Electron architecture with backend coordinator services,…
Jean — Jean is an open-source AI agent desktop harness and orchestrator developed by coollabsio, the team behind Coolify. It provides a visual and terminal-aware workspace built…
Agent Teams AI — Agent Teams AI is an open-source multi-agent orchestration harness developed by 777genius. It is designed to manage, coordinate, and execute developer workflows across collaborative teams…
xum — xum (maintained by Coder) is an open-source agent harness and orchestration framework built to manage, coordinate, and execute developer-focused AI agent sessions across local and…
Supacode — Supacode is an open-source terminal orchestration workspace and agent harness developed by Supabit. Built on top of a native terminal layer embedding Ghostty, it offers…
Crystal — Crystal is an open-source AI coding harness and desktop-oriented agent platform maintained by Stravu. Designed as an Electron-based application with a dedicated frontend, backend main…
Toad — Toad is an open-source terminal user interface (TUI) coding agent harness developed by Batrachian AI and spearheaded by Will McGugan (creator of Rich and Textual).…
Agent of Empires — Agent of Empires (aoe) is an open-source orchestrator and session management harness built in Rust, created by Nick Brake (@njbrake) and contributors. It coordinates multiple…
Emdash — Emdash is an open-source agent orchestration harness developed by General Action. Built to coordinate AI coding agents across developer workflows, it provides a structured monorepo…
Agent Orchestrator — Agent Orchestrator (AO) is an open-source multi-agent harness developed by Untrivial-ai. Built to coordinate and execute autonomous development workflows, it provides a orchestration environment designed…
Superset — Superset is an open-source agent orchestration harness and multi-agent workspace developed by the superset-sh team. It provides a structured environment for managing, orchestrating, and executing…
Paseo — Paseo is an open-source AI agent harness and orchestration framework maintained by the getpaseo project. Designed for managing terminal-based and automated coding workflows, Paseo structures…
cmux — cmux is an open-source terminal multiplexer and agent orchestration harness developed by Manaflow AI. It is designed specifically to streamline agentic workflows, multi-terminal sessions, and…
Multica — Multica is an open-source AI coding agent harness and orchestration platform developed by multica-ai. It provides a structured runtime architecture designed to orchestrate agent backends,…