제미나이 CLI
Google이 오픈소스로 공개한 AI 에이전트 CLI 도구로, 터미널에서 코드 이해, 파일 조작, 명령어 실행, 대규모 코드베이스 편집을 지원한다. Google의 Gemini 모델을 기반으로 하며, Gemini의 멀티모달 능력을 활용하여 텍스트뿐 아니라 이미지와 비디오 생성까지 가능하다는 것이 독특한 차별점이다. 예를 들어, '이 UI의 스크린샷을 보고 React 컴포넌트를 만들어줘'와 같은 시각적 입력 기반 코딩이 가능하다. 오픈소스 프로젝트로 커뮤니티 기여가 가능하며, Google Cloud 생태계(Cloud Functions, Firebase, Vertex AI 등)와 긴밀하게 통합된다. Gemini Code Assist(IDE 기반 도구)와도 연동되어, CLI에서 시작한 작업을 IDE에서 이어서 할 수 있다. Claude Code, Codex CLI와 함께 3대 CLI 코딩 에이전트를 형성하며, Google 계정만 있으면 무료로 사용할 수 있어 진입 장벽이 낮다.
예시
터미널에서 '이 프로젝트를 Docker로 컨테이너화해줘'라고 명령하면, Dockerfile과 docker-compose.yml을 생성하고 빌드까지 실행.
참고
오픈소스. Gemini Code Assist와 연동 가능. Google Cloud 생태계와 통합.
공식·관련 링크
geminicli.com카테고리
CLI·터미널 도구
난이도
intermediate
태그
제미나이CLI · Google
함께 읽기
연관 용어
대표 도구
클로드 코드
Anthropic이 개발한 에이전틱(agentic) 코딩 도구로, 터미널·VS Code·JetBrains·데스크톱 앱·웹 등 다양한 환경에서 동작한다. 단순 코드 자동완성을 넘어, 코드베이스 전체를 읽고 파일을 편집하며, 셸 명령을 실행하고, 외부 도구(MCP 서버 등)와 연동해 하나의 에이전트처럼 작업을 수행한다. 핵심 기능으로 플랜 모드(Shift+Tab 2회)를 통한 사전 설계, 스킬(SKILL.md) 기반의 재사용 가능 작업 지침, 서브에이전트 위임, CLAUDE.md를 통한 프로젝트별 기억(memory), 확장된 사고(extended thinking) 등이 있다. GitHub Actions·GitLab CI/CD 통합으로 PR 리뷰와 이슈 트리아지를 자동화할 수 있고, Slack·Chrome 확장과도 연결된다. Claude 모델 패밀리(Opus, Sonnet 등) 위에서 구동되며, 모델 문자열 지정을 통해 원하는 모델을 선택할 수 있다. 2025년 초 리서치 프리뷰로 공개된 이후 빠르게 발전하여, 바이브 코딩 트렌드의 핵심 도구 중 하나로 자리잡았다. CLI 설치는 'curl -fsSL https://claude.ai/install.sh | bash'(macOS/Linux) 한 줄이면 완료된다.
CLI·터미널 도구
코덱스 CLI
OpenAI가 개발한 에이전틱 코딩 도구로, ChatGPT 웹 인터페이스, 터미널 CLI, VS Code 확장, Cursor/Windsurf 통합 등 다양한 접근 경로를 제공한다. 핵심 워크플로는 '계획(Plan) → 실행(Execute) → 관찰(Observe) → 반복(Iterate)'으로, AI가 작업을 계획한 뒤 코드를 작성·실행하고, 결과를 관찰하여 문제가 있으면 스스로 수정을 반복한다. ChatGPT 인터페이스의 Codex 탭에서는 클라우드 기반으로 에이전트가 작업을 수행하므로, 로컬 환경 설정 없이도 에이전틱 코딩을 경험할 수 있다. Codex mini 모델은 빠르고 저렴한 편집에 최적화된 경량 모델로, 간단한 코드 수정이나 리팩토링에 적합하다. ChatGPT Plus($20/월) 또는 Pro($200/월) 구독에 포함되어 별도 비용 없이 사용 가능하며, OpenAI 생태계(GPT-4, o1, o3 등)와의 자연스러운 통합이 강점이다. Claude Code와 함께 CLI 기반 AI 코딩 에이전트의 양대 산맥을 형성하고 있다.
CLI·터미널 도구
에이더
터미널에서 동작하는 오픈소스 AI 페어 프로그래밍 도구로, 특정 AI 제공사에 종속되지 않는 '모델 독립성(model agnosticism)'이 가장 큰 특징이다. GPT-4, Claude, Gemini, DeepSeek, Llama 등 사실상 모든 주요 LLM을 지원하며, --model 플래그로 쉽게 전환할 수 있어 모델 비교나 비용 최적화에 유리하다. Git과 극도로 긴밀하게 통합되어 있어, 모든 코드 변경이 Git diff 단위로 추적되고, 각 변경마다 의미 있는 커밋 메시지가 자동 생성된다. 즉, AI가 수정한 모든 내용이 Git 히스토리에 깔끔하게 기록되므로, 문제 발생 시 특정 변경을 쉽게 되돌릴 수 있다. 'architect mode'에서는 상위 모델이 계획을 세우고 하위 모델이 실행하는 멀티모델 워크플로도 가능하다. SWE-bench에서 상위권 성적을 유지하고 있으며, 완전한 오픈소스(Apache 2.0)로 누구나 코드를 검토·수정·기여할 수 있다. 상용 도구(Claude Code, Codex CLI)의 오픈소스 대안으로 꾸준한 인기를 얻고 있다.