CLI Coding Agents & Harnesses

Compare terminal-based AI coding agents (Claude Code, Codex CLI, Aider, OpenCode, Goose and more) and the harnesses that orchestrate them.

Compare the top CLI coding agents

CLI coding agentWhat it doesTypePricing
ClineCline is an open-source autonomous coding agent runtime maintained by Cline Bot Inc. and an active open-source community. Available asCoding agentOpen Source
CrushCrush is an open-source terminal coding agent created by Charm (Charmbracelet), the team behind popular Go terminal UI libraries likeCoding agentOpen Source
Gemini CLIGemini CLI is an open-source terminal coding agent maintained under the Google Gemini organization (google-gemini/gemini-cli). It provides a command-line andCoding agentOpen Source
Open InterpreterOpen Interpreter is an open-source terminal coding agent maintained by Killian Lucas and the Open Interpreter community. It is designedCoding agentOpen Source
WarpWarp is an AI-integrated terminal emulator and CLI workspace built by warpdotdev. Engineered in Rust with native GPU rendering, WarpCoding agentOpen Source
AiderAider is an open-source terminal-based AI pair programming tool created by Paul Gauthier and the Aider-AI community. It operates directlyCoding agentOpen Source
Qwen CodeQwen Code is an open-source terminal-based AI coding assistant maintained by the Qwen team (Alibaba Cloud / QwenLM). Built onCoding agentOpen Source
Claude CodeClaude Code is an official terminal-based agentic coding tool developed by Anthropic. Executed via the `claude` CLI command, it providesCoding agentOpen Source
PlandexPlandex is an open-source terminal-based AI coding agent designed to handle complex, multi-file engineering tasks in large codebases. Created byCoding agentOpen Source
OpenCodeOpenCode is an open-source AI coding agent developed by Anomaly that operates across terminal environments, desktop applications, and IDE extensions.Coding agentOpen Source
  • Command Code AI — Command Code AI is a terminal-based autonomous coding agent maintained by CommandCodeAI. It executes engineering workflows directly from the command line, enabling developers to build,…
  • Sketch — Sketch was a CLI-based AI coding assistant developed by the team behind exe.dev. The project has been officially discontinued and is no longer available for…
  • Jules — Jules is an autonomous cloud-based coding agent developed by Google Labs and the AIDA team. Designed to execute routine and repetitive development workflows asynchronously, Jules…
  • Junie — Junie is an autonomous terminal-based AI coding agent developed by JetBrains. Built on top of the IntelliJ IDEA engine, it combines semantic code intelligence and…
  • Ouroboros — Ouroboros is an open-source autonomous CLI coding agent developed by razzant. Built primarily in Python, the agent is engineered to execute self-directed code modification loops,…
  • Waveloom — Waveloom is an open-source Go-based terminal coding agent created by Menfre01. It is designed to autonomously inspect repositories, generate code, and execute development tasks directly…
  • OpenHarness — OpenHarness is an open-source terminal coding agent and execution harness developed by Zhijie Wong. Built as an open alternative designed to achieve parity with tools…
  • Pi — Pi is an open-source terminal coding agent and developer harness developed within a modular monorepo ecosystem. It provides interactive coding assistance directly in the developer…
  • Orca — Orca (orca-agent) is an open-source terminal-based AI coding agent created by echoVic and built primarily in Rust. It provides developers with an interactive terminal user…
  • Open Codex — Open Codex is an open-source, community-maintained fork of OpenAI's Codex CLI tooling, maintained by ymichael on GitHub. It provides a terminal-based interface designed to execute…
  • Kilo Code — Kilo Code is an open-source AI coding tool and agent harness developed by Kilo-Org. Designed to streamline multi-file software engineering tasks, it integrates agentic execution…
  • Trae Agent — Trae Agent is an open-source autonomous coding agent framework developed by ByteDance. It provides an agentic execution harness designed to solve repository-level software engineering tasks,…
  • ob-1 — ob-1 is an open-source terminal-based AI coding agent created by Overbrilliant. Designed for developer workflows in the shell, it orchestrates automated code generation, refactoring, debugging,…
  • Kimi Code CLI — Kimi Code CLI is an open-source terminal coding agent developed by Moonshot AI. Designed to bring Moonshot AI's long-context and reasoning capabilities directly to local…
  • OpenSquilla — OpenSquilla is an open-source AI coding assistant and agent environment developed by the OpenSquilla community. It provides developers with an extensible system for executing coding…
  • Devon — Devon is an open-source autonomous software engineering agent developed by Entropy Research. Designed as an open alternative to proprietary autonomous developer tools, Devon focuses on…
  • Zeroclaw — Zeroclaw is an open-source, Rust-based CLI coding agent and workflow engine developed by Zeroclaw Labs. Built for performance and reliability in developer environments, it provides…
  • OpenAI Codex — OpenAI Codex CLI is a terminal-based coding agent and developer toolkit developed by OpenAI. It enables engineers to invoke LLM-assisted code generation, refactoring, and automated…
  • ZAP — ZAP is an open-source, terminal-based AI coding agent implemented in Rust by the zap-coding-agent project. It provides an autonomous command-line environment designed to index codebases,…
  • Oh My OpenAgent — Oh My OpenAgent (commonly invoked as omo) is an open-source terminal coding agent harness and workflow framework maintained by code-yeongyu. Designed to structure and enhance…
  • Picocode — Picocode is an open-source, lightweight CLI coding agent built in Rust by Dotan Nahum (jondot). It provides a compact, native terminal harness for interacting with…
  • CodeWhale — CodeWhale is an open-source terminal-based AI coding agent developed in Rust by Hunter Bown. It provides an autonomous and semi-autonomous coding environment built directly into…
  • darce-cli — darce-cli is an open-source terminal coding agent created by Amer Sarhan. Built in TypeScript with an Ink-powered terminal UI, it provides an interactive assistant designed…
  • AutoCodeRover — AutoCodeRover is an open-source autonomous coding agent designed to resolve GitHub issues and fix bugs in complex codebases. Developed by researchers at the National University…
  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories