Google이 Workspace 전체를 AI 에이전트에게 열어주는 공식 CLI를 내놨습니다. googleworkspace/cli. 설치 한 번이면 Gmail, Drive, Calendar, Sheets, Slides, Docs, Chat, Admin까지 100개 이상의 기능을 AI가 직접 쓸 수 있어요.
원래는 gogcli.sh라는 이름으로 한 개발자가 비공식으로 만들어 굴리고 있던 거였는데, 쓰는 사람이 늘면서 Google이 공식 프로젝트로 흡수했습니다. 비공식 사이드 프로젝트가 공식 인프라가 된 셈이에요.
GitHub Repository
이게 뭘 할 수 있나
쉽게 말하면, AI 에이전트가 사람 대신 Google Workspace를 조작할 수 있게 해주는 리모컨입니다. 예를 들면 이런 것들이 가능해요: Drive에서 파일을 검색하고 다운로드하기, Gmail에서 특정 조건의 메일을 찾아 요약하기, Calendar에 일정 잡기, Sheets에 데이터 쓰기, Docs에 내용 추가하기. 이 모든 걸 에이전트가 명령어 한 줄로 실행합니다.
기존에도 Google의 MCP 서버를 통해 비슷한 것들이 가능했어요. 그런데 이 CLI가 가져온 변화의 핵심은 "같은 일을 할 수 있느냐"가 아니라 "같은 일을 할 때 얼마나 가볍게 할 수 있느냐"에 있습니다.
왜 의미가 있나: 책상 위의 공간 문제
AI 에이전트한테는 "컨텍스트 윈도우"라는 게 있어요. 쉽게 말해 에이전트의 작업 책상이라고 보면 됩니다. 이 책상 위에 올릴 수 있는 서류의 양이 정해져 있고, 거기 안에서 생각하고 일합니다.
기존 방식인 MCP는 에이전트한테 도구를 연결해줄 때 도구의 사용 설명서를 전부 책상 위에 펼쳐놓는 구조예요. Google Workspace 하나만 연결해도 도구가 142개쯤 되는데, 그 설명서가 책상의 19%를 차지해요. 에이전트가 실제로 일을 시작하기도 전에 책상의 5분의 1이 이미 설명서로 덮여있습니다. 도구를 더 연결하면 절반까지 먹히기도 해요. IKEA에서 선반 하나 조립하려고 했는데 카탈로그 전권을 들고 온 격이거든요.
CLI 방식은 달라요. 설명서를 책상 위에 안 올립니다. 대신 에이전트가 필요할 때 서랍에서 해당 페이지만 꺼내보고, 명령을 실행하고, 결과를 받아와요. 책상은 깨끗하게 유지되고, 그만큼 실제 업무에 쓸 공간이 넓어집니다.
하나 더: 메뉴판이 알아서 업데이트돼요
재미있는 구조적 차이가 하나 더 있어요. 기존 MCP 서버는 말하자면 인쇄된 메뉴판입니다. Google이 새 기능을 추가하면 누군가가 메뉴판을 새로 인쇄해서 교체해줘야 해요. 이 CLI는 디지털 메뉴판에 가까워요. Google의 API 목록을 실시간으로 읽어서 커맨드 체계를 자동으로 구성하기 때문에, Google이 새 기능을 내놓으면 CLI가 알아서 반영합니다. 정적인 MCP 서버는 구조적으로 항상 한 발 느려요.
그래서 MCP는 이제 버리면 되나?
그건 좀 다른 이야기예요.
첫째, 이 CLI 자체가 MCP를 부정하는 게 아닙니다. 오히려 gws mcp라는 명령어로 MCP 서버를 직접 제공해요. CLI는 MCP의 대체재가 아니라 MCP를 포함하면서 더 가벼운 사용법을 추가한 확장판에 가까워요.
둘째, 가벼운 대신 에이전트가 해야 할 일이 늘어납니다. MCP 방식이 버튼 하나로 자판기에서 뽑아 마시는 거라면, CLI 방식은 원두를 꺼내서 직접 내리는 거예요. 에이전트가 스킬 파일을 읽고, 명령어를 구성하고, 결과를 파싱하고, 에러가 나면 직접 처리해야 해요. 책상 공간을 아끼는 대신 손이 더 바빠지는 트레이드오프가 있습니다.
셋째, 사람이 직접 쓰라고 만든 도구가 아니에요. CLI는 에이전트가 쓰라고 만든 도구입니다. Claude나 Cursor 같은 AI 에이전트가 셸 환경에서 명령어를 실행하는 방식으로 작동하기 때문에, Cowork이나 ChatGPT처럼 UI 위에서 에이전트를 쓰는 사람들 입장에서는 기존처럼 MCP 커넥터를 연결해두는 게 여전히 편하고 안정적이에요.
결국 문제는 "도구가 있냐"에서 "도구가 얼마나 가볍냐"로 이동하고 있어요
이 CLI의 진짜 의의는 도구 자체의 우열보다 병목이 어디로 옮겨가고 있는지를 보여줍니다. 1년 전만 해도 "AI 에이전트가 Google Drive에 접근할 수 있느냐"가 관건이었다면, 지금은 "접근은 되는데 그 접근이 에이전트의 작업 능력을 얼마나 깎아먹느냐"가 실질적인 제약이 되고 있어요.
컨텍스트 윈도우가 계속 커지고 있고, MCP 생태계도 도구 정의를 최적화하는 방향으로 진화하고 있으니 이 문제가 영원할 것 같지는 않습니다. 하지만 지금 이 시점에서, 복잡한 워크플로우를 돌리는 파워 유저에게는 CLI가 분명히 매력적인 선택지예요. 업무가 단순하고 에이전트 환경이 익숙하지 않다면 MCP 그대로 써도 충분해요. 결국 둘 다 같은 곳에 도달하는 길이고, 어떤 길이 맞는지는 짐의 무게에 달려 있습니다.