OpenHands (formerly OpenDevin) is an open-source autonomous AI software development agent and orchestration platform. It provides an extensible runtime environment
SWE-agent is an open-source autonomous software engineering agent harness built and maintained by researchers from Princeton University and Stanford University.
GitHub Copilot CLI is a terminal-based AI coding assistant developed by GitHub. It integrates the Copilot coding agent runtime directly
Coding agent
Open Source
What is the best open-source alternative to Claude Code?
Aider and Cline are two prominent open-source alternatives to Claude Code. Aider operates directly inside local Git repositories to inspect files, write changes, and create structured commits. Cline provides an open-source autonomous agent runtime that operates across both terminal environments and code editors without tying users to a single model provider.
Do CLI coding agents work with local models?
Yes, several CLI agents support locally hosted open-weight models. Open Interpreter allows developers to connect local model runtimes to execute Bash and Python commands directly on the host machine. Aider also supports local models via OpenAI-compatible endpoints.
How do CLI coding agents handle multi-file changes across large codebases?
Agents like Plandex isolate multi-step tasks inside protected sandbox environments, planning dependencies across multiple files before applying diffs to the working tree. Aider maintains an in-memory repository map to track relevant files, while Cline executes iterative edits and validates results with local linters.
What is the difference between an AI terminal emulator and a standalone CLI agent?
A terminal emulator like Warp integrates AI assistance, command generation, and execution blocks directly into the terminal window rendering pipeline. In contrast, standalone tools like Claude Code, Qwen Code, and Gemini CLI run as discrete terminal commands inside any standard shell such as Bash or Zsh.
Can CLI coding agents be used inside traditional IDEs?
Yes. Tools like OpenCode and Cline offer cross-platform architectures that bridge terminal consoles and IDE extensions. Developers can also run standalone tools like GitHub Copilot CLI, Aider, or Crush directly within the embedded terminal windows of code editors.
How do CLI agents manage system execution permissions?
Most CLI agents require explicit confirmation before running shell commands or modifying files. Open Interpreter, Claude Code, and Kiro prompt users interactively to approve system-level executions, package installations, and disk modifications unless configured with non-interactive flags.
m1nd — m1nd is an open-source, Rust-based code intelligence harness and Model Context Protocol (MCP) server created by maxkle1nz. Designed to provide structural and temporal context to…
Aeon — Aeon is an open-source agent harness and orchestration framework created by aeonfun. It provides standardized agent skills, tool packs, and operator console integrations designed to…
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…
ax — ax is an open-source analytics harness and agent orchestration tool developed by Necmttn. Designed to operate alongside CLI coding assistants like Claude Code, ax collects,…
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…
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,…
Codex Security — Codex Security is an open-source execution harness and sandboxing framework developed by OpenAI. It is designed to provide secure, isolated execution environments specifically for running…
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…
postmortemthis — postmortemthis is an open-source command-line agent harness and orchestration tool developed by Softeria. It orchestrates specialized CLI coding agents and models to perform automated codebase…
Ralph TUI — Ralph TUI is an open-source terminal user interface and task orchestrator for AI coding agents, developed by subsy and hosted on GitHub with mirrors on…
5dive — 5dive is an open-source agent orchestration harness and management framework developed by 5dive-ai. It provides scaffolding, execution scripts, and infrastructure configurations to run, coordinate, and…
Remote Factory — Remote Factory is an open-source orchestration harness and agent framework maintained by akashgit on GitHub. Designed to standardize and coordinate AI coding skills, agent personas,…
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…
agx — agx is an open-source coding agent harness and developer orchestration tool developed by ramarlina. It serves as a unified orchestration layer to coordinate tasks, repository…
Rolecraft — Rolecraft is an open-source CLI agent harness and orchestrator maintained by Samet Celikbicak and the rolecraft-sh organization. Designed to coordinate and structure AI coding agents,…
pi-reflect — pi-reflect is an open-source agent harness and self-improvement extension for pi coding agents, developed by jo-inc. It inspects agent session transcripts over time to extract…
Cate — Cate is an open-source agent harness and orchestrator developed by 0-AI-UG. Built on TypeScript, Vite, and Electron, it provides an orchestration runtime for coding agents…
Headroom — Headroom is an open-source agent orchestration harness and proxy runtime developed by Headroom Labs. Engineered in Rust with multi-language bindings, it is designed to manage…
clideck — clideck is an open-source agent harness and terminal orchestration tool maintained by rustykuntz on GitHub. It serves as a unified orchestration layer designed to manage,…
The Perfect Orchestrator — The Perfect Orchestrator is an open-source orchestration harness and plugin designed for Anthropic's Claude Code CLI. Created by developer daman8271, it establishes a multi-agent hierarchical…
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,…
claude-cmd — claude-cmd is an open-source command-line interface and workflow harness for Anthropic's Claude, developed by independent open-source developer kiliczsh. The tool is packaged as a Node.js…
Loopgate Harness — Loopgate Harness (py_ralph_frame) is an open-source Python verification harness and orchestrator developed by rxdt. It is built to enforce deterministic quality gates and testing boundaries…
Outsourcerer — Outsourcerer is an open-source delegation primitive and orchestration plugin developed by alexgreensh for terminal-based AI workflows and Claude Code. It functions as an orchestrator that…