logo

Google Antigravity

Google Antigravity

  • 에이전트 기반 개발 플랫폼
  • AI 기반 IDE(통합개발환경): 에이전트, 탭, 명령 등에 AI 기능
  • 비동기 에이전트: 모든 워크스페이스에서 병렬로 작동할 수 있는 비동기식 로컬 에이전트
  • 에이전트 매니저: 여러 에이전트와 대화 및 결과물 검토 기능
  • 브라우저 에이전트: 브라우저를 실행하고 자동화 작업을 수행
  • https://antigravity.google

사용할 수 있는 모델

  • Gemini 3 Pro (high)
  • Gemini 3 Pro (low)
  • Gemini 3 Flash
  • Claude Sonnet 4.5
  • Claude Sonnet 4.5 (thinking)
  • Claude Opus 4.5 (thinking)
  • GPT-OSS
  • 플랜에 따라 사용할 수 있는 할당량에 차이가 있음:
    • 무료: 기본 할당량이 적고, 1주일마다 갱신
    • 유료: 기본 할당량이 많고, 5시간마다 갱신
    • 가족 공유 기능이 있으므로 실제 비용은 1/6

대화 모드

  • Planning: 에이전트는 작업을 실행하기 전에 계획을 수립. 복잡한 작업용.
    • 계획은 Implementation Plan이라는 형태의 임시 문서(artifact)로 생성
    • 설정:
      • "검토 요청(Request Review)"으로 설정하면 실행 전 계획 검토 요청
      • "항상 진행(Always Proceed)"으로 설정하면 사용자에게 묻지 않고 바로 계획을 실행
  • Fast: 에이전트가 작업을 바로 실행. 간단한 작업용.

규칙 Rules

  • 에이전트가 따라야 할 수동으로 정의된 제약 조건
  • 에이전트 패널 상단의 "..." 메뉴 –> Customizations -> 규칙 패널로 이동합니다.
  • 모든 워크스페이스에 적용되는 전역(global) 규칙과 한 워크스페이스(workspace)에만 적용되는 규칙을 설정할 수 있음
  • 12,000자 내의 마크다운 파일로 기술

워크플로 Workflow

  • 자주 반복하는 작업을 워크플로 형태로 저장해둘 수 있음.
  • /workflow-name 형식으로 불러서 사용할 수 있음
  • 워크플로도 12,000자 내의 마크다운 파일
  • 특정한 작업을 마친 후에 에이전트에게 지금의 작업을 워크플로로 저장하라고 할 수 있음

스킬 Skill

  • 재사용할 수 있는 지식들
  • 특정 유형의 작업을 수행하는 방법에 대한 지침
  • 따라야 할 모범 사례 및 관례
  • 에이전트가 사용할 수 있는 선택적 스크립트 및 리소스
  • 사용자의 명시적 지시로 활성화되는 워크플로와 달리, 스킬은 에이전트가 필요에 따라 검색해서 사용
  • 워크스페이스의 .agent/skills/ 폴더 밑에 skill-name 형식의 폴더를 만들고 SKILL.md 파일에 기술 내용을 씀
  • 파일 상단에 다음과 같은 요약을 추가:
---
name: my-skill
description: Helps with a specific task. Use when you need to do X or Y.
---

스킬 테스트

  • 트리거 테스트:
    • 목적: 스킬이 적절한 상황에서만 자동 로드되는지 검증
    • 명확한 요청에서 트리거됨
    • 표현이 바뀐 요청에서도 트리거됨
    • 무관한 요청에서는 로드되지 않음
    • 의도대로 트리거 되지 않을 경우 description 필드를 수정
  • 기능 테스트:
    • 목적: 스킬이 의도한 결과를 정확히 생성하는지 확인
  • 성능 비교 테스트:
    • 목적: 스킬 사용 전후의 실질적 개선 효과 확인
    • 스킬을 사용하지 않을 때보다, 스킬을 사용할 때 더 나아져야 함

웹브라우저 제어

  • 에이전트가 브라우저와 상호 작용하려는 경우, 해당 작업을 처리하기 위해 브라우저 서브에이전트를 호출
  • 클릭, 스크롤, 입력, 콘솔 로그 읽기 등 브라우저를 제어하는 데 필요한 다양한 도구에 접근할 수 있음
  • 에이전트가 페이지를 제어하는 동안에는 파란색 테두리가 있는 오버레이와 수행 중인 작업에 대한 간단한 설명이 포함된 작은 패널이 페이지에 표시
  • 오버레이가 표시되는 동안에는 사용자의 동작으로 인해 페이지가 혼란스러워지는 것을 방지하기 위해 페이지와 상호 작용할 수 없음
  • 브라우저 하위 에이전트는 포커스가 맞춰지지 않은 탭에서도 작동할 수 있으므로, 작업이 진행되는 동안 다른 탭을 열어 중단 없이 사용할 수 있음
  • URL별로 접근 차단/승인을 설정할 수 있고, 1회성 접속을 허락할 수 있음