구글 안티그래비티 완전 분석 — 모델·요금제·CLI 총정리

🚀 구글 안티그래비티(Antigravity) 완전 분석 구글이 2025년 11월 Gemini 3와 함께 공개한 에이전트 퍼스트(agent-first) IDE 안티그래비티는 Claude·GPT·Gemini를 한 도구에서 골라 쓰는 멀티모델 코딩 환경이다. 이 글에서는 ① 지원 모델과 요금제별 사용량의 실체, ② 실사용자 평가, ③ 구글의 방향성, ④ Claude Code와의 비교·연계, ⑤ CLI( agy )로 직접 쓰는 법까지 다섯 갈래를 차례로 정리한다. 자료 간 충돌이 있는 지점은 한쪽으로 단정하지 않고 양쪽을 모두 살려 표기했다. 📅 기준 시점: 2026년 6월 · 프리뷰 단계 정보로 수치는 변동 가능 1. 안티그래비티란 무엇인가 — 기초 정리 안티그래비티는 2025년 7월 구글이 24억 달러 규모 라이선스 계약 으로 영입한 전 Windsurf 팀이 설계를 주도했다. VSCode를 포크한 위에 자율 에이전트 오케스트레이션 계층을 얹은 구조다. 2026년 5월 Google I/O에서 발표된 안티그래비티 2.0 은 데스크탑 앱과 함께 공식 CLI agy 를 처음 공개하며 기존 Gemini CLI의 공식 후계자 자리를 확정했다. 핵심 정체성은 단순 코드 자동완성이 아니라 병렬 에이전트 오케스트레이션 이다. 여러 에이전트가 동시에 — 하나는 API, 하나는 테스트, 또 하나는 프론트엔드 — 작업을 나눠 진행하고, 각 에이전트는 계획·테스트 결과·스크린샷·영상을 담은 Artifact 를 남긴다. "사람이 한 줄씩 승인"하는 방식이 아니라 "에이전트들이 일을 마치고 사람이 사후 검수"하는 모델이다. flowchart TD A([사용자 작업 지시]) --> B[에이전트 A API 구현] A --> C[에이전트 B 테스트 작성] A --> D[에이전트 C UI 생성] B --> E[Artifact 계획·결과·영상] C --> E D --> E...

AI가 마우스를 잡다, Claude Computer Use의 모든 것

🖱️ AI가 마우스를 잡다 — Claude 'Computer Use' 완전 해부

2026.03.24 ・ IT/AI 기술 심층 분석

Anthropic의 Claude가 텍스트 생성을 넘어 마우스 클릭, 키보드 타이핑, 화면 탐색까지 수행하는 'Computer Use' 기능을 공개했습니다. 인공지능이 운영체제와 직접 상호작용하는 이 기술은 단순 챗봇의 한계를 완전히 뛰어넘는 변곡점으로 평가받고 있습니다. 공식 문서와 최신 업데이트, 커뮤니티 반응까지 종합해 핵심을 정리합니다.

🔍 Computer Use란 무엇인가

📌 핵심 정의

Computer Use는 Claude 모델이 컴퓨터 화면을 실시간으로 보고, 마우스를 움직이며, 키보드를 입력할 수 있도록 설계된 기능입니다. 기존 AI가 텍스트로만 소통했다면, 이제는 인간처럼 GUI 환경을 직접 조작합니다. 2024년 10월 Claude 3.5 Sonnet과 함께 베타로 첫 공개된 이후, 2026년 3월 현재 Claude Pro 및 Max 구독자를 대상으로 리서치 프리뷰가 제공되고 있습니다.

⚙️ 작동 원리 — 'Tool Use'의 진화

기존 AI의 '함수 호출(Function Calling)'이 특정 API를 실행하는 수준이었다면, Computer Use는 '컴퓨터 조작 도구'라는 특수 함수를 모델에 부여한 개념입니다.

시각적 이해 — 화면 스크린샷을 이미지로 받아 UI 요소(버튼, 입력창, 메뉴)를 식별

좌표 계산 — 클릭해야 할 위치의 정확한 픽셀 좌표(x, y)를 산출

동적 피드백 루프 — 명령 수행 → 변화된 화면 재확인 → 다음 단계 결정

폴백 메커니즘 — Google Calendar, Slack 등 통합 커넥터가 있으면 우선 사용하고, 없으면 화면 제어로 전환

🛠️ 설치 및 기술 사양 — 2026년 최신 기준

💻 접근 방법 — 두 가지 경로

① 소비자용 (Claude Pro/Max 구독)

2026년 3월 업데이트로 Mac 환경에서 Claude가 직접 컴퓨터를 제어할 수 있게 되었습니다. Claude Code 및 Cowork를 통해 IDE 조작, PR 제출, 브라우저 탐색 등이 가능합니다. 현재는 Mac 전용이며, Windows/Linux 사용자는 아직 지원 대상이 아닙니다.

② 개발자용 (Anthropic API)

API를 통해 프로그래밍 방식으로 Computer Use를 활용할 수 있습니다. 보안을 위해 Docker 컨테이너 내 가상 데스크톱 환경에서 실행하는 것이 표준 권장 방식입니다.

💰 지원 모델 및 비용

모델 입력 (100만 토큰) 출력 (100만 토큰) 특징
Haiku 4.5 $1 $5 ⚡ 최고 속도
Sonnet 4.5 $3 $15 ⚖️ 균형 모델
Opus 4.5 $5 $25 🧠 최고 성능

💡 Computer Use는 별도 과금 없이 표준 토큰 요금으로 사용 가능합니다. 다만 스크린샷 이미지가 입력 토큰으로 처리되므로 텍스트 전용 요청 대비 토큰 소모가 빠른 점에 유의해야 합니다.

🐳 개발자용 Docker 설치 (API 방식)

Anthropic이 제공하는 공식 Docker 이미지로 즉시 테스트 환경을 구축할 수 있습니다.

docker run \
  -e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY \
  -v $HOME/.anthropic:/home/computeruse/.anthropic \
  -p 8080:8080 -p 8501:8501 -p 6080:6080 -p 5900:5900 \
  it-at-anthropic/computer-use-demo:latest

실행 후 브라우저에서 localhost:8080에 접속하면 가상 데스크톱 화면과 채팅 인터페이스를 확인할 수 있습니다.

🔐 안전 장치 — 권한 우선 접근 방식

Anthropic은 Computer Use에 'Permission-First'(권한 우선) 정책을 적용했습니다. 이는 사용자의 컴퓨터 제어권을 AI에게 넘기는 것에 대한 보안 우려를 정면으로 해결하기 위한 설계입니다.

🛡️ 새로운 애플리케이션에 접근하기 전 반드시 사용자 승인을 요청

🛡️ 사용자가 언제든 즉시 중단 가능

🛡️ API 방식은 Docker 격리 환경에서 실행 권장

🛡️ 민감한 작업(결제, 계정 삭제 등)에 대한 추가 확인 단계 내장

🚀 실전 활용 시나리오

🧪 소프트웨어 QA 테스트 — 실제 브라우저를 열고 버튼을 클릭하며 UI 버그를 자동 탐지. Selenium이나 Playwright 스크립트를 작성할 필요 없이 자연어 지시만으로 테스트 시나리오를 실행합니다.

📋 데이터 이관 자동화 — 서로 다른 두 웹사이트 또는 앱 간에 데이터를 복사·붙여넣기하고 양식을 채우는 반복 작업을 자동 수행합니다.

🔎 복합 정보 검색 — 구글 검색 → 특정 사이트 방문 → 정보 확인 → 스프레드시트 정리까지의 일련의 과정을 한 번의 지시로 처리합니다.

💻 개발 워크플로우 — IDE에서 파일을 열고, 코드를 수정하며, Pull Request를 제출하고, 테스트를 실행하는 전체 개발 사이클을 자동화합니다.

🏢 레거시 시스템 조작 — API가 없는 오래된 사내 시스템이나 회계 소프트웨어를 GUI로 직접 제어하여 업무를 처리합니다.

⚡ Claude Code(CLI) vs Computer Use — 무엇이 다른가

구분 🖥️ Claude Code (CLI) 🖱️ Computer Use (GUI)
조작 방식 텍스트/파일 기반 시각적/GUI 기반
작업 환경 터미널 (코드 편집, 테스트) 데스크톱 전체 (브라우저, 앱)
컨텍스트 100만 토큰 (코드베이스 전체) 스크린샷 기반 (현재 화면)
토큰 효율 높음 (텍스트 위주) 낮음 (이미지 데이터 포함)
주요 용도 개발 생산성 극대화 범용 자동화 에이전트

🔗 연동은 어떻게?

2026년 3월 업데이트로 Claude Code와 Computer Use가 통합되기 시작했습니다. Claude Code가 터미널에서 해결할 수 없는 작업(브라우저 테스트, GUI 앱 조작)을 만나면, 자동으로 Computer Use로 전환하여 화면 제어 모드에 진입합니다.

실전 예시: "이 웹사이트를 Chrome에서 열어서 실제로 잘 작동하는지 확인해줘"라고 Claude Code에 지시하면, Computer Use가 활성화되어 브라우저를 열고 테스트를 수행합니다.

API 연동: Anthropic SDK로 Computer Use API를 호출하는 Python 스크립트를 작성한 뒤, Claude Code 터미널에서 실행하는 방식의 커스텀 워크플로우도 가능합니다.

🗣️ 커뮤니티 반응 — 경이로움과 우려의 공존

👍 긍정적 평가

✓ "진정한 AI 에이전트의 시작" — 자연어만으로 복잡한 작업을 지시할 수 있다는 점에 높은 관심

✓ "RPA 시장이 완전히 뒤바뀔 것" — 기존 로봇 프로세스 자동화(RPA) 대비 유연성이 압도적

✓ "코딩 없이 레거시 시스템을 자동화할 수 있다" — API 미지원 시스템 접근에 대한 기대감

⚠️ 우려 사항

지연 시간(Latency) — 스크린샷 촬영·분석 과정으로 인해 실시간 반응보다 느린 체감

정확도 한계 — 매우 작은 버튼이나 복잡한 레이아웃에서 잘못된 위치를 클릭하는 사례 보고

보안 공포 — 컴퓨터 제어 권한을 AI에게 넘기는 것에 대한 근본적 불안감. API 키 탈취·악성 코드 실행 가능성에 민감한 반응

📌 핵심 요약 — 알아야 할 5가지

1️⃣ 접근성 — Claude Pro/Max 구독자 대상 리서치 프리뷰 (Mac 전용). API는 모든 개발자 사용 가능.

2️⃣ 비용 — 별도 과금 없이 기존 토큰 요금 적용. 이미지 처리로 인해 소모량은 증가.

3️⃣ 안전 — Permission-First 정책으로 앱 접근 시 매번 사용자 승인 필요.

4️⃣ CLI 연동 — Claude Code와 Computer Use가 통합되어 터미널↔GUI 자동 전환 가능.

5️⃣ 전망 — 정확도와 다중 OS 지원이 대중화의 관건. Windows/Linux 지원은 향후 확대 예정.

📚 참고 자료

본 콘텐츠는 공개된 기술 문서와 뉴스를 기반으로 작성되었으며, 특정 서비스의 이용을 권유하지 않습니다.

📄 Raw Data
Claude가 마우스와 키보드를 직접 제어하는 'Computer Use' 기능은 인공지능이 텍스트 생성을 넘어 실제 운영체제(OS) 환경과 상호작용하는 능력을 갖추었음을 의미하는 중대한 업데이트입니다. 요청하신 내용을 바탕으로 공식 문서와 기술적 세부 사항, 그리고 커뮤니티 반응을 종합하여 리서치 보고서를 작성하였습니다.

---

# [종합 리서치] Claude 'Computer Use' 기능의 기술적 사양과 활용 및 CLI 연동 분석

## 1. 질문 파악 및 리서치 범위 정의
본 리서치는 Anthropic이 발표한 Claude 3.5 Sonnet의 새로운 능력인 'Computer Use'에 집중합니다. 인공지능 모델이 인간처럼 화면을 보고, 커서를 움직이며, 타이핑을 하는 기술적 원리와 이를 실행하기 위한 환경 구축 방법, 그리고 기존 CLI 도구인 'Claude Code'와의 차별점 및 연동 가능성을 심층 분석합니다.

## 2. 기초 정보 (Foundation)
### Computer Use의 정의
'Computer Use'는 Claude 3.5 Sonnet 모델이 컴퓨터 인터페이스를 직접 조작할 수 있도록 설계된 새로운 API 기능입니다. 모델은 화면의 스크린샷을 실시간으로 분석하여 버튼의 위치(x, y 좌표)를 계산하고, 이를 기반으로 클릭, 드래그, 키보드 입력 등의 명령을 수행합니다.

### 핵심 작동 원리: 'Tool Use'의 확장
기존의 모델들이 특정 API를 호출하는 '함수 호출(Function Calling)' 방식에 머물렀다면, Computer Use는 **'컴퓨터 조작 도구'**라는 특수 함수를 모델에게 부여한 것입니다.
*   **시각적 이해**: 모델은 화면을 이미지로 받아들여 UI 요소를 식별합니다.
*   **좌표 계산**: 클릭해야 할 위치의 픽셀 좌표를 정확히 산출합니다.
*   **동적 피드백**: 명령 수행 후 변화된 스크린샷을 다시 확인하며 다음 단계를 결정합니다.

## 3. 설치 및 기술적 제약 사항 (Technical Specifications)

### 사용 가능한 구독 단계 및 접근 권한
*   **접근 방법**: 일반적인 `claude.ai` 웹 사이트의 유료 구독(Pro/Team) 사용자에게 직접 제공되는 기능이 아닙니다. **Anthropic API**를 통해 제공되는 개발자용 기능입니다.
*   **모델**: `claude-3-5-sonnet-20241022` (최신 업그레이드 버전)에서만 지원됩니다.
*   **비용**: API 사용량(Token)에 따라 과금되며, 특히 스크린샷 이미지 데이터가 입력 토큰으로 처리되므로 텍스트 전용 요청보다 비용 소모가 빠릅니다.

### OS 및 환경 제약 사항
*   **가상화 환경 필수**: 보안 및 제어 권한 문제로 인해, Anthropic은 사용자의 실제 호스트 OS를 직접 제어하는 것이 아니라 **Docker 컨테이너 내부의 가상 데스크톱 환경**을 조작하도록 권장하고 실습 환경을 제공합니다.
*   **지원 OS**:
    *   **실행 환경(Host)**: Docker가 구동되는 모든 OS (macOS, Linux, Windows 11 등).
    *   **타겟 환경(Guest)**: 현재 공식 레퍼런스 구현은 **Ubuntu(Linux)** 기반의 가상 환경을 제공합니다. Windows나 macOS의 네이티브 GUI를 직접 제어하려면 별도의 커스텀 드라이버 설정이 필요하며 기술적으로 매우 복잡합니다.

### 설치 방법 (공식 레퍼런스 기준)
Anthropic은 사용자가 즉시 테스트해 볼 수 있는 Docker 이미지를 제공합니다.
1.  **준비**: Anthropic API Key 발급.
2.  **명령어 실행**:
    ```bash
    docker run \
        -e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY \
        -v $HOME/.anthropic:/home/computeruse/.anthropic \
        -p 8080:8080 -p 8501:8501 -p 6080:6080 -p 5900:5900 \
        it-at-anthropic/computer-use-demo:latest
    ```
3.  **접속**: 브라우저에서 `http://localhost:8080`에 접속하여 스트리밍되는 가상 데스크톱 화면과 채팅 인터페이스 확인.

## 4. 활용 가능 기능 및 시나리오
단순한 자동화를 넘어 복잡한 '에이전트' 역할을 수행할 수 있습니다.
*   **소프트웨어 테스트 (QA)**: 실제 브라우저나 애플리케이션을 열고 버튼을 클릭하며 버그가 있는지 확인.
*   **데이터 이관**: 서로 다른 두 웹사이트나 앱 사이에서 데이터를 복사하여 붙여넣고 양식을 채우는 작업.
*   **복합 정보 검색**: 구글 검색 후 특정 사이트에 들어가 정보를 확인하고, 그 결과를 엑셀 파일로 정리하는 일련의 과정.
*   **오픈 소스 도구 활용**: 코딩이 불가능한 일반 앱(예: 특정 회계 소프트웨어)을 제어하여 업무 수행.

## 5. 사용자 및 커뮤니티 반응 (Sentiment Analysis)
인터넷 커뮤니티(Reddit, X, HN 등)의 반응은 '경이로움'과 '우려'가 공존합니다.
*   **긍정적 반응**: "진정한 AI 에이전트의 시작이다", "RPA(로봇 프로세스 자동화) 시장이 완전히 뒤바뀔 것"이라는 찬사가 많습니다. 특히 별도의 코딩 없이 자연어로 복잡한 조작을 지시할 수 있다는 점에 주목합니다.
*   **부정적/기술적 비판**: 
    *   **지연 시간(Latency)**: 스크린샷을 찍고 분석하는 과정이 실시간보다 느려 답답하다는 지적이 있습니다.
    *   **정확도**: 아주 작은 버튼을 클릭하거나 복잡한 레이아웃에서 헛발질을 하는 경우가 보고됩니다.
*   **보안 우려**: "내 컴퓨터의 권한을 AI에게 넘기는 것에 대한 공포"가 큽니다. API 키 탈취나 악성 코드 실행 가능성에 대해 매우 민감한 반응을 보입니다.

## 6. Claude Code(CLI)와의 연동 및 차이점 분석

### Claude Code vs Computer Use
*   **Claude Code**: Anthropic이 출시한 공식 **CLI 도구**로, 주로 터미널 내에서 파일을 수정하고, 코드를 작성하며, 테스트를 실행하는 데 특화되어 있습니다. 이는 **'텍스트/파일 기반'**의 조작입니다.
*   **Computer Use**: **'시각적/GUI 기반'**의 조작입니다. 화면을 보고 마우스를 움직입니다.

### 연동 가능 여부 및 방법
현재 **Claude Code 내에 Computer Use 기능이 통합되어 있지는 않습니다.** Claude Code는 주로 프로젝트 폴더 내에서의 개발 생산성에 집중하기 때문입니다.

**연동을 위한 고려 사항:**
1.  **불가능한 이유**: Claude Code는 현재 텍스트 터미널 환경에서 작동하도록 설계되었습니다. GUI를 '보는' 기능(Vision)이 CLI 인터페이스에는 포함되어 있지 않습니다.
2.  **대안적 연동 방법**:
    *   **커스텀 스크립트 작성**: Anthropic SDK를 사용하여 Computer Use API를 호출하는 Python 스크립트를 만든 후, 이를 Claude Code의 터미널에서 실행하도록 지시할 수 있습니다. 
    *   **예시 흐름**: "Claude Code야, 지금 작성한 이 Python 스크립트(Computer Use API 사용)를 실행해서 방금 만든 웹사이트가 실제 크롬 브라우저에서 잘 작동하는지 확인해줘."
    *   **CLI 기반 래퍼**: 오픈소스 커뮤니티에서 Computer Use를 CLI 명령어로 제어할 수 있게 만든 `computer-use-cli` 같은 래퍼 도구를 활용하여 Claude Code와 결합할 수 있습니다.

## 7. 결론 및 시사점
Claude의 Computer Use는 인공지능이 '디지털 노동자'로 진화하는 중요한 변곡점입니다. 현재는 보안상의 이유로 Docker라는 격리된 환경에서 주로 권장되지만, 기술이 성숙함에 따라 개인 비서로서의 역할이 강화될 것입니다.

**핵심 요약:**
*   **설치**: Docker를 통한 가상 환경 구축이 표준.
*   **비용**: API 기반이며 비전 처리로 인해 토큰 소모가 큼.
*   **CLI 연동**: 직접 통합은 안 되어 있으나, 스크립트 실행 방식으로 연계 가능.
*   **전망**: 정확도와 보안 이슈 해결이 대중화의 관건.
---

## References

- [Anthropic 공식 문서](https://www.anthropic.com/news/3-5-models-and-computer-use)
- [Anthropic API Reference](https://docs.anthropic.com/en/docs/build-with-claude/computer-use)
- [Anthropic GitHub Demo](https://github.com/anthropics/anthropic-quickstarts/tree/main/computer-use-demo)

댓글

이 블로그의 인기 게시물

Vim 9.2 릴리즈 총정리: 더 빠르고 강력해진 텍스트 편집의 제왕

폐쇄망 SoC 설계자를 위한 가볍고 빠른 Vim 최적화 가이드

에이전트 시대를 위한 터미널 cmux 가이드: 설치부터 AI 활용까지