谷歌发布了Google Colab CLI,这是一款命令行工具,允许开发者和 AI 智能体在本地终端直接与远程 Colab 运行时交互。该工具的目标简化对云端 GPU 与 TPU 的访问,并提供基于终端的工作流来运行机器学习任务、获取产物和访问交互式会话。
该 CLI 允许用户通过命令申请硬件加速器,例如,指定 GPU 型号或 TPU 资源。运行时一旦可用,开发者可以使用终端命令在远程执行本地的 Python 脚本,而无需使用 Colab 的网页界面。工具还包含下载生成产物、检索 notebook 日志和打开交互式远程会话的命令。
谷歌将该 CLI 视为让Colab资源对开发者和 AI 智能体都更易访问的一种方式。由于接口完全通过标准终端命令操作,它可以集成到已经具有 shell 访问权限的智能体工作流中。该项目包含一个预定义的 skill 文件,向智能体提供如何使用 CLI 的指令,从而使自动化工作流无需手动配置即可运行。
在谷歌提供的一个示例 中,AI 智能体申请了一个 T4 GPU 实例、安装机器学习库、执行针对 Gemma 3 1B 的 QLoRA 微调脚本、下载生成的模型产物、保存 notebook 日志并终止运行时。整个工作流通过 CLI 命令完成,无需直接与云基础设施服务交互。
这次发布反映了一个更广泛的趋势,那就是通过面向开发者的命令行工具,使云计算资源更容易被访问。类似方案可见于Modal、RunPod和Kaggle CLI等工具,它们允许开发者从本地环境启动远程工作负载。与这些平台不同,谷歌的工具专为 Colab 运行时构建,并集成了 Colab 生态中已有的 notebook 日志与产物管理功能。
早期社区反应集中在 CLI 通过简单终端命令申请 GPU 并运行远程工作负载的能力。开发者Fedir Martynov强调了从命令行直接启动 Colab 源的吸引力,同时指出身份验证与配额管理对于基于智能体的工作流来说至关重要,并评论说:
Colab 从终端申请 T4 GPU 真是恰到好处。希望认证/配额不会陷入常见的浏览器循环,因为那会迅速让智能体失效。
其他用户则认为该发布能简化对云算力的访问。开发者Jewelry Bonney评论说:
这太棒了。我不常用 CLI,因为我的电脑有点问题,使用起来很麻烦。如果这个 Colab 能降低使用 CLI 的门槛,那就太好了!
总体而言,相关讨论集中在降低访问 GPU 的摩擦,并让 Colab 对开发者和 AI 自动化工作流都更友好。
Google Colab CLI 已在开源仓库发布,支持从命令行申请远程运行时、执行任务、检索输出并管理机器学习工作流。
查看英文原文:Google Launches Colab CLI for Developers, Automation, and AI Agents





