bradAGI / awesome-cli-coding-agents
git clone https://github.com/bradAGI/awesome-cli-coding-agents.git
Curated directory of terminal-native AI coding agents and the harnesses that orchestrate them. Covers open-source tools (Pi, OpenCode, Aider, Goose), platform agents (Claude Code, Codex, Gemini CLI), parallel runners, autonomous loops, and agent infrastructure.
+6
stars, 24h Β· #2,329
+~42
stars, 7 days Β· #2,894
+~180
stars, 30 days Β· #2,861
1.4k
β
total Β· +3% this week
482
forks Β· 61 open issues
Star history (as recorded here)
LanguagePython
Licenseβ
Created2026-02-07 (8mo ago)
Last push2d ago
Watchers12
OwnerUser
Links
README excerpt
# Awesome CLI Coding Agents A curated list of **150+ CLI coding agents** β AI-powered tools that live in your terminal, read/edit repos, and run commands β plus the **harnesses** that orchestrate, sandbox, or extend them. > **Last updated:** 2026-10-19 ### What is a CLI coding agent? A CLI coding agent is an AI-powered tool that runs in your terminal and can autonomously read, write, and execute code in your repository. Unlike chat-based assistants, these agents have direct access to your filesystem, shell, and dev tools β they can edit files, run tests, commit changes, and iterate on errors. Think of them as AI pair programmers that live where you already work: the command line. --- ## Contents - Terminal-native coding agents - Open Source - OpenClaw ecosystem - Closed Source - Harnesses & orchestration - Session managers & parallel runners - Orchestrators & autonomous loops - Agent infrastructure - Contributing --- ## Terminal-native coding agents ### Open Source Forkable, extensible, and community-driven. Sorted by GitHub stars. Provider tags `[Company]` indicate the backing organization. - **Hermes Agent** `β 255k` β Nous Research's self-improving CLI agent with persistent memory, automated skill creation, sandboxed code execution via Unix socket RPC, and multi-platform reach (Telegram/Slack/Discord/WhatsApp); supports 300+ models across multiple providers. - **OpenCode** `β 217k` β Terminal-native coding agent with 75+ provider support, LSP integration, and privacy-first design (formerly opencode-ai; now at opencode.ai). - **Claw Code** `β 195k` β Clean-room Python/Rust rewrite of Claude Code architecture using oh-my-codex; fastest repo in GitHub history to 100K stars. Born from the March 2026 Claude Code source leak. MIT. - **Codex CLI** `β 130k` `[OpenAI]` β OpenAI's local coding agent for reading/editing/running code, with an interactive TUI and tool execution. Apache-2.0. - **Pi** `β 116k` β Minimal, adaptable terminal coding harness from the pi-mono toolkit; unified LLM API, TUI, skills, and MCP support. - **Gemini CLI** `β 107k` `[Google]` β Google's terminal agent powered by Gemini, with tools for repo work and research. Apache-2.0. - **OpenHands** `β 91.3k` β Open-source agentic developer environment (formerly OpenDevin) with CLI and web entrypoints; also has a lightweight CLI-only package. - **Cline CLI** `β 70.5k` β Model-agnostic autonomous agent for planning, file edits, command execution, and browser use. - **Oh My OpenAgent** `β 70.2k` β Multi-harness agent OS layered over OpenCode, Codex, and Pi; Team Mode runs several models on one job, with a hash-anchored tool harness and heavy context tuning. npm `oh-my-opencode`; the Codex-only variant installs via `npx lazycodex-ai install`. Source-available (SUL-1.0, not OSI). - **Open Interpreter** `β 68.6k` β Terminal tool that can execute code and actions; often used as a "do things on my machine" agent. - **Goose** `β 55.4k` β Local, extensible agent that can execute, edit, an