빠른 참조

Google Antigravity CLI (agy) 명령어 및 설정 치트시트

Google의 터미널 코딩 에이전트 Antigravity CLI (agy) 핵심 레퍼런스 가이드: 시작 플래그와 하위 명령어, TUI 슬래시 명령어 및 단축키, .agents/ 및 mcp_config.json 구성, Gemini CLI 마이그레이션 체크리스트를 정리합니다.

· 게시일

**Antigravity CLI (agy)**는 Antigravity 2.0 플랫폼에 포함된 Google의 경량 Go 기반 터미널 네이티브 코딩 에이전트입니다. 병렬 서브에이전트 실행, Git worktree 격리, Agent Skills, 플러그인 및 MCP 통합을 위해 설계되었으며, 기존 일반 사용자용 Gemini CLI를 대체합니다.

이 치트시트는 agy CLI 플래그와 하위 명령어, 대화형 슬래시 명령어, 단축키, .agents/ 및 mcp_config.json 설정, 그리고 Gemini CLI 마이그레이션 단계를 다룹니다.

🔗 관련 치트시트: 터미널 AI 코딩 CLI 비교 치트시트 · Claude Code CLI 치트시트 · OpenAI Codex CLI 치트시트 · AI 에이전트 스킬 아키텍처 치트시트


1. 설치, 하위 명령어 및 시작 플래그

1.1 설치 및 실행

# Antigravity CLI 설치
curl -fsSL https://antigravity.google/cli/install.sh | bash

# 대화형 TUI 실행 (첫 실행 시 화면의 인증 안내를 따르세요)
agy

1.2 핵심 하위 명령어 및 시작 플래그

명령어 / 플래그 설명 사용 예시
agy 활성 작업 공간에서 대화형 TUI 실행 agy
agy -p "<prompt>" 비대화형(헤드리스) 실행, stdout으로 결과를 출력하고 종료 agy -p "Summarize the last 5 commits"
agy -i "<prompt>" 초기 프롬프트가 미리 입력된 상태로 대화형 세션 시작 agy -i "Refactor auth middleware under src/auth"
agy -c, --continue 가장 최근 대화 세션 재개 agy -c
agy --conversation <id> ID로 특정 과거 대화 불러오기 agy --conversation 42a506e6-...
--mode <mode> 실행 권한 모드 설정:
default · accept-edits · auto (샌드박스 내 자동 승인) · plan
agy --mode accept-edits
--model <model> 현재 세션에 사용할 모델 재정의 agy --model gemini-3.8-flash
--effort <level> 추론 강도(effort) 설정 (low ~ max, 모델에 따라 다름) agy --effort high
--agent <agent> 시작 시 사용자 지정 에이전트 프로필 연결 agy --agent reviewer
--add-dir <path> 추가 디렉터리에 작업 공간 컨텍스트 접근 권한 부여 (반복 지정 가능) agy --add-dir ../shared-types
agy models / agy agents 사용 가능한 모델 또는 구성된 사용자 지정 에이전트 목록 조회 agy models
agy plugin <subcmd> 플러그인 관리: install · list · validate --strict · import gemini agy plugin validate --strict ./my-plugin

2. 대화형 TUI 슬래시 명령어

agy 내부에서 /를 입력해 내장 명령어를 호출하고 자동 완성할 수 있습니다.

2.1 일반, 세션 및 기록 제어

명령어 기능 참고 및 사용법
? / /help 사용 가능한 모든 슬래시 명령어 및 단축키 목록 표시 세션 중 빠른 참조
/config / /settings 전체 화면 대화형 설정 오버레이 열기 기본 설정, 테마 및 권한(settings.json) 편집
/clear 활성 프롬프트 버퍼를 비우고 새 세션 시작 관련 없는 다른 작업으로 깔끔하게 전환
/compact 대화 이력을 압축 및 요약 장기 실행 시 컨텍스트 여유 공간 확보
/resume 대화 선택기를 열어 이전 세션 복원 중단된 워크플로 이어서 진행
/rewind / /undo 대화 턴을 한 단계씩 뒤로 되돌리기 잘못된 턴이나 작업 방향 복구
/fork 현재 체크포인트에서 대화 분기 병렬 작업 공간 브랜치를 안전하게 탐색
/exit / /quit agy CLI 세션 종료 또는 Ctrl + D Ctrl + D 입력

2.2 모델, 워크플로, 에이전트 및 확장 기능

명령어 기능 참고 및 사용법
/model 세션 도중 활성 AI 모델 전환 속도/비용과 추론 성능 간의 균형 조절
/effort 추론 effort(low ~ max) 확인 또는 설정 참고: agy -p "/effort"는 읽기 전용 JSON 출력
/plan 파일 수정 전 단계별 구현 계획 생성 대규모 아키텍처 변경 전 안전 점검 단계
/goal 중간 멈춤 없이 완료될 때까지 자율 실행 장기 목표 달성에 적합
/grill-me 코딩 전 대화형 요구사항 인터뷰 진행 엣지 케이스와 인수 기준을 사전에 명확화
/agent 사용자 지정 서브에이전트/에이전트 프로필 전환 또는 호출 .agents/agents/에서 정의 로드
/worktree 격리된 Git worktree 디렉터리 생성 및 관리 메인 트리를 오염시키지 않고 병렬 브랜치 작업
/mcp 실시간 MCP 연결 상태 및 로그 확인, 설정 다시 불러오기 로컬 또는 원격 MCP 서버 문제 해결
/plugin Marketplace 플러그인 탐색, 활성화, 비활성화 및 검사 번들된 스킬, 규칙, 훅, MCP 서버 관리
/voice 음성 받아쓰기 입력 모드 전환 동일 기능 단축키: F5

3. 터미널 단축키 및 입력 구문

단축키 / 구문 동작 효과 및 시나리오
@<path> 파일 경로 자동 완성 특정 파일 또는 디렉터리 경로를 컨텍스트에 삽입
!<command> 인라인 터미널 실행 앞에 !를 붙여 셸 명령을 직접 실행 (예: !npm run build)
Ctrl + G 외부 편집기 열기 기본 편집기(Vim, VS Code)에서 긴 프롬프트나 여러 줄 프롬프트 작성
Esc Esc 활성 프롬프트 입력창 비우기 스트리밍이 없을 때 대기 중인 입력 내용 지우기
F5 음성 받아쓰기 토글 /voice와 동일
Ctrl + D Ctrl + D 세션 종료 Ctrl + D를 두 번 눌러 깔끔하게 종료

4. 설정 계층 구조 및 mcp_config.json

4.1 전역 범위 vs 작업 공간 범위 디렉터리 맵

계층 전역 범위 (모든 작업 공간) 작업 공간 범위 (프로젝트 로컬) 용도
CLI 설정 ~/.gemini/antigravity-cli/settings.json — CLI 환경설정, 테마, 편집기 및 기본 권한
키 바인딩 ~/.gemini/antigravity-cli/keybindings.json — 사용자 지정 터미널 키 매핑
프로젝트 지침 ~/.gemini/AGENTS.md 또는 GEMINI.md ./AGENTS.md 또는 ./GEMINI.md 리포지토리 영구 규칙, 빌드/테스트 명령어, 페르소나
상시 적용 규칙 ~/.gemini/config/rules/*.md .agents/rules/*.md 컨텍스트에 자동으로 주입되는 백그라운드 제약 조건
Agent Skills ~/.gemini/config/skills/<name>/SKILL.md .agents/skills/<name>/SKILL.md 스크립트와 리소스가 포함된 모듈형 Agent Skills 패키지
MCP 설정 ~/.gemini/config/mcp_config.json .agents/mcp_config.json 로컬 stdio 및 원격 HTTP MCP 서버 정의

⚠️ 원격 MCP 호환성 중단 스키마 (serverUrl): mcp_config.json에서 원격 HTTP MCP 서버는 기존 url이나 httpUrl 키 대신 반드시 serverUrl을 사용해야 합니다. url을 사용하면 오류 없이 조용히 연결에 실패합니다.

{
  "mcpServers": {
    "remote-docs": {
      "serverUrl": "https://docsmcp.googleapis.com/mcp/v1",
      "oauth": {
        "clientId": "OAUTH_CLIENT_ID",
        "clientSecret": "OAUTH_CLIENT_SECRET"
      }
    },
    "local-tool": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.example.com/mcp"]
    }
  }
}

5. 기존 Gemini CLI에서 agy로 마이그레이션하기

Gemini CLI의 일반 사용자용 무료 티어 및 Google AI Pro/Ultra 요청 지원은 2026년 6월 18일에 종료되었습니다(기업용 Gemini Code Assist 및 종량제 API 키 워크플로만 유지). agy로의 주요 마이그레이션 매핑은 다음과 같습니다.

구성 요소 기존 Gemini CLI Antigravity CLI (agy) 마이그레이션 작업
런타임 및 바이너리 오픈소스 TypeScript (gemini) Go 기반 멀티 에이전트 CLI (agy) 호출 명령어를 agy로 전환 (실행 시 자동 온보딩 진행)
확장 기능 Gemini CLI extensions 네이티브 Antigravity 플러그인 **agy plugin import gemini**를 실행해 변환 및 가져오기
지침 파일 GEMINI.md GEMINI.md 및 AGENTS.md 완전 호환 — 기존 GEMINI.md를 그대로 사용 가능
로컬 스킬 경로 .gemini/skills/ .agents/skills/ 스킬 폴더를 .agents/skills/<name>/SKILL.md로 이동
기존 워크플로 .agents/workflows/ Agent Skills로 통합 단일 파일 워크플로를 .agents/skills/ 형식으로 변환 (/migrate-workflows)
MCP 설정 및 키 settings.json 내부에 url 사용 전용 **mcp_config.json**에서 serverUrl 사용 MCP 블록을 mcp_config.json으로 분리하고 url을 serverUrl로 변경

관련 주제