에이전트
Claude Code vs Codex vs OpenCode, 그리고 Grok Build와 Antigravity CLI
터미널 코딩 에이전트 다섯 개를 실제로 운영할 때 마주치는 항목으로 비교합니다. 설치, 로그인, 요금제와 가격, 권한과 샌드박스, 헤드리스 모드, 원격 선택지, 라이선스. 벤치마크 점수는 없습니다.
빠른 답변
Claude Code(Anthropic)와 Codex(OpenAI)는 각 업체의 구독에 포함됩니다. Claude Pro는 월 $20(연간 결제 시 월 $17), ChatGPT 요금제는 Free와 Go부터입니다. Codex는 오픈 소스(Apache-2.0)이고 Claude Code는 아닙니다. OpenCode는 MIT 라이선스이며 어떤 모델 제공자와도 작동합니다. Grok Build(Apache-2.0)는 SuperGrok과 X Premium+에 포함됩니다. Google의 Antigravity CLI에는 $0 Individual 요금제가 있고, 개인 계정에서 Gemini CLI를 대체했습니다. 잘하는 것이 서로 다르기 때문에 두 가지를 함께 쓰는 사람이 많습니다.
"Claude Code vs Codex" 글은 대부분 벤치마크 차트로 끝납니다. 이 글은 그렇지 않습니다. 모델 순위는 몇 주마다 바뀌고, 저희는 아무것도 측정하지 않았기 때문입니다. 저희는 다섯 에이전트를 모두 같은 서버에서 실행합니다. 그게 Maude가 하는 일이니까요. 저희가 비교할 수 있는 것은 각 에이전트의 설치 방법, 로그인 방법, 결제 방식, 권한 처리, 헤드리스 실행, 원격 접근 방법입니다. 이런 차이가 에이전트가 내 환경에 어떻게 맞을지를 결정하며, 모델보다 덜 자주 바뀝니다.
나란히 비교
| Claude Code | Codex | OpenCode | Grok Build | Antigravity CLI | |
|---|---|---|---|---|---|
| 만든 곳 | Anthropic | OpenAI | 오픈 소스 프로젝트 (anomalyco) | xAI | |
| 설치 (macOS/Linux) | curl -fsSL https://claude.ai/install.sh | bash | npm install -g @openai/codex | curl -fsSL https://opencode.ai/install | bash | curl -fsSL https://x.ai/cli/install.sh | bash | curl -fsSL https://antigravity.google/cli/install.sh | bash |
| 로그인 | Claude 계정(Pro, Max, Team, Enterprise), Console API 키, 또는 클라우드 제공자 | ChatGPT 계정(브라우저 또는 --device-auth) 또는 API 키 | 모델 제공자마다 /connect (API 키) | 브라우저 로그인 또는 XAI_API_KEY | Google 로그인(SSH에서는 코드 붙여넣기) 또는 GEMINI_API_KEY |
| 요금제 | Pro 월 $20(연간 결제 시 $17), Max 월 $100부터. Free에는 없음 | Free, Go $8, Plus $20, Pro $100부터, Business 사용자당 $20 | 사용하는 제공자. 또는 OpenCode Go 월 $10, Go Plus 월 $40, Zen 종량제 | SuperGrok 및 X Premium+ 구독자, 또는 API | 주간 한도가 있는 $0 Individual 요금제. 더 높은 한도는 Google AI Pro/Ultra |
| 권한 모델 | 모드: 수동, 편집 자동 승인, 계획, 자동(분류기), dontAsk, 바이패스. 선택적 Bash 샌드박스 | 샌드박스(read-only, workspace-write, danger-full-access) + 승인 정책. OS 수준 샌드박싱 | 설정 파일에서 도구별 ask/allow/deny 규칙 | Plan Mode. 승인 설정은 xAI 문서 참고 | TUI에서는 물어봄. 헤드리스 실행에서는 묻지 않고 거부 후 보고 |
| 헤드리스 | claude -p | codex exec | opencode run, opencode serve | grok -p … --output-format streaming-json, ACP | stream-json과 함께 agy --print |
| 공식 원격 | Claude 앱의 Remote Control과 클라우드 세션 | ChatGPT 앱의 Remote (Mac/Windows 호스트) | 공식 없음. opencode serve + 커뮤니티 앱 | 문서화된 것 없음. 테스트 중이라는 보도 | Remote Control 웹 대시보드 |
| 라이선스 | 독점 | Apache-2.0 | MIT | Apache-2.0 | 오픈 소스 아님 |
2026-10-01에 각 업체의 문서, 요금 페이지, 저장소(아래 링크)로 확인했습니다. 가격은 USD입니다. 다섯 가지 모두 Homebrew, npm, Windows 설치 프로그램 등 다른 설치 방법도 있습니다.
설치와 로그인
Claude Code는 Anthropic의 네이티브 설치 프로그램(자동 업데이트), Homebrew, apt/dnf/apk, npm으로 설치합니다(설정 문서). Pro, Max, Team, Enterprise 또는 Console 계정이 필요하며, 무료 Claude 요금제에는 포함되지 않습니다. Codex는 npm의 @openai/codex(스코프 없는 codex 패키지는 다른 것입니다)나 Homebrew cask입니다. 브라우저가 없는 서버에서는 기기 코드 로그인을 ChatGPT 보안 설정에서 활성화한 뒤 codex login --device-auth를 쓰는 것이 깔끔합니다.
OpenCode에는 자체 계정이 없습니다. 제공자에 /connect하고 그 키를 붙여넣습니다(문서). Grok Build는 첫 실행 시 브라우저를 열거나, 헤드리스 머신에서는 XAI_API_KEY를 사용합니다(문서). Antigravity CLI(agy)는 SSH를 감지하면 URL을 출력하므로, 다른 기기에서 열고 코드를 붙여넣습니다. CI에는 Gemini API 키를 쓸 수 있습니다(문서). 서버 쪽 설정은 VPS에서 Claude Code 실행하기, VPS에서 Codex CLI 실행하기, 서버에서 Antigravity CLI 실행하기를 참고하세요.
요금제와 가격
Claude Code와 Codex는 보통 이미 쓰고 있을지 모르는 채팅 구독으로 결제합니다. Claude 요금 페이지에 따르면 Pro는 월 $20(연간 결제 시 월 $17), Max는 월 $100부터이며, Claude Code는 채팅과 같은 사용량 한도를 공유합니다. OpenAI의 Codex 요금에는 하위에 Free와 Go($8), Plus $20, 그리고 $100, $200, $500의 Pro 등급이 있습니다. Plus에는 5시간 단위의 사용량 구간이 있습니다. 둘 다 대신 API 키를 API 요금으로 쓸 수도 있습니다.
OpenCode는 자유 소프트웨어이므로 모델 제공자에게 비용을 냅니다. OpenCode 자체의 Go 요금제는 월 $10(Go Plus는 $40)로 사용량 한도가 있는 오픈 코딩 모델 묶음을 쓰며, Zen은 종량제입니다. xAI 발표에 따르면 Grok Build는 2026년 5월 모든 SuperGrok 및 X Premium+ 구독자에게 열렸습니다. 최신 가격은 xAI에서 확인하세요. Antigravity의 요금 페이지에는 주간 한도가 있는 $0 Individual 요금제, Google AI Pro와 Ultra의 더 높은 한도, 시트당 $30부터의 비즈니스 요금제가 있습니다. 다만 한도의 구체적인 수치는 없고, 각 요금제 할당량 중 CLI가 얼마나 쓸 수 있는지도 확인하지 못했습니다.
가장 저렴하게 시작하는 방법: Codex는 ChatGPT Free에 있고, Antigravity에는 $0 Individual 요금제가 있으며, OpenCode는 Zen이나 내 키로 무료 모델을 실행할 수 있습니다. Claude Code와 Grok Build에는 무료 등급이 없습니다.
권한과 샌드박스
다섯 가지가 가장 크게 다른 부분입니다. Claude Code에는 권한 모드가 있습니다. 대부분의 작업 전에 묻는 수동, acceptEdits, plan, 사용자 대신 분류기가 작업을 검토하는 auto, CI용 dontAsk, 그리고 Anthropic이 격리된 컨테이너와 VM 전용이라고 말하는 bypassPermissions입니다. macOS, Linux, WSL2에는 선택적 Bash 샌드박스도 있습니다. Codex는 명령이 무엇을 건드릴 수 있는지와 언제 물어보는지를 분리합니다. 샌드박스 모드는 read-only, workspace-write, danger-full-access이며, macOS에서는 Seatbelt, Linux에서는 bubblewrap과 seccomp로 강제되고, 그 위에 승인 정책이 얹힙니다.
OpenCode는 각 도구를 ask, allow, deny로 설정하는 설정 파일 규칙을 사용합니다. Grok Build에는 Plan Mode가 있고, 나머지 승인 설정은 문서에서 다룹니다. Antigravity CLI는 대화형 TUI에서는 묻지만, 헤드리스 print 모드에서는 멈춰서 물어볼 수 없습니다. 권한이 필요한 작업은 거부되어 결과에 나열되고, 무엇을 실행할지는 설정 파일의 허용 규칙이 결정합니다. 모든 확인을 끄고 에이전트를 실행하는 것은 별개의 주제입니다. 에이전트를 전체 권한으로 안전하게 실행하기를 참고하세요.
헤드리스와 원격
다섯 가지 모두 TUI 없이 실행됩니다. claude -p, codex exec(기본은 read-only 샌드박스), opencode run과 opencode serve, 스트리밍 JSON을 쓰는 grok -p(그리고 Agent Client Protocol), 입출력에 stream-json을 쓰는 print 모드의 agy입니다. 덕분에 앱과 스크립트에서 조작할 수 있습니다.
휴대폰에서 접근하는 방법으로, Anthropic은 Claude 앱에 Remote Control과 클라우드 세션을 제공합니다. OpenAI에는 Mac 또는 Windows 호스트를 전제로 한 ChatGPT 앱의 Remote가 있습니다. Google의 Antigravity Remote Control은 상시 실행되는 agy remote-control start 데몬과 함께 쓰는 웹 대시보드입니다. OpenCode에는 opencode serve와 커뮤니티 앱이 있습니다. Grok Build에는 아직 문서화된 공식 원격 기능이 없습니다. 각 에이전트 페이지에서 선택지를 다룹니다: Claude Code, Codex, OpenCode, Grok Build, Antigravity.
오픈 소스와 라이선스
Codex는 Apache-2.0이며 Rust로 작성되었습니다. OpenCode는 MIT입니다. Grok Build는 Apache-2.0으로, xAI 내부 모노레포에서 동기화되며 외부 기여를 받지 않습니다. Claude Code 저장소에는 Anthropic 상업 약관에 따른 all rights reserved 라이선스가 있습니다. Antigravity CLI는 바이너리로 배포되며, 공개 GitHub 저장소에는 문서와 이슈 트래커만 있고 오픈 소스 라이선스는 없습니다.
여기 없는 것 하나: Gemini CLI는 2026년 6월 18일 무료 및 Google AI Pro/Ultra 개인 계정 지원을 중단했고, Google은 이런 사용자를 Antigravity CLI로 안내합니다. API 키와 Code Assist Standard/Enterprise 사용자는 영향을 받지 않았습니다. Gemini CLI가 사라진 지금 무엇을 써야 할까를 참고하세요.
무엇을 써야 할까?
- 이미 Claude나 ChatGPT를 결제하고 있다면: 구독에 포함된 에이전트로 시작하세요. 본격적으로 쓰기에 가장 저렴한 방법입니다.
- 오픈 소스와 모든 모델을 원한다면: OpenCode.
- OS가 강제하는 샌드박스를 원한다면: Codex의 샌드박스 모드가 가장 명시적입니다. Claude Code의 Bash 샌드박스는 옵트인입니다.
- 무료로 시작하고 싶다면: ChatGPT Free의 Codex, 또는 Antigravity의 $0 Individual 요금제.
- SuperGrok이나 X Premium+를 쓰고 있다면: Grok Build가 포함되어 있습니다.
두 가지를 함께 쓰기
하나만 고를 필요는 없습니다. 에이전트는 막히는 지점이 서로 다르고, 두 번째 에이전트가 새 컨텍스트로 같은 diff를 읽으면 첫 번째가 놓친 것을 찾아내는 경우가 많습니다. Maude에서는 유휴 세션을 다른 에이전트로 전환할 수 있습니다. 새 에이전트는 계획, 수정한 파일, git 상태, 최근 대화, 마지막 지시를 담은 요약을 받고, 다시 전환하면 원래 에이전트 자신의 세션이 이어집니다. 이것이 코딩 에이전트 간에 작업 넘기기의 핵심입니다. 각 에이전트는 여전히 자신의 구독이나 키를 쓰며, Maude는 다섯 가지 모두를 검증된 버전으로 서버에 설치합니다.
자주 묻는 질문
가장 저렴한 것은 무엇인가요?
오픈 소스인 것은 무엇인가요?
구독 하나로 모두 쓸 수 있나요?
대규모 리팩터링에는 어느 것이 가장 좋나요?
변경 사항
- — 최초 게시. 설치 명령, 로그인, 요금제, 권한 모델, 라이선스를 각 업체의 문서, 요금 페이지, 저장소로 확인했습니다.