사전 요구 사항
플러그인을 설치하기 전에 다음 항목을 준비하세요.- Antigravity CLI (
agy)1.1.10이상 - uv(훅을 실행하는
uvx명령어 제공) - Python 3.10 이상
- CoreWeave Forge 계정 및 API 키
- 트레이스를 수신할 Agent Lens 프로젝트(
[YOUR-TEAM]/[YOUR-PROJECT])
플러그인 설치
다음 단계에 따라 플러그인을 설치하고 첫 번째 트레이스를 Agent Lens로 전송하세요.1
프로젝트 및 API 키 설정
[YOUR-TEAM]/[YOUR-PROJECT]를 Agent Lens 프로젝트로, [YOUR-API-KEY]를 API 키로 바꾼 다음 export하세요.agy를 시작한 환경에서 실행됩니다. 셸 프로필이나 agy를 시작하는 위치에서 FORGE_TRACE_PROJECT와 API 키를 설정하고, 해당 PATH에 uvx가 포함되어 있는지 확인하세요. 훅은 WANDB_API_KEY 대신 ~/.netrc의 Weights & Biases 호스트 항목에서 키를 읽을 수도 있습니다.2
설치 프로그램 실행
agy plugin install로 플러그인을 등록하고, 훅에 필요한 설정을 확인한 뒤 트레이스가 표시될 위치를 출력합니다.✗ Hook command가 표시되면 문제 해결을 참조하세요.3
새 세션 시작
새
agy 세션을 시작하세요. 완료된 턴은 모두 Agent Lens에 표시됩니다.Agent Lens에서 Antigravity 트레이스 보기
설치 프로그램이 프로젝트 트레이스로 연결되는 링크를 출력합니다. Agent Lens UI에서 프로젝트를 직접 열 수도 있습니다.- CoreWeave Forge로 이동하여 제품 메뉴에서 Agent Lens를 선택한 다음, 사이드 메뉴 상단의 프로젝트 선택기에서 프로젝트를 선택하세요.
- 사이드 메뉴에서 Conversations를 선택하세요.
- Conversations 탭을 선택하면 프로젝트에 저장된 모든 에이전트 대화를 볼 수 있습니다.
- 대화를 선택하면 전체 대화 트리를 살펴볼 수 있습니다.
Antigravity가 됩니다.
트레이스 대상
각 턴은 하나의 트레이스로 기록됩니다.gen_ai.* 속성)을 따르며, span의 시간은 Antigravity 전사본에 기록된 각 단계의 타임스탬프를 기준으로 측정됩니다.
제한 사항
이 플러그인에는 다음과 같은 제한 사항이 있습니다.- Antigravity의 전사본에는 토큰 사용량, 모델 요청 설정, 응답 ID가 기록되지 않으므로 트레이스에 토큰 수나 비용이 표시되지 않습니다.
- 서브에이전트의
invoke_agentspan에는 프롬프트와 결과가 포함되지만 하위 span은 없습니다. 전사본에 서브에이전트 자체의 모델 호출과 도구 Call이 기록되지 않기 때문입니다.
구성 참조
agy를 시작하는 환경에 환경 변수를 지정하여 플러그인을 설정하세요.
콘텐츠 캡처
FORGE_ANTIGRAVITY_INCLUDE_CONTENT=false로 설정해도 span에는 다음 정보가 계속 포함됩니다.
- 모델, 도구, 서브에이전트의 이름 및 서브에이전트 역할
- 소요 시간
- 워크스페이스 경로
- Stop 훅의 실행 번호 및 종료 사유
문제 해결
트레이스가 Agent Lens에 전달되지 않으면 먼저grep 명령어로 플러그인 메시지를 찾으세요. Antigravity는 훅 출력을 터미널 UI나 agy -p 출력에 표시하지 않습니다. 대신 트레이스를 확인할 수 있는 링크와 내보내기 오류 등 훅 메시지를 CLI 로그에 기록합니다:
플러그인 관리
업그레이드하려면 설치 명령어를 다시 실행하세요. 기존에 설치된 플러그인이 새 플러그인으로 교체됩니다. 특정 버전으로 고정하거나 전환하려면 해당 버전을 지정해 설치하세요.agy plugin으로 플러그인을 비활성화하거나 다시 활성화하거나 제거할 수 있습니다.
uv tool install로 버전 0.1.0 또는 0.1.1을 설정했다면, 업그레이드 후에는 해당 실행 파일이 더 이상 사용되지 않습니다. 다음 명령으로 제거하세요.