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 Context | Agents, Scaffolding, Tools, Task Memory |
| **비 유 ** | 목적지를 결정하고 명령을 내리는 운전자 | 도로 상황을 분석하며 최적의 기어로 변속하는 자율 제어 시스템 |
관련 노트
- Claude Code를 만든 Boris Cherny의 13가지 팁 — Claude Code 실전 팁 (CLAUDE.md, 서브에이전트 등)
- Claude Code 최신 업데이트 — 컨텍스트 포크, 훅, Skill 등 최신 기능
- (정리) Agentic Design Patterns — 에이전트 협업 패턴 이론
- 세미나 커리큘럼 — 컨텍스트 엔지니어링 세미나 (Part 3)