구글 앤티그래비티, 에이전트 작업 순서를 스크립트로 먼저 보여준다
편집·검토: AI Ping 편집팀
3줄 요약
- 구글 앤티그래비티가 여러 에이전트의 작업 순서를 파이썬으로 작성하는 다이내믹 워크플로를 추가했다.
- 승인이 필요한 설정에서는 실행 전에 스크립트를 확인할 수 있고, 시작 후 에이전트별 진행 상태가 표시된다.
- 구글 AI 프로와 울트라 가입자는 앤티그래비티 앱과 명령줄 도구에서 이용할 수 있다.
구글이 AI 개발 도구 앤티그래비티에 여러 에이전트의 작업 순서를 파이썬 스크립트로 정하는 ‘다이내믹 워크플로’를 추가했다. 11월 13일 공개한 앤티그래비티 앱 2.32.0 업데이트에 포함됐으며 구글 AI 프로·울트라 가입자가 앱과 명령줄 도구에서 쓸 수 있다. 구글은 업데이트가 사용자에게 순차적으로 도달하는 데 며칠이 걸릴 수 있다고 안내했다.
개발자가 여러 파일을 한꺼번에 점검하거나 앞 단계의 결과를 받아 다음 작업을 시작하도록 요청하면, 앤티그래비티가 먼저 실행 순서를 담은 스크립트를 작성한다. 요청은 일반 문장으로 하거나 `/run-workflow` 명령으로 시작할 수 있다. 권한 설정상 승인이 필요한 경우에는 에이전트를 보내기 전에 그 스크립트가 화면에 표시된다. 사용자는 순서나 작업 범위를 확인한 뒤 실행을 승인하거나 수정할 내용을 전달할 수 있다.
스크립트 실행과 개별 에이전트 작업에 각각 권한 적용
승인 대상은 실행하려는 스크립트다. 도구 실행이 이미 허용된 권한 설정에서는 별도의 확인 창 없이 작업이 시작될 수 있다. 구글의 권한 문서는 실행이 금지된 작업, 승인을 받아야 하는 작업, 바로 실행할 수 있는 작업의 설정이 충돌하면 금지, 확인 요청, 허용 순으로 적용된다고 설명한다. 앱에서도 프로젝트마다 전역 권한 설정을 따를지 별도로 정할지 선택할 수 있다. 기본 권한 설정에서는 터미널 명령이 작업 폴더와 임시 폴더에 접근하는 격리 환경에서 실행된다. 네트워크나 그 환경 밖의 자원이 필요한 명령은 별도 허용 규칙의 적용 여부에 따라 사용자 확인을 거친다.
워크플로가 시작된 다음에는 각 에이전트가 기존 권한 설정을 따른다. 실행 중 허가가 필요한 일을 만나면 해당 에이전트가 자기 대화에서 승인을 요청하고 답이 올 때까지 기다린다. 앱에서는 진행 단계 아래 에이전트 항목을 열어 요청과 대화를 볼 수 있다. 사용자가 상위 대화를 중단하면 그 워크플로와 실행 중인 에이전트도 함께 멈춘다.
동시에 진행할 단계와 먼저 끝내야 할 단계
구글이 사용법 문서에서 든 예는 변경된 파일 목록을 먼저 만든 뒤 파일별 검토를 동시에 맡기는 작업이다. 검토 대상 목록이 있어야 다음 단계의 에이전트가 일할 수 있다. 목록이 나오면 각 에이전트가 다른 파일을 검토하고, 결과를 정해진 데이터 형식에 맞춰 돌려준다. 테스트를 먼저 작성하고 그 테스트를 바탕으로 수정 작업을 하는 경우처럼 앞 결과가 필요한 일은 순서대로 실행할 수 있다.
각 에이전트에게는 별도의 대화가 생긴다. 에이전트들은 전체 스크립트나 다른 에이전트의 대화를 보지 못하므로, 스크립트가 작업에 필요한 문맥과 반환할 결과의 형식을 나눠 전달한다. 상위 대화에는 전체 진행 단계와 기록, 에이전트별 상태가 표시되고 주 에이전트가 작업이 끝난 뒤 결과를 모은다. 파일을 읽은 내용과 개별 테스트 기록은 하위 대화에 남는다. 앱과 명령줄 도구 모두 상위 대화를 열어 둔 채 백그라운드로 실행할 수 있다.
여러 에이전트가 일하는 방식도 달라
앤티그래비티가 11월 9일 앱에 추가한 `/swarm`은 각 에이전트가 공유 게시판으로 메시지를 주고받으며 협업하는 방식이다. 다이내믹 워크플로에서는 스크립트가 다음 단계의 시작 조건과 전달할 결과를 정한다. 구글은 작업물마다 같은 절차를 반복하거나 실행 순서를 정해 놓을 수 있는 과제를 새 기능의 적용 예로 들었다. 여러 이정표를 두고 검토를 이어가는 팀워크 기능은 목표의 범위를 정하는 대화부터 시작한다. 구글이 11월 12일 소개한 오케스트레이터에서는 한 대화 안에서 제미나이 4 카본이 계획과 검토를 맡고 하이드로젠이 일부 도구 작업을 처리한다. 다이내믹 워크플로에서 개발자가 검토하는 대상은 여러 작업을 시작하고 결과를 넘기는 순서다.
‘워크플로’라는 이름은 이전 앤티그래비티 IDE에서도 쓰였다. 당시에는 반복할 지시를 마크다운 문서에 적었다. 구글의 전환 문서는 그 지시를 유지하려면 재사용할 수 있는 에이전트 스킬로 옮길 수 있다고 설명한다. 새 기능에서 만든 파이썬 스크립트는 작업 폴더에 파일로 보관해 다음번에 같은 절차를 요청할 때 다시 실행할 수 있다. 다시 실행할 때도 이미 허용한 스크립트인지에 따라 실행 전 확인이 표시된다. 새 버전에는 워크플로 실행에 쓰는 파이썬이 포함돼 있다. 구글은 첫 실행 때 파이썬을 풀어 준비하는 시간이 걸릴 수 있다고 설명한다.
출처
- 앱 2.32.0 버전과 배포 · Antigravity release notes — Google Antigravity Docs
- 워크플로 구조와 이용 조건 · Dynamic Workflows — Google Antigravity Docs
- 명령별 적용 범위 · Slash commands — Google Antigravity Docs
- 실행 승인 조건 · Agent permissions — Google Antigravity Docs
- 프로젝트별 설정 · Antigravity settings — Google Antigravity Docs
- 공유 게시판 방식 · Swarm — Google Antigravity Docs
- 이정표와 검토 · Teamwork agent teams — Google Antigravity Docs
- 기존 문서형 워크플로 전환 · Migrate from workflows to skills — Google Antigravity Docs
- 세션 내 모델 분담 · Gemini 4 Hydrogen and Orchestrator — Google Antigravity Blog
