요즘 터미널 코딩 에이전트를 비교할 때 OpenHands보다 먼저 같이 나오는 조합은 오히려 이쪽입니다.

  • aider
  • Claude Code
  • Codex CLI
  • Gemini CLI

이 넷은 전부 터미널에서 코드 작업을 돕는 agent라는 공통점이 있지만, 실제로 써보면 성격이 꽤 다릅니다.

2026년 5월 6일 기준 공식 문서를 기준으로 줄이면 이렇습니다.

  • aidergit-first pair programming에 가장 가깝습니다.
  • Claude Code가장 agentic한 범용 개발 CLI 쪽에 가깝습니다.
  • Codex CLIOpenAI 중심의 로컬 coding agent CLI로 보는 편이 맞습니다.
  • Gemini CLIGemini 계열의 오픈소스 terminal agent라는 성격이 분명합니다.

즉, “누가 제일 좋냐”보다 어떤 작업 감각을 원하느냐가 먼저입니다.

먼저 한 줄 추천부터 보면

이런 사람은 aider

  • 로컬 git 저장소 안에서 천천히 같이 코딩하는 감각이 좋다
  • 모델을 자주 바꾸거나 여러 제공자를 섞어 쓰고 싶다
  • lint, test, 이미지, 웹페이지 문맥까지 가볍게 붙이고 싶다

이런 사람은 Claude Code

  • 단순 편집기가 아니라 읽고, 수정하고, 명령 실행하고, 커밋까지 하는 흐름을 원한다
  • MCP, 훅, 메모리, IDE, 브라우저, 데스크톱까지 폭넓게 연결하고 싶다
  • 팀 차원 워크플로와 자동화까지 같이 보려 한다

이런 사람은 Codex CLI

  • OpenAI 계열 도구를 이미 쓰고 있고, 터미널 경험도 그 흐름으로 이어가고 싶다
  • ChatGPT 플랜 로그인이나 API 키로 바로 시작하고 싶다
  • CLI 중심이지만 IDE와 데스크톱까지 같은 제품군으로 이어지는 게 좋다

이런 사람은 Gemini CLI

  • Gemini를 중심에 놓고 터미널 에이전트를 쓰고 싶다
  • headless scripting, trusted folders, sandboxing 같은 실행 정책이 중요하다
  • 오픈소스 CLI를 직접 들여다보며 쓰는 편이 편하다

한눈 비교표

기준aiderClaude CodeCodex CLIGemini CLI
출발 감각git 안의 pair programming범용 agentic coding toolOpenAI 중심 coding CLIGemini 중심 오픈소스 CLI
설치 축Python/pip 기반전용 설치 스크립트, brew, wingetnpm, Homebrew, binarynpm 기반 CLI
모델 전략매우 넓은 모델 연결Claude 중심, 일부 서드파티 제공자 지원ChatGPT 로그인 또는 API 키Gemini 중심
강한 포인트chat modes, git, lint/testMCP, 훅, auto memory, 멀티서피스OpenAI 도구 흐름과 연결headless, trusted folders, sandboxing
가장 잘 맞는 사용자모델 중립 + 로컬 git 작업깊은 agent workflow가 필요한 개발자OpenAI 도구에 익숙한 사용자Gemini 중심 자동화 사용자

1. aider는 “agent”라기보다 여전히 아주 강한 pair programmer입니다

Aider 공식 문서는 첫 문장부터 AI pair programming in your terminal이라고 설명합니다.
또 사용 흐름도 local git repo 안에서 AI와 같이 코드 편집을 진행하는 방향으로 짜여 있습니다.

이 도구를 좋아하는 사람이 많은 이유도 여기서 나옵니다.

  • git 통합이 강하고
  • 코드, architect, ask, help 같은 chat mode가 따로 있고
  • 이미지와 웹페이지도 문맥으로 넣을 수 있고
  • lint/test 자동 수정 흐름까지 공식 문서에 바로 들어 있습니다

또 Aider 문서는 연결 가능한 모델 범위를 꽤 넓게 설명합니다.
OpenAI, Anthropic, Gemini, Ollama, OpenRouter, GitHub Copilot 등 여러 제공자를 붙일 수 있습니다.

그래서 Aider는 이런 사람에게 가장 자연스럽습니다.

  • “완전 자율 에이전트”보다 내가 주도하고 AI가 옆에서 같이 코딩하는 흐름이 좋다
  • 모델 lock-in이 싫다
  • 로컬 repo, git diff, 커밋 단위 감각이 중요하다

반대로 터미널 밖의 워크플로, 장기 메모리, MCP 기반 외부 시스템 통합을 깊게 밀고 싶다면 다음 후보가 더 잘 맞을 수 있습니다.

2. Claude Code는 넷 중에서 가장 범용 agent workflow가 강합니다

Anthropic 공식 문서는 Claude Code를 reads your codebase, edits files, runs commands, and integrates with your development tools라고 설명합니다.

핵심은 기능 수보다 범위입니다.

  • 터미널
  • VS Code
  • JetBrains
  • 데스크톱 앱
  • 브라우저
  • GitHub Actions / GitLab CI/CD

이걸 한 제품 흐름 안에서 다룹니다.

또 기능 축도 분명합니다.

  • 명령 실행
  • git 커밋/브랜치/PR
  • MCP 연결
  • CLAUDE.md
  • auto memory
  • skills
  • hooks

즉, Claude Code는 단순히 “코드를 고쳐주는 CLI”보다 개발 작업 전체를 agent 방식으로 재조립하는 도구에 가깝습니다.

그래서 이런 사람에게 맞습니다.

  • 에이전트가 코드 편집만이 아니라 워크플로까지 만지길 원한다
  • 팀 차원의 규칙과 도구 연결이 중요하다
  • IDE, 웹, 데스크톱까지 하나의 경험으로 묶고 싶다

반대로 아주 가볍고 모델 중립적인 pair programming 감각을 원하면 Aider가 더 편할 수 있습니다.

3. Codex CLI는 OpenAI 흐름 안에서 가장 자연스럽습니다

OpenAI 공식 저장소 기준으로 Codex는 Lightweight coding agent that runs in your terminal입니다.

설치 경로도 명확합니다.

  • npm install -g @openai/codex
  • Homebrew
  • 플랫폼별 binary

시작 방식도 단순합니다.

  • ChatGPT 플랜으로 로그인
  • 또는 API 키 사용

특히 저장소 설명에서 눈에 띄는 부분은 CLI, IDE, desktop app, Codex Web을 분리해서 안내하는 구조입니다.
즉, Codex는 “OpenAI 계열 coding agent 경험”을 여러 표면으로 넓히는 축이 분명합니다.

그래서 Codex CLI는 이런 경우 잘 맞습니다.

  • 이미 ChatGPT나 OpenAI API를 쓰고 있다
  • 가장 짧은 경로로 OpenAI 터미널 agent를 쓰고 싶다
  • CLI를 먼저 쓰되 나중에 IDE나 앱 경험으로 이어갈 수 있으면 좋다

반대로 모델 제공자를 자주 바꿔야 하거나, pair programming의 git 감각을 특히 중시하면 Aider가 더 편할 수 있습니다.

4. Gemini CLI는 Google/Gemini 계열에서 가장 또렷한 오픈소스 CLI입니다

Gemini CLI 공식 저장소는 아예 An open-source AI agent that brings the power of Gemini directly into your terminal이라고 설명합니다.

문서 구조에서 눈에 띄는 항목도 꽤 명확합니다.

  • Headless Mode (Scripting)
  • IDE Integration
  • Sandboxing & Security
  • Trusted Folders

이 조합은 시사하는 바가 분명합니다.

Gemini CLI는 단순한 챗형 CLI보다 스크립팅 가능한 실행기 + 안전장치가 있는 개발용 터미널 agent에 초점이 있습니다.

그래서 이런 사람에게 잘 맞습니다.

  • Gemini 계열 모델을 중심에 두고 싶다
  • 터미널에서 자동화 스크립트로 연결할 생각이 있다
  • 실행 정책과 신뢰 폴더 같은 안전장치 개념이 중요하다

반대로 로컬 git pair programming 감각 자체가 중요하면 Aider가 더 직접적일 수 있습니다.

그래서 무엇을 먼저 깔아야 하나

초급자 기준으로는 이렇게 보면 실패가 적습니다.

  1. 모델 중립 + git-first가 중요하다
    aider

  2. 가장 agent다운 개발 CLI를 원한다
    Claude Code

  3. OpenAI 도구 흐름 안에서 가장 자연스럽게 가고 싶다
    Codex CLI

  4. Gemini 중심 + 오픈소스 + headless/sandboxing이 중요하다
    Gemini CLI

한 줄 결론

요즘 터미널 코딩 에이전트 비교에서 aider를 빼면 축이 어색해집니다.
하지만 aider, Claude Code, Codex CLI, Gemini CLI는 서로 완전한 대체재가 아니라 pair programming, agent workflow, OpenAI 중심 CLI, Gemini 중심 CLI라는 서로 다른 성격을 갖고 있습니다.

결국 선택 기준은 이겁니다.

  • 내가 git 안에서 같이 코딩하고 싶은가
  • 에이전트가 워크플로 전체를 만지길 원하는가
  • 특정 모델 생태계에 맞춰 가고 싶은가

이 세 질문에 먼저 답하면 도구 선택이 훨씬 쉬워집니다.

같이 보면 좋은 글

출처