구글 안티그래비티(Antigravity): AI 코딩의 미래, 하지만 아직은...
구글(Google)에서 출시한 AI 기반 코드 에디터인 안티그래비티(Antigravity)는 VS Code를 기반으로 하며, 현재 무료(Free)로 제공됨
Agent-First 워크플로우를 통해 코드 편집, 브라우저, 에이전트 관리 기능을 통합하여 개발 생산성을 높이고자 함
Gemini 3 모델을 활용하여 코드 생성, 에셋 생성 등 복잡한 작업을 단 한 번의 시도(One-shot)로 수행하는 강력한 성능을 보임
브라우저 통합(Browser Integration)을 통해 코드 실행 및 테스트 자동화 기능을 제공하며, 개발 과정을 시각적으로 확인할 수 있음
버그, 확장성 문제, 성능 저하 등 불안정한 사용성(Unstable Usability)으로 인해, 아직은 주력 에디터로 사용하기에는 어려움이 있음
Agent-First 워크플로우: 새로운 개발 패러다임
안티그래비티(Antigravity)는 기존 IDE와 달리 Agent Manager를 중심으로 하는 새로운 개발 방식을 제시한다. Agent Manager는 개발 작업을 관리하는 'Inbox' 역할을 수행하며, 여러 프로젝트를 동시에 관리하고 에이전트의 상태를 시각적으로 보여준다.
Editor: 코드 편집 담당
Browser: Chrome 브라우저를 내장하여 코드 실행 및 테스트 자동화
Agent Manager: AI 에이전트의 작업 관리 및 상태 표시
이러한 구조는 개발자가 여러 작업에 집중할 수 있도록 돕지만, 아직은 버그와 기능 부족으로 인해 완벽한 경험을 제공하지 못한다.
Gemini 3의 강력한 성능: 코드 생성 및 에셋 자동화
안티그래비티(Antigravity)는 구글(Google)의 최신 AI 모델인 Gemini 3를 기반으로 하여, 코드 생성 및 에셋 생성 능력이 뛰어나다. 특히, 'Insaniquarium' 게임 클론을 생성하는 과정에서, Gemini 3는 코드뿐만 아니라 게임에 필요한 이미지 에셋(Image Assets)까지 자동으로 생성했다.
코드 자동 생성: 개발자가 제시한 요구사항을 기반으로 코드를 생성
에셋 자동 생성: 이미지 생성 모델을 활용하여 게임에 필요한 스프라이트(Sprite) 생성
피드백 기반 개선: 생성된 결과물에 대한 피드백을 반영하여 지속적으로 개선
이러한 기능은 개발 시간을 단축시키고, 창의적인 아이디어를 빠르게 구현할 수 있도록 돕는다.
브라우저 통합: 자동화된 테스트 환경
안티그래비티(Antigravity)는 Chrome 브라우저를 내장하여, 개발자가 코드를 실행하고 테스트하는 과정을 자동화한다. 'Browser Agent'를 통해, AI가 직접 브라우저를 제어하며, 코드의 동작을 검증하고, 오류 발생 시 스크린샷과 비디오를 기록한다.
자동화된 테스트: AI가 브라우저를 제어하여 코드의 동작을 검증
시각적 피드백: 테스트 결과를 시각적으로 확인 가능
오류 분석: 오류 발생 시 스크린샷 및 비디오 기록
이러한 기능은 개발자가 코드의 품질을 효율적으로 관리하고, 디버깅 시간을 단축하는 데 기여한다.
VS Code 기반: Windsurf 기술의 흔적
안티그래비티(Antigravity)는 VS Code를 기반으로 개발되었으며, 코드 에디터의 핵심 기능은 VS Code와 유사하다. 하지만, 구글(Google)은 VS Code의 UI를 변경하고, Microsoft 관련 브랜딩을 제거하는 등, VS Code와의 차별화를 시도했다. 또한, 파일 검색 기능에서 'Cascade'라는 단어가 발견되는데, 이는 Windsurf 에디터에서 사용되던 AI 에이전트의 이름이다.
VS Code 기반: VS Code의 핵심 기능을 계승
UI/UX 변경: VS Code의 UI를 변경하고, Microsoft 관련 브랜딩 제거
Windsurf 기술 활용 가능성: 'Cascade'라는 단어를 통해 Windsurf 기술을 활용했을 가능성 제기
이러한 배경을 통해, 안티그래비티(Antigravity)가 VS Code를 기반으로 하면서도, Windsurf 기술을 활용하여 개발 시간을 단축했을 것으로 추측할 수 있다.
안정성 및 성능 문제: 개선 과제
안티그래비티(Antigravity)는 아직 개발 초기 단계로, 버그, 확장성 문제, 성능 저하 등 해결해야 할 과제가 많다. 특히, Svelte 확장 기능 미지원, 'Review Code' 버튼의 오작동, 파일 탐색기에서 방향키 사용 불가 등, 기본적인 기능에서 불편함이 발생한다. 또한, 에이전트가 작업을 수행하는 동안 UI에 렉(Lag)이 발생하고, 배터리 소모가 심하다는 점도 문제로 지적된다.
버그: 기능 오작동 및 확장 기능 미지원
성능 저하: UI 렉 및 배터리 소모 심화
기능 부족: Git Worktrees 미지원
구글(Google)이 안티그래비티(Antigravity)의 잠재력을 실현하기 위해서는, 이러한 문제들을 해결하고, 사용자 경험을 개선해야 한다.