AI 에이전트한테 "400장 제품 사진을 SKU 포맷으로 이름 바꾸고, 1200x1200으로 리사이즈하고, 카테고리별 폴더로 분류해줘"라고 시키면 몇 초 만에 끝나요. 사람이 하면 2시간 걸릴 일이요. 에이전트가 이걸 어떻게 하는 걸까요? 답은 CLI예요.

3초 요약
AI 에이전트 = LLM + 도구 도구의 핵심 = CLI bash, Stripe, Playwright 등 도구를 더 주면 능력이 는다 15개+ CLI 코딩 에이전트 비교

이게 뭔데?

Ben Tossell(Ben's Bites)이 최근 뉴스레터에서 AI 에이전트의 작동 원리를 한 문장으로 정리했어요: "에이전트는 도구를 쓸 수 있는 LLM이다. 답변만 하는 게 아니라 실제로 뭔가를 할 수 있다". 그리고 그 도구의 가장 기본적인 형태가 CLI(Command Line Interface)예요.

CLI는 텍스트로 소프트웨어를 제어하는 방식이에요. 명령어를 입력하면 뭔가가 실행되죠. 에이전트는 텍스트를 입출력하니까, 텍스트 기반인 CLI와 궁합이 완벽한 거예요.

가장 기본적인 건 bash — 컴퓨터에 기본 탑재된 범용 명령줄이에요. ls로 파일 목록 보고, mkdir로 폴더 만들고, mv로 파일 옮기고, mogrify로 이미지 리사이즈하고. 에이전트는 이런 명령어를 조합해서 복잡한 작업을 자동으로 처리해요.

하지만 bash는 시작일 뿐이에요. 목적별로 특화된 CLI가 있거든요:

CLI 도구용도에이전트가 할 수 있는 일
bash범용 시스템 명령파일 관리, 스크립트 실행, 데이터 처리
Stripe CLI결제/구독 관리매출 데이터 조회, 구독 관리, 결제 테스트
Playwright브라우저 자동화웹 탐색, 클릭, 폼 입력, 스크린샷
AWS CLI클라우드 인프라서버 생성, DB 관리, 스케일링
Vercel CLI웹 배포빌드한 사이트를 한 줄로 배포

에이전트에게 더 많은 CLI를 쥐어줄수록 할 수 있는 일이 늘어나요. Stripe CLI를 추가하면 매출을 뽑아오고, Playwright를 추가하면 웹을 탐색하고, Vercel을 추가하면 빌드한 걸 배포까지 해요. 여러분의 역할은 "작업에 맞는 CLI를 골라주는 것"이에요.

뭐가 달라지는 건데?

2026년 현재, 터미널에서 작동하는 AI 코딩 에이전트만 15개가 넘어요. 1년 전만 해도 "Copilot vs Cursor"가 전부였는데, 지금은 완전히 다른 세상이에요.

IDE 기반 도구 (Cursor 등)CLI 기반 에이전트
작업 방식코드 제안, 자동완성계획 → 실행 → 검증까지 자율
범위에디터 안 코드만파일, 터미널, git, 외부 API 전부
자율성사람이 승인에이전트가 알아서 반복 실행
확장성플러그인 생태계어떤 CLI든 도구로 추가 가능

Tembo의 비교 분석에 따르면 CLI 코딩 에이전트는 크게 3개 그룹이에요:

1/3

빅랩 네이티브

Claude Code(Anthropic), Codex(OpenAI), Gemini CLI(Google), Copilot CLI(GitHub). 자사 모델과 깊은 통합이 강점.

2/3

독립/스타트업

Amp(Sourcegraph), Aider, Warp, Augment, Droid(Factory). 특화된 워크플로우와 고유 기능이 무기.

3/3

오픈소스/커뮤니티

OpenCode(95K+ 스타), Goose(Block), Crush, Cline, Kilo. 모델 자유도와 확장성이 핵심.

Aider는 39K+ GitHub 스타와 주당 150억 토큰 처리량으로 가장 큰 사용자 기반을 가지고 있고, OpenCode는 95K+ 스타로 급성장 중이에요. Gemini CLI는 무료 티어(분당 60건, 일 1,000건)로 진입장벽이 가장 낮고요.

핵심만 정리: 시작하는 법

  1. 지금 쓰는 모델 기반으로 선택
    Anthropic → Claude Code, OpenAI → Codex, Google → Gemini CLI. 한 모델에 올인 중이면 네이티브 도구부터 시작하세요.
  2. 무료로 시작하고 싶다면 Gemini CLI
    구글 계정 로그인만으로 일 1,000건 무료. 1M 토큰 컨텍스트 윈도우는 대형 코드베이스에 유리해요.
  3. 모델 유연성이 중요하면 Aider 또는 OpenCode
    거의 모든 LLM을 지원하고, 오픈소스라 무료예요. 모델 비용만 직접 내면 됩니다.
  4. 목적별 CLI 도구를 붙여서 확장
    코딩 에이전트에 Stripe CLI, Playwright, Vercel CLI 같은 전문 도구를 추가하면 할 수 있는 일이 기하급수적으로 늘어요.

선택 기준 요약

자율성 높은 걸 원하면 → Claude Code, Droid, Warp
사람 승인이 중요하면 → Cline(VS Code), Kiro(스펙 기반)
예산 제로면 → Gemini CLI, Aider, Goose, OpenCode