google-developers

Google Colab CLI 소개

요약

Google Colab CLI를 통해 로컬 터미널에서 원격 Colab 런타임으로 GPU/TPU를 손쉽게 할당하고, ML 파이프라인을 실행하며, 결과물을 다운로드할 수 있습니다. AI 에이전트와도 완벽하게 통합됩니다.

인사이트

  • Colab CLI는 'colab --gpu A100' 한 줄로 고성능 가속기를 즉시 프로비저닝할 수 있어, 클라우드 설정 없이도 강력한 컴퓨팅을 사용할 수 있습니다.
  • 'colab exec' 명령으로 로컬 스크립트를 원격 실행하고, 'colab download'로 결과물을 쉽게 회수할 수 있어 ML 워크플로가 크게 간소화됩니다.
  • AI 에이전트(Antigravity, Claude Code 등)가 CLI를 도구로 사용할 수 있도록 스킬 파일이 제공되어, 에이전트 기반 워크플로에 바로 통합 가능합니다.

왜 중요한가

Colab CLI는 개발자와 AI 에이전트 모두에게 제로-프릭션 실행 플랫폼을 제공합니다. 복잡한 클라우드 프로비저닝 없이 터미널에서 직접 GPU/TPU를 할당하고 ML 작업을 실행할 수 있어, 실험 주기를 획기적으로 단축시킵니다. 특히 에이전트가 CLI를 활용해 자율적으로 파인튜닝 파이프라인을 구축할 수 있다는 점이 미래 지향적입니다.

2026년 6월 5일

오늘 우리는 Google Colab Command-Line Interface (CLI)를 발표합니다. 이 CLI는 로컬 터미널과 원격 Colab 런타임 사이의 간극을 연결하여, 개발자와 AI 에이전트 모두에게 지연 없는 실행 플랫폼을 제공합니다. Colab CLI는 다음 기능을 제공합니다:

  • 지연 없는 가속기 프로비저닝: 고성능 GPU나 TPU를 즉시 요청할 수 있습니다 (예: colab --gpu A100 또는 colab --gpu T4).
  • 간단한 원격 실행: colab exec 명령으로 로컬 Python 스크립트와 복잡한 ML 파이프라인을 Colab 런타임에서 직접 실행합니다.
  • 원활한 아티팩트 회수: colab downloadcolab log 명령으로 모델, 데이터셋, 재생 가능한 .ipynb 로그를 쉽게 가져올 수 있습니다.
  • 대화형 접근: colab repl 또는 colab console 명령으로 원격 Colab 런타임에서 대화형 환경에 접속합니다.

Video 3

에이전트 기반 워크플로 실제 가동

Colab CLI는 표준 터미널 환경에 완벽히 통합되므로, 터미널 접근이 가능한 모든 에이전트가 사용할 수 있습니다. AI 어시스턴트가 바로 시작할 수 있도록 CLI에는 미리 패키징된 Colab 스킬 파일이 포함되어 있어, 에이전트에게 CLI를 활용하는 방법에 대한 즉각적인 내장 컨텍스트를 제공합니다. 사용자나 에이전트가 Colab CLI로 시도할 수 있는 실제 예제를 살펴보겠습니다.

참고: 아래 예제는 Antigravity 에이전트가 Colab CLI를 도구로 사용하는 것을 중심으로 하지만, Colab CLI는 Claude Code, Codex 및 다른 에이전트에서도 쉽게 사용할 수 있습니다.

에이전트가 실제 ML 워크플로에서 Colab CLI를 사용하는 방법은 다음과 같습니다.

Gemma 3-1B 파인튜닝

CLI는 몇 가지 명령만으로 엔드투엔드로 실행되는 실제 QLoRA 파이프라인을 실행할 수 있습니다. 클라우드 프로비저닝 명령을 하나도 입력하지 않고, Antigravity(또는 선택한 에이전트)에게 원격 파인튜닝 작업을 구축하도록 지시함으로써 무거운 컴퓨팅 작업을 GPU로 오프로드할 수 있습니다. 이 시나리오에서는 에이전트에게 Colab CLI를 사용하여 google/gemma-3-1b-itText-to-SQL 데이터셋으로 파인튜닝하여 모델이 SQL 쿼리를 더 잘 작성하도록 만드는 작업을 요청합니다.

Antigravity 프롬프트:

Colab CLI (https://github.com/googlecolab/google-colab-cli)를 사용하여 QLoRA로 Gemma 3 1B를 파인튜닝해 줘. Colab T4 GPU 인스턴스를 프로비저닝하고 필요한 ML 패키지(transformers, datasets, peft, trl 등)를 설치한 후, 내 로컬 ~finetune_run.py 스크립트를 원격으로 실행하고, 결과 safetensors 어댑터를 다운로드하고, 노트북 로그를 저장한 후 정리해 줘.

Antigravity 실행:

$ colab new --gpu T4
$ colab install transformers datasets peft trl bitsandbytes accelerate
$ colab exec -f finetune_run.py
$ colab log --output gemma_finetune_log.ipynb
$ colab stop

Antigravity는 또한 "colab download" 명령을 사용하여 어댑터 모델, 어댑터 config, 토크나이저 config, 토크나이저를 다운로드하며, 이를 통해 로컬에서 파인튜닝된 모델을 로드하고 실행할 수 있습니다. 이제 원격으로 파인튜닝된 모델을 로컬 디바이스에서 서빙할 준비가 되었습니다!

지금 바로 사용해 보세요

Colab CLI는 강력한 Colab 컴퓨팅을 접근 가능하고, 프로그래밍 가능하며, 에이전트 준비 상태로 만듭니다. 가볍고 모든 터미널 기반 AI 에이전트가 쉽게 접근할 수 있습니다. 직접 Colab CLI를 사용해보려면 Google Colab CLI GitHub 저장소로 이동하여 설정 지침을 확인하세요.

이 CLI가 여러분의 개발 프로세스를 어떻게 가속화할지 기대되며, 여러분과 여러분의 에이전트가 무엇을 만들어낼지 정말 기대됩니다!


이전

다음

google-developers · 원문 보기 · 2026-06-05

이 글은 원문을 한국어로 번역한 것입니다. 저작권은 원 저작자에게 있습니다.