구글 안티그래비티(AntiGravity)의 개요 및 핵심 특징
안티그래비티(AntiGravity)란? 구글이 개발 중인 에이전트 기반 바이브 코딩(Vibe Coding) 및 자동화 툴로, 단일 인공지능의 단순 코딩을 넘어 여러 AI 에이전트를 동시에 활용해 웹사이트, 앱 개발 및 업무 자동화를 수행하는 시스템입니다.
해외 자동화 시장에서는 기존의 n8n과 같은 툴에서 안티그래비티로 전환하는 추세입니다. 에이전트 스킬(Agent Skill)과 MCP(Model Context Protocol)를 활용하면 개발 지식이 부족한 초보자나 1인 기업도 효율적으로 고성능 웹 서비스와 자동화 워크플로우를 구축할 수 있습니다.
안티그래비티 설치 및 초보자 맞춤 환경 설정
안티그래비티를 시작하기 위한 운영체제별 설치 방법과 권장 초기 세팅 절차는 다음과 같습니다.
1. 운영체제(OS)별 다운로드 선택 기준
- Windows: 일반 PC는 X64 버전을 다운로드합니다. 서피스나 갤럭시 탭 등 ARM 기반 기기는 ARM64 버전을 선택합니다.
- Mac: M1부터 M5 프로세서 탑재 기기는 Apple Silicon 버전을, 인텔 프로세서 탑재 기기는 Intel 버전을 다운로드합니다.
2. 핵심 보안 및 권한 세팅 (Settings)
설치 도중 설정 항목을 모를 경우 스크린샷이나 텍스트를 복사하여 제미나이(Gemini) 등 AI에 물어보며 진행할 수 있으며, 초보자에게 권장하는 핵심 설정값은 아래와 같습니다.
- Terminal Command Auto Execution (터미널 명령어 자동 실행):
Request Review로 설정합니다. AI 에이전트가 폴더 생성, 파일 설치 및 삭제 등의 터미널 명령을 실행할 때 사용자 승인을 거치도록 하여 안전성을 확보합니다. 익숙해진 이후에는Always Proceed로 변경 가능합니다. - Review Policy (리뷰 정책):
Agent Decides로 설정합니다. 모든 동작마다 승인을 요청받는 번거로움을 줄이고, AI 에이전트가 판단하여 필요한 경우에만 질문하도록 자율성을 부여합니다. - 테마(Theme): Dark, Light, Red(Dracula) 중 작업 환경에 맞는 눈이 편한 테마를 선택합니다.
3. 작업 공간 및 모델 설정
- 인터페이스 구조: 좌측(코드 및 파일 디렉토리), 중앙(코드 에디터 및 작업 공간), 우측(AI 에이전트 대화창 및 텍스트/음성 입력)의 3단계 구조로 구성됩니다.
- 프로젝트 생성: [Open Folder]를 클릭하고 '초보 프로젝트' 등 원하는 작업 폴더를 지정하여 시작합니다.
- AI 모델 선택: 클로드(Claude) Opus 4.5 또는 제미나이(Gemini) 모델을 선택할 수 있습니다. 고품질 개발 작업 시에는 Gemini 3 Pro (High)를, 빠른 작업 처리가 필요한 경우에는 Gemini 3 Flash를 권장합니다.
에이전트 스킬(Agent Skill)의 개념과 역할 프롬프트 비교
에이전트 스킬(Agent Skill)이란? AI 에이전트에게 특정 역할, 도구 사용 권한, 지식 체계를 부여하여 독립적인 맞춤형 전문 에이전트로 작동하게 만드는 확장 기능입니다.
에이전트 스킬의 5단계 레벨 구조
- Level 1: 에이전트의 페르소나 및 역할 정의 (예: AI 개발부장, 디자이너 등)
- Level 2 ~ Level 5: 에이전트에게 전용 도구 부여, 외부 자료 제공, 지능 및 판단 로직 고도화
역할 프롬프트(Role Prompt)와 에이전트 스킬(Level 1)의 차이점
일반적인 역할 프롬프트는 1회성 명령에 그치며, 대화가 길어지면 맥락을 잊거나 속도가 느려져 매번 새로운 채팅방마다 역할을 재설정해야 합니다. 반면, 에이전트 스킬은 파일 형식으로 저장되는 '신입사원 매뉴얼'과 같습니다. 새로운 대화창이나 여러 프로젝트를 진행하더라도 저장된 매뉴얼 문서를 자동으로 참조하므로 매번 페르소나를 재입력할 필요가 없습니다.
안티그래비티 에이전트 스킬 구축 절차
개발 전용 에이전트(예: 코다리 개발부장)를 시스템 스킬로 등록하는 순서는 다음과 같습니다.
- 스킬 저장 폴더 생성: 터미널에
mkdir -p .agent/skills명령어를 입력하여 에이전트 스킬 디렉토리를 생성합니다. (폴더명 앞의 마침표.는 숨김 폴더를 의미합니다.) - 생성 상태 확인: 터미널에
ls -la .agent명령어를 입력해 스킬 폴더가 정상적으로 생성되었는지 확인합니다. - 세부 에이전트 폴더 생성:
mkdir -p .agent/skills/codari명령어로 해당 에이전트 전용 폴더를 생성합니다. - 스킬 매뉴얼 파일(SKILL.md) 설정: 생성된
SKILL.md파일에 에이전트의 역할, 성격, 상황별 대응 지침 프롬프트를 작성하고 저장(Accept Changes)합니다. - 에이전트 실행: [Open Agent Manager]를 열고 에이전트를 호출하면, 정의된 스킬 매뉴얼을 읽고 해당 역할을 즉시 수행합니다.
실전 웹 서비스 제작: 포모도로 타이머 웹 앱 개발
생성된 에이전트 스킬을 활용하여 웹 서비스를 제작하고 실시간으로 수정하는 프로세스입니다.
- 개발 명령 전달: 대화창에 제작하려는 서비스(예: "5분 집중, 1분 휴식 구조의 귀여운 포모도로 타이머 웹 서비스 만들어 줘")를 자연어로 요청합니다.
- 자동 코드 작성 및 환경 구성: 에이전트가 필요한 패키지 설치 및 코드 작성 작업을 터미널과 에디터에서 자동으로 진행합니다.
- 실시간 화면 검수: 안티그래비티 전용 크롬 확장 프로그램(Chrome Extension)을 연동하면, 에이전트가 직접 브라우저 화면을 보며 디자인과 동작 오류를 스스로 수정합니다.
- 디자인 및 기능 요구사항 반영:
- 디자인 변경: "메인 컬러를 핫핑크로 변경해 줘"와 같이 요청 시 즉시 스타일시트가 수정됩니다.
- 기능 추가: "월화수목금토일 주간 집중 시간을 시각화하는 차트 기능을 추가해 줘"와 같이 요구사항을 전달하면 관련 로직과 UI가 즉시 업데이트됩니다.
이와 같이 스킬 설정, 에이전트 자동화, MCP 및 안티그래비티 환경을 조합하면 복수의 전문 에이전트가 협업하는 1인 기업 전용 자동화 개발 시스템을 구축할 수 있습니다.