본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 20. 04:13

awesome-cli-coding-agents 리스트

요약

터미널 환경에서 코드 저장소를 읽고, 편집하며, 명령어를 실행할 수 있는 80개 이상의 CLI 코딩 에이전트 및 관련 도구 목록을 소개합니다. 이 도구들은 단순한 채팅 어시스턴트를 넘어 파일 시스템과 셸에 직접 접근하여 자율적으로 개발 작업을 수행하는 AI 페어 프로그래머 역할을 합니다.

핵심 포인트

  • CLI 코딩 에이전트는 파일 시스템, 셸, 개발 도구에 직접 접근하여 코드 편집, 테스트 실행, 커밋 등을 자율적으로 수행함
  • Claude Code 아키텍처를 재작성한 Claw Code, Google의 Gemini CLI, OpenAI의 Codex CLI 등 주요 기업 및 커뮤니티 기반 도구 포함
  • 모델 불가지론적(Model-agnostic) 특성, 샌드박스화, MCP(Model Context Protocol) 지원 등 다양한 확장 기능을 제공함
  • GitHub 스타 수와 제공자 태그를 기준으로 정렬된 방대한 오픈 소스 및 기업용 도구 리스트임

80개 이상의 CLI 코딩 에이전트 (CLI coding agents) — 터미널 내에서 작동하며, 저장소(repo)를 읽고/편집하며, 명령어를 실행하는 AI 기반 도구들 — 그리고 이들을 오케스트레이션(orchestrate), 샌드박스(sandbox)화하거나 확장하는 하네스 (harnesses) 목록입니다.

최종 업데이트: 2026-05-18

CLI 코딩 에이전트 (CLI coding agent)는 터미널에서 실행되며 저장소 내의 코드를 자율적으로 읽고, 쓰고, 실행할 수 있는 AI 기반 도구입니다. 채팅 기반 어시스턴트와 달리, 이 에이전트들은 파일 시스템 (filesystem), 셸 (shell), 개발 도구 (dev tools)에 직접 접근할 수 있습니다. 즉, 파일을 편집하고, 테스트를 실행하며, 변경 사항을 커밋하고, 오류를 반복적으로 수정할 수 있습니다. 이들을 여러분이 이미 작업하고 있는 곳인 커맨드 라인 (command line)에 상주하는 AI 페어 프로그래머 (AI pair programmers)라고 생각하십시오.

포크(Forkable) 가능하며, 확장 가능하고, 커뮤니티 중심적입니다. GitHub 스타(stars) 순으로 정렬되었습니다. 제공자 태그 [Company]는 지원 조직을 나타냅니다.

Claw Code⭐ 192k

— oh-my-codex를 사용하여 Claude Code 아키텍처를 Clean-room Python/Rust로 재작성한 것; GitHub 역사상 10만 스타에 가장 빠르게 도달한 저장소입니다. 2026년 3월 Claude Code 소스 유출에서 탄생했습니다. MIT 라이선스.

OpenCode⭐ 162k

— 75개 이상의 제공자 지원, LSP 통합, 개인정보 보호 우선 설계(privacy-first design)를 갖춘 터미널 네이티브 코딩 에이전트 (이전 명칭 opencode-ai; 현재 opencode.ai).

Hermes Agent⭐ 156k

— Nous Research의 자기 개선형 (self-improving) CLI 에이전트로, 지속성 메모리 (persistent memory), 자동화된 기술 생성, Unix 소켓 RPC를 통한 샌드박스화된 코드 실행, 그리고 멀티 플랫폼 도달 범위 (Telegram/Slack/Discord/WhatsApp)를 갖추고 있습니다. 여러 제공자에 걸쳐 300개 이상의 모델을 지원합니다.

Gemini CLI⭐ 104k

[Google]

— Gemini를 기반으로 하는 Google의 터미널 에이전트로, 저장소 작업 및 연구를 위한 도구를 제공합니다. Apache-2.0 라이선스.

Codex CLI⭐ 83.5k

[OpenAI]

— 코드 읽기/편집/실행을 위한 OpenAI의 로컬 코딩 에이전트로, 대화형 TUI 및 도구 실행 기능을 갖추고 있습니다. Apache-2.0 라이선스.

OpenHands⭐ 73.9k

— CLI 및 웹 엔트리포인트 (entrypoints)를 갖춘 오픈 소스 에이전트 기반 개발 환경 (이전 명칭 OpenDevin); 가벼운 CLI 전용 패키지도 제공합니다.

Open Interpreter⭐ 63.6k

— 코드를 실행하고 작업을 수행할 수 있는 터미널 도구로, 종종 "내 컴퓨터에서 작업을 수행하는" 에이전트로 사용됩니다. -
Cline CLI⭐ 62k

— 계획 수립, 파일 편집, 명령 실행 및 브라우저 사용을 위한 모델 불가지론적 (Model-agnostic) 자율 에이전트입니다. -
Pi⭐ 51k

— pi-mono 툴킷에서 제공하는 최소한의 적응형 터미널 코딩 하네스 (harness)입니다. 통합 LLM API, TUI, 스킬 및 MCP를 지원합니다. -
Goose⭐ 45.5k

— 실행, 편집 및 테스트가 가능한 로컬 확장형 에이전트입니다. 온디바이스 (on-device) 실행 및 MCP와의 통합을 위해 설계되었습니다. -
Aider⭐ 45k

— diff/patch를 통해 파일을 편집하는 페어 프로그래밍 (Pair-programming) 에이전트로, 강력한 git 및 다중 파일 워크플로우를 제공합니다. -
Continue CLI⭐ 33.2k

— 로컬 및 개인정보 보호에 중점을 둔 멀티 모델 코딩용 오픈 소스 터미널 확장 프로그램입니다. -
Qwen Code⭐ 24.5k

[Alibaba]

— Qwen coder 모델을 위한 Alibaba Qwen의 공식 CLI 에이전트입니다 (워크플로우 도구 + 리포지토리 작업). Apache-2.0 라이선스입니다. -
Crush⭐ 24.4k

— Go 언어로 작성된 Charmbracelet의 화려한 에이전트 기반 코딩 TUI입니다. 멀티 프로바이더를 지원하며, LSP를 인식하고 풍부한 터미널 UI를 제공합니다. -
Roo Code CLI⭐ 24.1k

— 멀티 모드 CLI 에이전트 (architect/code/debug/orchestrator 모드)입니다. 스킬과 체크포인트를 갖춘 Claude 스타일의 터미널 인터페이스를 제공합니다. -
Kilo Code CLI⭐ 19.4k

— CLI를 갖춘 에이전트 기반 엔지니어링 플랫폼입니다. 오케스트레이터 (orchestrator) 모드, 수백 개의 LLM, 스킬 및 체크포인팅을 지원합니다. -
SWE-agent⭐ 19.2k

— 실제 리포지토리 이슈 및 PR 작업을 해결하기 위한 에이전트입니다. SWE-bench 스타일의 워크플로우에서 자주 사용됩니다. -
Plandex⭐ 15.4k

— 구조화된 단계와 2M 토큰 컨텍스트를 사용하여 여러 파일에 걸쳐 기능을 구축하는 "계획 우선 (Plan-first)" CLI 에이전트입니다. -
Smol Developer⭐ 12.2k

— 프롬프트로부터 전체 코드베이스를 생성하는 임베디드 가능 (Embeddable) 개발자 에이전트입니다. 앱에 내장되도록 설계되었습니다. -
Trae Agent⭐ 11.6k

[ByteDance]

— 소프트웨어 엔지니어링 작업을 위한 ByteDance의 연구 친화적 CLI 에이전트로, 모듈형 아키텍처와 멀티 LLM 지원을 제공합니다. MIT 라이선스입니다. -
Claude Engineer⭐ 11.2k

— 파일 관리 및 반복적 개발 (iterative development) 기능을 갖춘, 에이전트 기반 Claude 워크플로우를 위한 커뮤니티 주도 CLI입니다. -
Claurst⭐ 9.7k

— 아키텍처 분석과 함께 관용적인 Rust 언어로 재작성된 Claude Code입니다. 소스 유출(source leak)을 통해 발견된 내용(KAIROS 지속형 어시스턴트, 버디 시스템)을 포함합니다. MIT 라이선스입니다. -
Kimi CLI⭐ 8.6k

[Moonshot AI]

— 기술(skills), MCP 지원 및 ACP IDE 통합 기능을 갖춘 Moonshot AI의 CLI 코딩 에이전트입니다. Apache-2.0 라이선스입니다. -
Free Code⭐ 8.3k

— 모든 텔레메트리(telemetry)를 제거하고, 가드레일(guardrails)을 해제하며, 모든 실험적 기능(KAIROS, dream mode, companion system)을 활성화한 Claude Code의 포크(Fork) 버전입니다. -
ForgeCode⭐ 7.3k

— 300개 이상의 모델을 지원하며, 작업 관리, 커스텀 에이전트 및 대규모 리팩터링(refactor) 도구를 갖춘 AI 페어 프로그래머(pair programmer)입니다. -
Codebuff⭐ 5.4k

— 협업 코딩 워크플로우를 위한 CLI 지원을 제공하는 멀티 에이전트(Multi-agent) AI 코딩 어시스턴트입니다. -
Kode CLI⭐ 5k

— 멀티 프로바이더(multi-provider) 지원을 갖춘, 터미널 네이티브 코딩을 위한 ShareAI의 오픈 소스 CLI 에이전트입니다. -
OH-MY-PI⭐ 4.7k

— TypeScript/Rust 모노레포(monorepo)와 로컬 우선(local-first) 인체공학을 갖춘 터미널 코딩 에이전트("Pi")입니다. -
gptme⭐ 4.3k

— 지속 가능한 자율 에이전트(persistent autonomous agents)를 지원하는 터미널 내 AI 에이전트입니다. 코드를 실행하고, 파일을 편집하며, 웹을 탐색합니다. gptme-agent-template을 통해 git 기반 메모리를 사용하여 수명이 긴 자기 수정(self-modifying) 에이전트를 구축할 수 있습니다. -
Mistral Vibe⭐ 4.2k

[Mistral]

— 대화형 레포지토리(repo) 상호작용 및 편집을 위한 Mistral의 CLI 코딩 어시스턴트입니다. Apache-2.0 라이선스입니다. -
Every Code⭐ 3.8k

— 검증, 자동화, 브라우저 통합, 멀티 에이전트, 테마 설정 및 멀티 프로바이더 오케스트레이션(OpenAI, Claude, Gemini) 기능을 갖춘 Codex CLI의 포크(Fork) 버전입니다. Apache-2.0 라이선스입니다. -
Devon⭐ 3.4k

— TUI를 갖춘 오픈 소스 페어 프로그래머(pair programmer)로, Git 워크플로우 내에서 자율적인 계획, 실행 및 디버깅을 수행합니다. -
AutoCodeRover⭐ 3.1k

— 자율적인 프로그램 개선 에이전트로, 코드 검색 및 분석을 사용하여 실제 GitHub 이슈를 패치합니다. -
Grok CLI⭐ 3.1k

— xAI의 Grok 모델을 기반으로 구축된 터미널 기반 코딩 작업을 위한 커뮤니티 CLI 에이전트입니다. -
Letta Code⭐ 2.5k

— Letta 플랫폼(구 MemGPT)을 기반으로 구축된 메모리 우선 (Memory-first) CLI 코딩 에이전트입니다. 세션 간 지속적인 메모리 유지, 모델 불가지론적 (Model-agnostic, Claude/GPT/Gemini), 기술 학습 및 컨텍스트 저장소 기능을 제공합니다. -
CodeMachine-CLI⭐ 2.5k

— 로컬에서 코딩 워크플로우를 실행하는 것을 목표로 하는 커뮤니티 멀티 에이전트 (Multi-agent) CLI입니다 (vibe-coding 지향). -
Codel⭐ 2.5k

— 터미널을 통해 복잡한 작업을 수행하는 자율 에이전트입니다. Docker 환경에서 실행되며 웹 UI를 제공합니다. -
RA.Aid⭐ 2.2k

— 연구/계획/구현 (research/plan/implement) 파이프라인을 갖추고 LangGraph를 기반으로 구축된 자율 코딩 에이전트입니다. 거의 완전한 자율성을 위해 선택적으로 aider 통합을 지원합니다. -
open-codex⭐ 2.2k

— 멀티 프로바이더 (Multi-provider) 지원 (OpenAI, Gemini, OpenRouter, Ollama)을 갖춘 Codex CLI의 경량 포크 (Fork) 버전입니다. -
Agentless⭐ 2k

— 지속적인 에이전트 루프 없이 자율 소프트웨어 엔지니어링을 구현하는 경량 접근 방식입니다. -
Amazon Q Developer CLI⭐ 2k

[AWS]

— 자연어를 사용하여 앱 구축, 디버깅 및 DevOps를 수행하는 AWS의 에이전트 기반 터미널 채팅입니다. Apache-2.0 라이선스입니다. -
Neovate Code⭐ 1.5k

[Ant Group]

— 플러그인 시스템, 멀티 모델/멀티 프로바이더 지원, MCP 통합 및 헤드리스 (Headless) 자동화 모드를 갖춘 Ant Group의 CLI 에이전트입니다. MIT 라이선스입니다. -
Groq Code CLI⭐ 730

— Groq의 초고속 추론 (Inference)을 기반으로 하는 맞춤형 경량 CLI입니다. 멀티 모델 지원과 함께 확장 가능한 도구 및 명령어를 제공합니다. -
Dexto⭐ 621

— CLI/웹/API 모드를 갖춘 코딩 에이전트 및 범용 에이전트 하네스 (Harness)입니다. 서브 에이전트 (Sub-agent) 생성을 지원하는 프로덕션 준비 완료된 코딩 에이전트를 제공합니다. -
g3⭐ 513

— Rust로 작성된 "코딩 AI 에이전트"입니다: 도구 실행, 저장소 (Repo) 상호작용, 기술 시스템 및 프로바이더 추상화를 지원합니다. -
claw-code-agent⭐ 482

— 외부 의존성이 전혀 없는 Python 전용 Claude Code 재작성 버전입니다. 2026년 3월 Claude Code 소스 유출에서 비롯되었으며, Rust/TypeScript 재구현 버전보다 해킹(수정)하기 더 쉬운 위치를 점하고 있습니다. -
Coro Code⭐ 357

— Claude Code의 무료 대안인 오픈 소스 (Open-source) CLI 코딩 에이전트; 코드를 원활하게 생성, 디버깅 및 관리합니다. -
LettaBot⭐ 328

— Telegram, Slack, Discord, WhatsApp, Signal 전반에 걸쳐 지속적인 통합 메모리 (unified memory)를 갖춘 개인용 AI 비서; Letta 플랫폼을 기반으로 구축되었습니다. -
Mini-Kode⭐ 302

— 읽기 쉬운 참조 구현 (reference implementation)을 목적으로 제작된 교육용 AI 코딩 에이전트 CLI. -
nori-cli⭐ 127

— Codex CLI를 기반으로 구축된 멀티 프로바이더 (Multi-provider) CLI; 동일한 네이티브 터미널에서 Claude, Gemini, Codex 간 전환이 가능합니다. -
cursor-agent⭐ 121

— Cursor의 코딩 어시스턴트 기능을 복제한 Python 기반 에이전트; Claude, OpenAI 및 로컬 Ollama 모델을 지원합니다. -
openHarness⭐ 94

— 오픈 소스 Claude Code 대안. 78개의 슬래시 명령 (slash commands), 42개의 도구 (tools), MCP (stdio/HTTP/SSE + OAuth 2.1), 훅 (hooks), 서브 에이전트 (subagents), 플랜 모드 (plan mode)를 제공합니다. Anthropic/OpenAI/Ollama/llama.cpp/LM Studio와 함께 작동합니다. npm 및 Python SDK를 모두 제공합니다. MIT 라이선스. -
VibePod⭐ 70

— 격리된 Docker 컨테이너에서 AI 코딩 에이전트를 실행하기 위한 통합 CLI; 설정이 필요 없는 (zero-config) 설정, 로컬 메트릭 (metrics), HTTP 트래픽 추적 및 병렬 비교를 위한 분석 대시보드를 제공합니다. -
Crab Code⭐ 65

— Claude Code의 도구 세트 및 권한 모델과 일치하는 Rust 네이티브 에이전트 방식의 코딩 CLI; 모든 LLM 프로바이더 (Anthropic/OpenAI/DeepSeek/Bedrock/Vertex)와 함께 작동합니다. 27개의 크레이트 (crates), 4,700개 이상의 테스트, 계층형 설정 시스템을 갖추고 있습니다. Apache-2.0 라이선스. -
Octomind⭐ 54

— 커뮤니티 탭 레지스트리 (developer:rust, doctor:blood, legal:contracts), 런타임 자체 확장이 가능한 MCP 지원, 13개 이상의 프로바이더 및 적응형 압축 (adaptive compression)을 갖춘 오픈 소스, 모델 불가지론적 (model-agnostic) AI 에이전트 런타임. Rust로 작성되었습니다. Apache-2.0 라이선스. -
QQCode⭐ 52

— 속도, 결정론 (determinism) 및 개발자 제어에 초점을 맞춘 Rust 기반의 경량 CLI 코딩 에이전트; 스킬 (skills)을 지원합니다. -
picocode⭐ 49

— CI 워크플로우 및 소규모 코드 수정 (codemods)에 초점을 맞춘 최소한의 Rust 기반 코딩 에이전트; 페르소나 (personas)를 활용한 멀티 LLM 지원. -
Smelt⭐ 21

— Rust 기반 TUI 코딩 에이전트; 멀티 프로바이더 (Anthropic, OpenAI, Ollama, GitHub Copilot, 모든 OpenAI 호환 엔드포인트) 지원, 네 가지 모드 (Normal/Plan/Apply/Yolo), 세밀한 권한 시스템 (granular permission system), 병렬 서브 에이전트 (parallel subagents), vim 키 바인딩, 그리고 헤드리스 스크립트 가능 모드 (headless scriptable mode). MIT. -
Binharic⭐ 16

— 멀티 프로바이더를 지원하는 "테크-프리스트 페르소나 (tech-priest persona)" 코딩 에이전트 CLI (스타일리시하며 도구 사용 가능).
Darce⭐ 4

— Ink로 구축된 초경량 (14 kB) 멀티 모델 CLI 에이전트; 7개의 도구, 프로바이더 간 스마트 모델 라우팅 (smart model routing), 스트리밍, 세션 재개, 그리고 슬래시 명령어 (slash commands). MIT.
CLAII⭐ 2

— 멀티 에이전트 오케스트레이션 (multi-agent orchestration), MCP 툴체인 (MCP toolchains), 그리고 메모리 지속 리팩토링 (memory-persistent refactors)을 갖춘 CLI 우선 AI 코딩 에이전트.

OpenClaw(오픈 소스 개인용 AI 어시스턴트)를 기반으로 구축되었거나, 포크(fork)되었거나, 영감을 받은 프로젝트들입니다. GitHub 스타(stars) 순으로 정렬되었습니다.

OpenClaw⭐ 373k

— 로컬에서 실행하는 오리지널 개인용 AI 어시스턴트; 온보딩 위저드, 스킬, 도구, 그리고 멀티 채널 지원 (WhatsApp/Slack/Discord)을 갖춘 CLI. MIT.
nanobot⭐ 42.7k

— OpenClaw를 약 4,000줄의 Python 코드로 재작성한 초경량 버전; 도구 사용, 지속성 메모리 (persistent memory), 예약된 작업, 그리고 멀티 채널 지원 (Telegram/Discord/WhatsApp). MIT.
ZeroClaw⭐ 31.4k

— Rust로 구현된 완전 자율 AI 에이전트 런타임 (runtime); 트레이트 기반 플러그형 아키텍처 (trait-driven pluggable architecture) (프로바이더, 도구, 메모리, 채널), 최소한의 하드웨어 (<5MB RAM)에서 실행, 멀티 채널 CLI/Telegram/Discord/Slack 지원, 샌드박스 실행 (sandboxed execution) 및 하이브리드 벡터+키워드 검색 포함.
PicoClaw⭐ 29.1k

— OpenClaw에서 영감을 받은 Go 기반의 초경량 개인용 AI 어시스턴트; 10MB 미만의 RAM으로 10달러 상당의 하드웨어에서 실행 가능.
NanoClaw⭐ 29k

— 보안 우선의 OpenClaw 경량 대안; Anthropic의 Agents SDK를 기반으로 구축되었으며, 샌드박스 실행과 함께 Apple 컨테이너/Docker에서 에이전트를 실행.
IronClaw⭐ 12.3k

— NEAR AI가 Rust로 재작성한 OpenClaw; WASM 샌드박스 격리 (WASM sandbox isolation), 권한 기반 권한 부여 (capability-based permissions), 그리고 프롬프트 인젝션 방어 (prompt injection defense).
NullClaw⭐ 7.6k

— Zig 언어로 작성된 가장 빠르고 가벼운 OpenClaw 호환 에이전트; 678KB 정적 바이너리, 약 1MB RAM 사용, 2ms 미만의 시작 시간, 23개 이상의 프로바이더 (providers), 18개 채널 지원. MIT 라이선스. -
Clawith⭐ 3.8k

— "팀을 위한 OpenClaw" — OpenClaw를 조직 단위로 확장할 수 있는 멀티 에이전트 협업 플랫폼. Apache-2.0 라이선스. -
Moltis⭐ 2.7k

— OpenClaw를 대체할 수 있는 안전하고 감사 가능한 (auditable) Rust 네이티브 대안; unsafe 코드가 없으며, 2,300개 이상의 테스트를 통과함. 음성 I/O, MCP 서버 및 멀티 채널 액세스 내장. MIT 라이선스. -
claw0⭐ 2.6k

— OpenClaw 생태계를 위한 0부터 1까지의 튜토리얼 동반자; 계획 (planning), 컨텍스트 압축 (context compression), 작업 지속성 (task persistence)을 다루며 에이전트 하네스 (agent harness)를 처음부터 구축하는 과정을 안내함. -
GitClaw⭐ 375

— 에이전트의 정체성, 규칙, 메모리, 도구 및 기술이 모두 버전 관리되는 파일로 이루어진 Git 네이티브 AI 에이전트 프레임워크. MIT 라이선스. -
LionClaw⭐ 8

— 감사 가능한 작은 커널, 지속적인 세션 (durable sessions), 설치 가능한 기술을 갖춘 보안 우선 로컬 AI CLI. MIT 라이선스.

독점 에이전트 (Proprietary agents) — 사용은 가능하지만 소스 수준에서 포크(fork)하거나 확장할 수 없음.

Claude Code⭐ 125k

[Anthropic]

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Codex tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0