写点什么

Google 将 Colab 集成带入 Visual Studio Code

  • 2025-11-30
    北京
  • 本文字数:1036 字

    阅读完需:约 3 分钟

大小:493.22K时长:02:48
Google 将 Colab 集成带入 Visual Studio Code

谷歌宣布推出一款新的 Visual Studio Code 扩展,使本地笔记本能够连接到 Colab 运行时。借助该扩展,开发者可以把原本分离的本地开发环境与网页端的 Colab 环境统一起来。

 

谷歌 Colab 团队表示,他们是在社区反馈中意识到这两个环境之间不互通的,这些反馈来自博客文章、论坛帖子,以及一些记录临时解决方案的热门 GitHub 代码库。

在此之前,这两个世界基本是割裂的:开发者在 VS Code 中设置用于项目开发的本地环境,在网页端的 Colab 中运行笔记本、做可视化,以及执行训练/推理工作负载。

 

借助新推出的 VS Code Colab 扩展,开发者可以在 VS Code 中直接使用 Colab,通过让本地笔记本连接到 Colab 运行时(包括 Pro 版本中的高级 GPU 和 TPU 资源),使这两个流程融为一体。

 

对于 Colab 用户来说,这个扩展支持多种常见工作流,例如处理属于大型项目或 Git 代码库的笔记本。同时,用户还能享受 VS Code 作为 IDE 所提供的更强大的功能,相比网页端的 Colab 编辑器更适合工程开发。机器学习工程师 Wesley Kambale 也强调了这一集成所带来的多种高级工作流,例如使用 RAPIDS cuDF 在 GPU 上加速处理大规模数据集、在 VS Code 中直接生成艺术内容等。他表示,Colab 与 VS Code 的集成:

让开发者和机器学习工程师能够在熟悉的编辑器中直接调用免费的 GPU 和 TPU,从而简化工作流并加速创新。虽然目前仍处于早期阶段,但这款扩展标志着让 AI 与机器学习开发变得更易用、更高效的重要一步。

 

谷歌开发者 Glen Yu 解释说,Colab 最初是作为一个网页端界面设计的,其中包含一些 VS Code 中无法完全复制的功能,尤其是开发者无法使用 userdata.get() 访问用户数据,也不能通过 drive.mount() 挂载谷歌 Drive。Yu 在文章中还描述了如何使用该扩展,通过 LoRA 方法微调 gemma_instruct_1b,并管理访问外部服务的秘钥(这些秘钥是访问某些机器学习模型所必需的)。

 

Colab VS Code 扩展的 GitHub 代码库 colab-vscode 中提供了全部已知问题及对应的解决方案列表。Colab 团队还表示,他们会根据 GitHub issue 的点赞数来决定优先修复哪些缺失的功能。

 

在 VS Code 扩展出现之前,开发者主要依靠各种临时方案来连接这两个环境。一种常见做法是使用 GitHub 和 git:在本地编辑笔记本,推送到代码库,再从那里用 Colab 打开。更高级的方案包括使用从本地机器到 Colab 运行时的远程通道。对于简单工作流,开发者也可以直接在 Colab 中连接谷歌 Drive 存储。


原文链接:

https://www.infoq.com/news/2025/11/visual-studio-code-colab-bridge/

2025-11-30 08:001

评论

发布
暂无评论
发现更多内容

如何在页面中监听“不存在”的 DOM 节点

茶无味的一天

JavaScript DOM web api 水印 MutationObserver

矢量图片转换工具:Vector Magic 免激活版

真大的脸盆

Mac Mac 软件 图片格式转换 图片格式

带你掌握数仓的作业级监控TopSQL

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

今晚直播 | 思码逸陆春蕊:面对研发效能度量落地难点,如何让数据说话?

思码逸研发效能

研发效能

2023年,人工智能和数据训练呈现哪些新趋势?

澳鹏Appen

人工智能 机器学习 数据标注

600+ 道 Java面试题及答案整理(建议收藏)

Java你猿哥

Java spring 分布式 mybatis 多线程

MySQL进阶之道,MySql性能实战源码+笔记+项目实战

程序知音

Java MySQL 数据库 后端

Gartner发布中国容器管理平台供应商识别指南,灵雀云实力入选

York

容器 云原生 系统架构 研究报告 平台选型

详解数据结构中栈的定义和操作

华为云开发者联盟

数据结构 开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

电子元器件“切开后”,原来是这样子的!

元器件秋姐

科普 三极管 元器件 二极管 电感

原生开发能不能动态化?移动端动态能力建设的流派有哪些?

没有用户名丶

《一时重构一时爽,一直重构一直爽》

后台技术汇

代码重构 软件重构 三周年连更

Alibaba微服务线上架构攻略,从实战到源码精讲

程序知音

Java 微服务 SpringCloud java架构 后端技术

微服务 Spring Boot 整合Redis 实战开发解决高并发数据缓存

Bug终结者

redis缓存 三周年连更

使用depay信用卡开通chatGPT付费API

石云升

AI ChatGPT 三周年连更

中国边缘云公有云服务市场 Top2,百度智能云让智算无处不在

百度开发者中心

云计算 #百度智能云# 边缘云

【Linux】之如何卸载干净zabbix服务?(超详细)

A-刘晨阳

Linux zabbix 三周年连更

最新Java岗面试清单:分布式+Dubbo+线程+Redis+数据库+JVM+并发

Java你猿哥

Java spring JVM 多线程 myssql

如何从1到99做好产品 | 得物技术

得物技术

企业级无代码平台,「重塑」软件生产关系

ToB行业头条

Qz学算法-数据结构篇(引入)

浅辄

数据结构 三周年连更

熬夜肝到秃头!阿里顶配级Spring Security笔记

程序知音

Java spring 后端 spring security java架构

深度学习基础入门篇[六]:模型调优,学习率设置(Warm Up、loss自适应衰减等),batch size调优技巧,基于方差放缩初始化方法。

汀丶人工智能

人工智能 深度学习 学习率 warmup batchsize

【重磅】针对小微企业信息安全,行云管家堡垒机隆重推出免费版

行云管家

云计算 企业上云 安全运维 运维安全

聊聊 CSS 隐藏元素的 10 种实用方法

茶无味的一天

CSS 隐藏元素

OpenHarmony开发者大会举办,OpenHarmony项目群授牌30家捐赠单位及个人

最新动态

常用测试策略与测试手段

测吧(北京)科技有限公司

测试发开

“亮相”欧洲!TDengine 在 KubeCon 与开发者探讨云原生与数据库的技术结合

TDengine

tdengine 时序数据库 KubeCON

景区共享电动车厂家如何找?投放前景如何

共享电单车厂家

共享电动车厂家 景区共享电单车 共享电单车投放 共享电单车生产

迪斯克分投趣模式挖矿分红dapp系统开发功能详情

开发v-hkkf5566

Google 将 Colab 集成带入 Visual Studio Code_Google_Sergio De Simone_InfoQ精选文章