🤖 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 EngineeringAgentic Coding
철학Data-CentricAction-Centric
도구Claude CodeAntigravity
역할큐레이터승인자
방식정보 제공직접 조작

공통점

  • 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에 실시간 연결


관련 노트