🤖 AI 코딩 패러다임
Claude Code vs Antigravity
🔵 Context Engineering (Claude Code)
핵심 철학: 정확한 정보 주입 (Data-Centric)
| 항목 | 내용 |
|---|---|
| 주요 목표 | AI가 코드를 짤 때 필요한 배경지식을 최적화 |
| 강점 도구 | ⚡ Claude Code (CLI 기반의 정밀한 편집) |
| 작동 방식 | 관련 파일, 문서, 규칙을 선별하여 AI에 제공 |
| 개발자 역할 | 정보의 큐레이터 (무엇을 읽힐지 결정) |
토큰 비용 절감 & 환각 최소화
🟢 Agentic Coding (Antigravity)
핵심 철학: 자율적 실행 (Action-Centric)
| 항목 | 내용 |
|---|---|
| 주요 목표 | AI가 스스로 계획을 세우고 도구를 사용해 완결 |
| 강점 도구 | ⚡ Antigravity (IDE 내장형 자율 에이전트) |
| 작동 방식 | AI가 브라우저, 터미널 등을 직접 조작 |
| 개발자 역할 | 목표 설정 및 승인자 (무엇을 할지 결정) |
피드백 루프(Loop)가 핵심
⚖️ 기법 비교
| 구분 | Context Engineering | Agentic Coding |
|---|---|---|
| 철학 | Data-Centric | Action-Centric |
| 도구 | Claude Code | Antigravity |
| 역할 | 큐레이터 | 승인자 |
| 방식 | 정보 제공 | 직접 조작 |
공통점
- AI 코딩 효율화
- 에이전트 기반 실행
- 자동화된 피드백
🧩 AI 코딩 시스템의 핵심 구성요소 (8가지)
🤖 주체와 실행
- Agents (에이전트) — 전체 프로젝트의 목표를 이해하고 실행하는 메인 지능체
- SubAgents (서브 에이전트) — 복잡한 작업을 쪼개어 병렬로 처리하는 하위 실행 단위 (예: UI 에이전트 / API 에이전트)
🛠️ 능력과 도구
- Skills (스킬) — 에이전트가 수행할 수 있는 특정 기능 모음
- Command (명령어) —
/ask,/fix,/submit등 개발자의 직접 지시어 - MCP (Model Context Protocol) — AI 모델이 다양한 데이터 소스에 접근하는 연결 통로
📏 제약과 범위
- Rules (규칙) — 코딩 컨벤션 & 금지 사항 가이드라인 (
.cursorrules,CLAUDE.md) - Context Window Size — AI가 한 번에 처리할 수 있는 정보의 양
- Hook (훅) — 이벤트 발생 시 AI가 자동으로 작업을 수행하는 트리거
📌 요약 및 전망
- Claude Code + Context Engineering → 터미널 워크플로우로 빠르고 정확한 수정 지원
- Antigravity + Agentic Coding → IDE 수준에서 개발자는 “무엇을 만들지”만 고민
💡 Tip:
.rules파일로 명확한 규칙을 제공하고, MCP로 최신 프로젝트 문서를 AI에 실시간 연결
관련 노트
- Part 3. 컨텍스트 엔지니어링_canvas — Context Engineering 구성요소 상세
- Part 3. 컨텍스트 엔지니어링 — 텍스트 요약
- COLLABORATION_SCENARIO — Claude Code × Antigravity 협업 모델
- Claude Code를 만든 Boris Cherny의 13가지 팁 — Claude Code 실전 팁