에이전트 우선 시대의 차세대 IDE, 구글 Antigravity 정리

okorion·2025년 12월 3일

🛠 Fix & Build

목록 보기
7/12

1. 한눈에 보는 요약

  • 정체성: VS Code 기반으로 만든 구글의 차세대 AI IDE이자 “에이전트 개발 플랫폼(Agentic Development Platform)”

  • 핵심 컨셉:

    • 탭 자동완성 + 자연어 코드 명령 + 문맥 인식 에이전트가 결합된 AI IDE 코어
    • 에디터·터미널·브라우저를 가로지르며 작업하는 멀티 에이전트, 이를 한 곳에서 관리하는 Manager(미션 컨트롤) 뷰
  • 검증 방식: 에이전트의 행동 로그 대신, 사람이 검증하기 쉬운 Artifacts(작업 산출물: 계획, 체크리스트, 스크린샷, 브라우저 녹화 등) 중심으로 신뢰성 확보

  • 모델·플랫폼:

    • 기본은 Gemini 3 Pro 기반이지만, Claude Sonnet 4.5 및 OpenAI 계열 OSS 모델도 지원
    • Windows / macOS / Linux용 클라이언트 제공, 공개 프리뷰 동안은 무료 + 넉넉한 레이트 리밋 제공
  • 타깃: 프론트엔드·풀스택·엔터프라이즈 개발자까지, “개발자가 아키텍트·리뷰어 역할에 집중”하도록 설계된 IDE


2. 왜 중요한가 (Why)

1) “코파일럿 → 에이전트” 전환

기존 AI 도구는 보조 수준이었지만, Antigravity는 작업 단위(Task)로 계획·실행·검증까지 맡기는 모델을 전제로 한다.

2) IDE 전면 재구성: Editor·Terminal·Browser 통합

코드 수정, 테스트 실행, UI 확인까지 하나의 에이전트 시나리오로 자동화할 수 있는 구조.

3) 신뢰성 문제 해결: Artifacts 기반 검증

코드 변경·테스트 결과·스크린샷 등 사람이 검토 가능한 산출물을 중심에 두어 AI 수행 결과를 투명하게 제공.

4) 멀티 에이전트 + 미션 컨트롤

여러 작업에 여러 에이전트를 투입하고, 이를 한 화면에서 동시에 조율하는 “오케스트레이션 IDE”.


3. 핵심 개념 및 기능


3-1. AI IDE Core: Editor 뷰

Editor 뷰는 VS Code에 가까운 UI지만, 다음 기능이 결합된다.

  • 탭 자동완성(tab completion)

  • 자연어 기반 코드 명령 (NL code commands)

  • 문맥 인식·구성 가능한 에이전트

    • 현재 파일, 폴더 구조, Git 기록 등 IDE 문맥을 이해
    • “리팩터링 우선”, “테스트 강화”, “프론트엔드 최적화” 등 프로필 기반 동작

결국 Editor 뷰는 “지금 보고 있는 문제를 빠르게 해결하는” 인터랙티브 레이어다.


3-2. Manager 뷰: 멀티 에이전트 미션 컨트롤

Antigravity의 핵심 UX 중 하나.

  • 여러 에이전트가 서로 다른 레포/폴더/브랜치/작업에서 동시에 실행

  • 계획·변경점·검증 결과·스크린샷 등 Artifacts 기반으로 검토

  • 특정 에이전트만 재실행/중단/수정 가능

  • 팀 내 “역할 분리된 에이전트” 구성 가능

    • 예: 문서화 에이전트, 테스트 보강 에이전트, UI 폴리싱 에이전트 등

사실상 작업 관리 + IDE + AI 오케스트레이션을 한 화면에 모은 형태.


3-3. Cross-surface Agents

Editor, Terminal, Browser를 모두 조작할 수 있는 에이전트 계층.

가능한 작업 예:

  • 코드 수정 → 테스트 실행 → 브라우저에서 UI 확인 후 스크린샷 생성
  • 실패 테스트 로그를 읽고 자동으로 수정
  • 문서/레퍼런스 페이지를 브라우저에서 확인 후 코드 생성
  • 로컬 개발 환경 전체를 에이전트가 직접 조작

기존 AI IDE보다 훨씬 넓은 실행 범위를 가진다.


3-4. Artifacts: 신뢰를 위한 산출물 레이어

에이전트가 남기는 핵심 문서들:

  • Task 계획서(Plan)
  • 변경 요약(Explainer)
  • 파일 단위 코드 diff 정리
  • 브라우저 스크린샷·녹화본
  • 테스트/빌드 검증 결과

개발자는 로그를 추적할 필요 없이 Artifacts만 검토해도 작업 품질을 판단할 수 있다.


3-5. 모델·플랫폼·요금·배포

  • 지원 모델

    • 기본: Gemini 3 Pro
    • 추가: Claude Sonnet, OpenAI 계열 OSS 모델 등
  • 지원 환경

    • Windows / macOS / 주요 Linux
  • 요금 정책

    • 현재 공개 프리뷰
    • 무료 + 충분한 호출량 제공
    • “개발자용(무료)” / “조직용(Coming soon)” 구조

4. 사용 흐름(개념)

  1. 사용자가 자연어로 목표 제시
  2. 에이전트가 Task 계획(Artifacts) 생성
  3. Editor·Terminal·Browser 넘나들며 자동 실행
  4. Artifacts 중심으로 검토·수정 요청
  5. Manager 뷰에서 여러 에이전트를 병렬 관리

핵심은 개발자가 “구현”이 아니라 검증·의사결정·설계에 집중하도록 만드는 구조라는 점.


5. 설치 및 도입 체크포인트

5-1. 설치

  • antigravity.google에서 설치
  • Google 계정 기반 로그인
  • 프리뷰 기간 동안 모든 기능 무료

5-2. 도입 전 확인사항

  1. 프리뷰 단계

    • 기능 안정성·사소한 버그 가능성 존재
  2. 보안 정책 확인

    • 사내 코드·비밀정보를 에이전트가 읽게 되는 만큼 기업 보안 요구사항 체크 필요
  3. 모델 선택 전략

    • Gemini / Claude / OSS 모델 중 어떤 모델로 통일할지 팀 정책 필요
  4. 기존 IDE/툴 체인과의 관계

    • VS Code 플러그인 의존성이 많은 프로젝트는 호환성 테스트 필요

6. 정리

  • Google Antigravity는 “AI 보조 IDE”가 아니라 에이전트가 중심이 되는 작업 단위 IDE다.
  • Editor, Terminal, Browser를 하나의 에이전트가 제어하고,
    Manager 뷰에서 여러 에이전트를 동시에 관리하는 구조가 핵심.
  • Artifacts 기반 검증은 기업 환경에서 큰 강점.
  • 프리뷰지만, 현재 세대 에이전트 IDE 중 가장 광범위한 실행 범위를 보여주는 제품군이다.

참고 - Antigravity

profile
okorion's Tech Study Blog.

0개의 댓글