Collaboration Scenario: Claude Code × Antigravity

이 시나리오는 Andrej Karpathy의 ‘추상화된 계층’ 요소를 활용하여 전체 개발 사이클을 수행하는 Claude Code와 Antigravity의 협업 모델을 정의합니다.


1. 환경 설정 (Setup)

[사용 요소: Context, Memory, Workflows]

  • Claude Code: CLAUDE.md(프로젝트 헌법)를 로드하여 코딩 표준 및 빌드 규칙을 **컨텍스트(Context)**로 수용합니다.
  • Antigravity: .agent/workflows/의 자동화 스크립트를 로드하고, task.md를 생성하여 현재의 메모리(Memory) 상태를 초기화합니다.

2. 기능 명세 (Specification)

[사용 요소: Tools, Mode]

  • User: INITIAL.md에 요구사항을 기술합니다.
  • Antigravity: read_file **도구(Tools)**를 사용하여 명세서를 분석합니다. PLANNING **모드(Mode)**로 진입하여 구현 범위를 확정하고 task.md에 체크리스트를 생성합니다.

3. 작업 명세서 작성 (Blueprinting)

[사용 요소: Skills, MCP, Artifacts]

  • Claude Code: /generate-prp 명령어를 실행합니다.
  • Antigravity: api-skill(Skill/MCP)을 가동하여 로컬/외부 문서를 검색하고, 최적화된 구현 청사진인 PRPs/feature.md(Artifact)를 생성합니다. 이 과정에서 **할제(Scaffolding)**가 구축됩니다.

4. 기능 구현 (Implementation)

[사용 요소: Agents, LSP, Tools]

  • Claude Code: /execute-prp 명령어로 구현을 위임합니다.
  • Antigravity: EXECUTION 모드에서 에이전트(Agent) 로직을 가동합니다. LSP의 정적 분석을 받으며 multi_replace_file_content 도구를 통해 코드를 작성합니다. 충돌이나 오류 발생 시 스스로 하위 에이전트를 생성하거나 검색을 통해 해결합니다.

5. 검증 (Verification)

[사용 요소: Workflows, Video/Logs, Artifacts]

  • Antigravity: VERIFICATION 모드로 전환합니다. 미리 정의된 /build/test **워크플로우(Workflows)**를 연속 호출합니다.
  • Verification Layer: 테스트 로그와 필요시 브라우저 실행 비디오/이미지를 캡처하여 증거를 수집합니다.
  • Final Output: 모든 성공 지표를 반영한 walkthrough.md(Artifact)를 제출하고 사용자의 최종 승인을 받습니다.

핵심 요약: 역할 분담

구 분Claude Code (Command Center)Antigravity (Execution Specialist)
주요역할정책 결정, 명령어 인터페이스, 전체 흐름 제어자율적 코드 수정, 도구 체인 연쇄 호출, 상태 추적
계층요소Slash Commands, Prompting, General ContextAgents, Scaffolding, Tools, Task Memory
**비 유 **목적지를 결정하고 명령을 내리는 운전자도로 상황을 분석하며 최적의 기어로 변속하는 자율 제어 시스템

관련 노트