본문 바로가기

Gemini

Google I/O 2026 핵심 정리 2편 — Antigravity 2.0, 개발자 도구 총정리, Android XR 안경 하드웨어

반응형

1편에서 Gemini 3.5와 소비자 기능을 다뤘습니다. 2편은 개발자 발표입니다. Antigravity 2.0 대규모 업데이트, WebMCP 새 웹 표준, Android 마이그레이션 에이전트, AI Studio 풀스택 배포, 그리고 메타 Ray-Ban에 맞서는 Android XR 안경 하드웨어까지 정리합니다.

[2편 핵심 요약]
→ Antigravity 2.0: CLI 신규 출시 + 서브에이전트 오케스트레이션 + 터미널 샌드박스
→ Antigravity SDK: 에이전트 하네스 프로그래밍 제어 + 자체 인프라 배포 가능
→ Managed Agents API: 인프라 설정 없이 단일 API 호출로 완전한 에이전트 생성
→ AI Studio: Kotlin 바이브 코딩 + Workspace 통합 + Cloud Run 원클릭 배포
→ WebMCP: 브라우저 기반 AI 에이전트용 오픈 웹 표준 — Chrome 149 오리진 트라이얼
→ Android CLI: 안정 버전 출시 — 모든 에이전트·LLM이 Android Studio 파워 사용
→ Android 마이그레이션 에이전트: React Native·웹·iOS → Kotlin 네이티브 자동 변환
→ Android XR 안경: Samsung·Qualcomm 제조, Gentle Monster·Warby Parker 디자인, 올 가을 출시

Antigravity 2.0 — 대규모 업데이트 정리

Antigravity는 이미 썼지만 I/O 2026에서 대규모 업데이트가 발표됐습니다. 기존 IDE에 CLI가 추가되고, 서브에이전트 오케스트레이션이 공식화됐습니다.

[Antigravity 2.0 — 기존 vs 신규]

기존 Antigravity:
→ IDE (에디터 + Agent Manager)
→ 브라우저 서브에이전트
→ Skills·Rules·Workflows·GEMINI.md

Antigravity 2.0 추가:
→ Antigravity CLI (신규) — IDE 없이 터미널에서 동일한 에이전트 하네스
→ 서브에이전트 스폰 공식화 — 복잡한 워크플로우 전문 에이전트 분산 처리
→ 크로스플랫폼 터미널 샌드박스 내장
→ 자격증명 마스킹 (API 키·시크릿 자동 보호)
→ 강화된 Git 정책 (비가역적 git 명령 자동 보호)
→ Gemini 3.5 Flash 기본 모델 적용

Antigravity CLI

# Antigravity CLI 설치
npm install -g @google/antigravity-cli
# 또는
curl -fsSL https://antigravity.google/install.sh | bash

# 기본 사용
antigravity "현재 프로젝트의 테스트 커버리지 분석하고 누락된 테스트 작성해줘"

# 서브에이전트 오케스트레이션
antigravity orchestrate \
  --agent "frontend: src/components/ 리팩토링" \
  --agent "backend: api/ 에러 핸들링 개선" \
  --agent "tests: 두 에이전트 작업 완료 후 통합 테스트 작성"

# CI/CD 파이프라인 통합 (GitHub Actions)
antigravity run --task "PR 코드 리뷰 후 이슈 요약" \
                --output json \
                --sandbox  # 터미널 샌드박스 활성화
[Antigravity CLI vs Antigravity IDE]

CLI가 유리한 경우:
→ CI/CD 파이프라인 자동화
→ 서버·원격 환경 (GUI 없는 환경)
→ 스크립트로 에이전트 오케스트레이션
→ Claude Code·OpenCode처럼 터미널 중심 워크플로우

IDE가 유리한 경우:
→ 시각적 Agent Manager로 에이전트 모니터링
→ Artifacts 검토 (Task List → Plan → Code)
→ 브라우저 서브에이전트 시각 확인
→ 코드 편집과 에이전트 동시 진행

Antigravity SDK + Managed Agents API

[두 가지 새 개발자 접근 방식]

Antigravity SDK (셀프호스팅):
→ 에이전트 하네스를 프로그래밍으로 완전 제어
→ 자체 인프라에 배포 가능
→ 커스텀 툴·메모리·오케스트레이션 정의
→ 오픈소스 기반 → 수정 가능

Managed Agents (API):
→ 인프라 설정 없음
→ 단일 API 호출 → 완전한 에이전트 생성
→ 원격 샌드박스 자동 프로비저닝
→ Anthropic의 Dreaming 패턴처럼 세션 간 메모리도 관리
→ aistudio.google.com/managed-agents
# Managed Agents API — 단일 호출로 에이전트 생성
import google.generativeai as genai

# 단일 API 호출로 완전한 에이전트 + 원격 샌드박스 생성
agent = genai.ManagedAgent.create(
    model="gemini-3.5-flash",
    tools=["code_execution", "browser", "file_system"],
    task="""
    이 Python 프로젝트를 분석해서:
    1. 보안 취약점 스캔
    2. 성능 병목 찾기
    3. 리팩토링 권장사항 문서화
    """,
    sandbox=True,  # 원격 샌드박스 자동 생성
)

# 비동기 실행 — 결과 폴링
result = agent.run()
print(result.artifacts)  # Task List → Plan → Code → Report
# Antigravity SDK — 자체 인프라에 에이전트 배포
from antigravity import AgentHarness, SubAgent

harness = AgentHarness(
    model="gemini-3.5-flash",
    sandbox_mode="local",  # 또는 "docker", "gcp"
)

# 서브에이전트 정의
frontend_agent = SubAgent(
    role="Frontend Developer",
    workspace="src/components/",
    tools=["read_file", "write_file", "run_tests"],
)

backend_agent = SubAgent(
    role="Backend Developer",
    workspace="api/",
    tools=["read_file", "write_file", "run_tests", "query_db"],
)

# 오케스트레이션 실행
result = harness.orchestrate(
    task="결제 모듈 리팩토링",
    agents=[frontend_agent, backend_agent],
    coordination="sequential",  # 또는 "parallel"
)

Google AI Studio 업데이트

[AI Studio I/O 2026 주요 업데이트]

1. Kotlin 네이티브 바이브 코딩:
   → AI Studio에서 직접 Android 앱 코딩
   → 텍스트 프롬프트 → Kotlin 코드 생성 → 즉시 실행
   → 기존 웹 기반 → 이제 네이티브 앱까지

2. Google Workspace 통합:
   → Gmail·Docs·Sheets 데이터를 AI Studio 프로젝트에서 직접 접근
   → 실제 업무 데이터로 앱 프로토타이핑

3. Cloud Run 원클릭 배포:
   → AI Studio에서 빌드 → 버튼 하나 → Cloud Run 배포
   → Firebase 서비스 통합 (Auth, Firestore, Storage)
   → 풀스택 앱을 AI Studio 안에서 빌드·배포·운영 가능

4. Antigravity로 프로젝트 내보내기:
   → AI Studio 프로토타입 → Antigravity로 이동 → 계속 개발
   → 전체 프로젝트 상태 그대로 전환

[워크플로우 예시]
AI Studio (프로토타입) → Cloud Run (배포) → Antigravity (고도화)
→ 3단계가 모두 Google 에코시스템 안에서 연결됨

WebMCP — 브라우저 AI 에이전트 오픈 표준

WebMCP는 웹 개발자가 AI 에이전트에게 구조화된 툴을 노출할 수 있는 새 웹 표준입니다. 기존 MCP가 데스크탑/서버 레벨이라면, WebMCP는 브라우저 레벨에서 동작합니다.

[WebMCP — 무엇이 다른가]

기존 MCP:
→ 서버·데스크탑 애플리케이션 대상
→ Claude Code·Antigravity 같은 에이전트가 클라이언트
→ npm 서버 실행 필요

WebMCP:
→ 웹페이지·웹앱이 직접 AI 에이전트에게 툴 노출
→ JavaScript 함수, HTML 폼을 에이전트가 직접 실행
→ 별도 서버 불필요
→ 브라우저에서 실행되는 AI 에이전트가 웹 서비스와 직접 상호작용

개발자에게 의미하는 것:
→ 내 웹앱에 WebMCP 추가 → AI 에이전트가 내 앱을 도구로 사용 가능
→ 예: 쇼핑몰에 WebMCP 추가 → Gemini Spark가 내 사이트에서 자동 주문 가능
→ 예: 예약 시스템에 WebMCP → AI가 직접 예약 폼 제출 가능
// WebMCP 구현 예시 (웹 개발자)

// 1. WebMCP 툴 정의
const webMCPTools = {
  "search_products": {
    description: "상품 검색",
    parameters: {
      query: { type: "string", description: "검색어" },
      max_price: { type: "number", description: "최대 가격" }
    },
    handler: async ({ query, max_price }) => {
      const results = await fetch(`/api/search?q=${query}&max=${max_price}`);
      return results.json();
    }
  },
  "add_to_cart": {
    description: "장바구니에 상품 추가",
    parameters: {
      product_id: { type: "string" },
      quantity: { type: "number" }
    },
    handler: async ({ product_id, quantity }) => {
      return await cartService.add(product_id, quantity);
    }
  }
};

// 2. WebMCP 등록 (브라우저에서)
navigator.webMCP?.register(webMCPTools);

// → 이제 Gemini in Chrome, Gemini Spark 등 에이전트가
//   이 웹사이트의 툴을 직접 호출 가능
[WebMCP 출시 일정]
→ Chrome 149: 오리진 트라이얼 시작 (실험적)
→ Gemini in Chrome 지원: 곧 출시 예정
→ 표준화: W3C 프로세스 진행 중

[WebMCP가 중요한 이유]
→ AI 에이전트 → 웹 서비스 연결의 표준화
→ 지금의 REST API처럼 모든 웹앱의 기본이 될 수 있음
→ 에이전트 커머스, 에이전트 예약, 에이전트 서비스 신청의 기반
→ MCP의 웹 확장판 — 생태계 폭발적 확장 예상

Android 개발자 도구 총정리

Android CLI 안정 버전

[Android CLI — 안정 버전 정식 출시]

무엇인가:
→ AI 에이전트가 Android Studio의 핵심 기능을 CLI로 사용하는 인터페이스
→ Android SDK 다운로드, 앱 빌드, 기기 실행, 테스트까지 자동화

왜 중요한가:
→ Antigravity·Claude Code·Cursor 등 어떤 에이전트든 사용 가능
→ 특정 IDE에 종속되지 않음
→ CI/CD에서 AI 에이전트가 Android 빌드 파이프라인 자동 제어
# Android CLI 사용 예시
android-cli sdk install --api-level 36
android-cli build --module app --variant release
android-cli run --device "Pixel 10" --app app-release.apk
android-cli test --suite unit --coverage
android-cli analyze --performance  # 성능 분석

# 에이전트와 통합 (Antigravity CLI)
antigravity "Android CLI로 앱 빌드하고 에뮬레이터에서 실행해서 크래시 확인해줘"

Android 마이그레이션 에이전트

[마이그레이션 에이전트 — 게임 체인저]

지원 소스:
→ React Native → Kotlin 네이티브
→ Flutter → Kotlin 네이티브
→ 웹앱 (PWA) → Kotlin 네이티브
→ iOS (Swift) → Kotlin 네이티브

동작 방식:
→ 소스 코드 전체 분석
→ UI 구조, 비즈니스 로직, API 호출 패턴 파악
→ Kotlin + Jetpack Compose로 동등 구현 생성
→ 기존에 몇 주 걸리던 마이그레이션 → 몇 시간

현재 상태: Preview (아직 GA 아님)
Android Studio에서 실험적 기능으로 활성화 가능

Android Bench — LLM 리더보드

[Android Bench]
→ Android 개발 태스크 전용 LLM 벤치마크
→ "어느 모델이 Android 코드를 잘 짜는가" 객관적 비교
→ I/O 2026에서 Gemma 4 포함 오픈웨이트 모델 추가
→ d.android.com/bench 에서 확인 가능

[현재 순위 — 상위권]
→ Gemini 3.5 Flash (최상위)
→ Gemini 3.5 Pro (테스트 중)
→ Gemma 4 (오픈웨이트 최상위)
→ Claude Sonnet 4.6 (외부 모델 중 상위)

Modern Web Guidance + Chrome DevTools for Agents

[Modern Web Guidance]
→ 코딩 에이전트에게 제공하는 전문가 검증 웹 개발 가이드 세트
→ 100개+ 사용 사례 커버 (성능, 접근성, 보안)
→ Baseline 연동 — 브라우저 호환성 자동 고려
→ Antigravity에서 원클릭 설치
→ CLI: npx modern-web-guidance install

[Chrome DevTools for Agents]
→ AI 에이전트가 Chrome DevTools 기능을 직접 사용
→ 품질 감사 자동화 (에이전트가 Lighthouse 실행)
→ 실사용 환경 에뮬레이션 (에이전트가 모바일 throttling 설정)
→ 세션 핸드오버: 에이전트 → 개발자 DevTools 세션 자동 연결
→ 개발자가 검토해야 할 이슈 자동 식별 후 전달

[LiteRT-LM — 온디바이스 GenAI]
→ 기기에서 직접 LLM 실행하는 Google 공식 라이브러리
→ 속도 대폭 향상 — 오늘 발표
→ Android·Chrome 지원
→ Gemma 4 같은 소형 모델 최적화 특화

Android XR 안경 하드웨어 — 메타 Ray-Ban 대항마

I/O 2026의 하드웨어 파트는 마지막에 등장했습니다. Google이 "intelligent eyewear"라고 부르는 새 스마트 안경 카테고리입니다.

[Android XR 안경 스펙 — 확인된 내용]

제조사:
→ 칩: Samsung + Qualcomm 공동 개발
→ 프레임 디자인: Gentle Monster (패션) + Warby Parker (일반)
→ 추가 파트너: XREAL (XR 플랫폼)
→ AI: Gemini 2.5 Pro 탑재 (실시간 번역·내비·메시징·시각 이해)

하드웨어 구성:
→ 카메라 (영상·이미지 캡처)
→ 마이크·스피커 (음성 대화)
→ 선택: 인렌즈 디스플레이 (컨텍스트 정보 표시, 사용자에게만 보임)

호환성:
→ Android AND iOS 모두 지원
→ Galaxy S26 연동 최적화

출시: 2026년 가을
가격: 미공개 (추후 발표)
[실제 데모에서 본 기능들]

내비게이션:
→ "지난주에 친구 만난 곳으로 가줘"
→ Gemini가 장소 기억 → 방향 안내 시작
→ "좋아하는 콜드 브루 카페 들를까?" 자동 제안
→ "응" → 커피숍 앱 열어서 자동 주문

Google Maps 연동:
→ 안경 착용 상태에서 실시간 길안내
→ 시각적 오버레이 (인렌즈 디스플레이)

컨텍스트 인식:
→ 일상 루틴 학습 → 선제적 제안
→ 본 것, 들은 것 기반으로 맥락 파악

[메타 Ray-Ban과 비교]
메타 Ray-Ban:
→ AI: Meta AI (Llama 기반)
→ 디자인: Ray-Ban 단독
→ iOS 전용 (Android 지원 제한)
→ 이미 시장에 출시됨

Android XR 안경:
→ AI: Gemini 2.5 Pro
→ 디자인: Gentle Monster + Warby Parker 두 브랜드
→ Android + iOS 모두 지원
→ Google 생태계 (Maps, Gmail, Workspace) 깊은 통합
→ 2026년 가을 출시 (메타보다 후발)

[개발자 기회]
→ WebMCP로 내 웹앱을 안경 에이전트가 사용하는 툴로 등록
→ Android XR SDK (상세 발표 예정)
→ Gemini Live API로 안경 음성 인터페이스 연동

개발자가 지금 당장 해야 할 것

[즉시 사용 가능한 것들]
→ Gemini 3.5 Flash API: Gemini API·AI Studio·OpenRouter 즉시 접근
→ Antigravity 2.0 업데이트: antigravity.google 에서 업데이트
→ Antigravity CLI: npm install -g @google/antigravity-cli
→ Managed Agents API: aistudio.google.com/managed-agents
→ Gemini Omni Flash: Gemini 앱 Plus/Pro/Ultra
→ Android Bench: d.android.com/bench
→ WebMCP 오리진 트라이얼: Chrome 149 업데이트 후

[올 여름 출시 예정]
→ AI Ultra $100 플랜 한국 출시 (현재 미국 우선)
→ Gemini 정보 에이전트 (Search 백그라운드 모니터링)
→ Gemini 3.5 Pro (다음 달)
→ Universal Cart 미국 출시

[올 가을 출시 예정]
→ Android XR 안경 (Samsung·Gentle Monster·Warby Parker)
→ Gemini Spark 더 넓은 출시

관련 글


 

반응형