같은 저장소에 Antigravity CLI 하나 더 얹기

antigravityociai-agent

안녕하세요! 재니미입니다.

이번에는 Antigravity CLI를 설치하려고 합니다. 이전 글에서 다룬 것처럼 최근 Antigravity도 원격으로 쓸 수 있는 기능이 추가되었습니다. 두 개의 AI 서비스를 같이 활용할 수 있도록 설치하려고 합니다.

둘 다 세팅하는 이유

Claude Code도 좋지만 안티그래비티도 같이 사용하여 용도에 맞게 작업하려고 합니다. 저는 클로드는 토큰 한도가 적지만, 설계나 기획을 하는데 사용하고, 안티그래비티는 한도가 넉넉한 대신 설계보다는 구현이나 문서 수정 등에 주로 사용합니다.

설치

Antigravity CLI도 Claude Code처럼 컴파일된 단일 바이너리라, Node.js나 Python 같은 런타임이 따로 필요 없습니다. Antigravity CLI도 Claude Code처럼 한 번에 설치하는 명령어가 준비되어 있습니다.

curl -fsSL https://antigravity.google/cli/install.sh | bash

설치가 끝나면 확인합니다.

agy --version

인증 — SSH라서 조금 다릅니다

로컬 PC였다면 agy를 실행하는 순간 브라우저가 자동으로 뜨면서 로그인이 끝납니다. 그런데 이 VM은 SSH로만 접속하니 브라우저를 띄울 화면이 없습니다.

Antigravity CLI는 이 상황을 감지해서, 브라우저를 여는 대신 인증 URL을 터미널에 출력합니다. 그 URL을 로컬 PC나 스마트폰 브라우저에 붙여넣어 로그인을 완료하면 됩니다.

저장소 준비

cd ~/projects
git clone <저장소_URL> myproject
cd myproject

새로 클론을 해도 되고, Claude Code가 쓰던 저장소를 그대로 써도 됩니다.

같이 굴릴 때도 tmux는 그대로

새 에이전트라고 뭔가 특별한 게 필요한 게 아닙니다. 앞 편의 tmux 패턴을 그대로 반복합니다.

tmux new -s antigravity-session
agy
# Ctrl+b → d

세션 이름만 구분해두면 tmux ls로 두 에이전트가 각각 어느 세션에서 도는지 한눈에 보입니다.

리모트 컨트롤 활성화

여기까지는 SSH로 직접 붙어서 tmux 세션을 조작하는 방식입니다. 터미널 없이 웹이나 앱으로 바로 제어하려면 리모트 컨트롤을 켜야 합니다.

agy remote-control start --name "세션이름"

상태 확인은 agy remote-control status, 종료는 agy remote-control stop입니다.

데몬을 띄우고 나면 antigravity.google.com 웹, 홈 화면에 추가한 웹 앱(푸시 알림 지원), Antigravity 2.0 데스크톱 앱에서 이 머신을 골라 접속할 수 있습니다. 머신을 고르면 그 위에서 돌고 있는 여러 대화를 한꺼번에 보거나, 그 자리에서 새 작업을 바로 시작할 수 있습니다.

감사합니다.


참고 자료