帮你快速理解、总结文档立即下载
文档中心>数据湖计算 DLC

使用 AI 编程工具开发 Ray 任务

最近更新时间:2026-10-29 17:00:03
我的收藏
Ray Lab 支持通过本地 IDE 远程连接,结合 AI 辅助编程工具,您可以在云端 Ray 环境中获得本地化的 AI 编程体验:AI 助手在本地完成代码生成与对话,代码在云端 Ray Lab 实例中执行与验证,依赖与算力均使用云端环境,避免本地与云端环境不一致的问题。
推荐场景:
借助 AI 助手编写、重构分布式 Ray 任务代码,直接在云端环境运行验证。
探索性数据分析:AI 助手基于云端数据环境生成代码并即时执行。
为存量代码补充测试、文档,或排查在云端才能复现的问题。

前提条件

已通过本地 IDE 连接 Ray Lab,详见 使用本地 IDE 连接 Ray Lab。
本地已安装支持 AI 辅助编程的 IDE 或插件。
Ray Lab 已开通公网访问。AI 编程功能需要 Ray Lab 能够访问公网,请在创建 Ray Lab 时,于「网络配置」的「网络连接」中选择已配置公网访问的网络连接,配置方法参见 网络连接配置。
首次通过本地 IDE 连接 Ray Lab 时,需要在 Ray Lab 容器中安装依赖,需要几分钟,请耐心等待。

支持的 AI 编程工具

工具
接入方式
说明
CodeBuddy
控制台一键打开,或本地安装后连接
腾讯自研 AI 编程助手,推荐使用
Cursor
控制台一键打开,或本地安装后连接
AI 原生 IDE
VS Code + AI 插件
一键打开 VS Code 后,按需安装 Codex、CodeBuddy 等插件
适合已有 VS Code 使用习惯的用户
其他支持 SSH 远程开发的 AI IDE
支持任意 SSH 远程开发工具

快速开始(以 CodeBuddy 为例)

1. 完成 使用本地 IDE 连接 Ray Lab 的步骤1~5,并勾选我已在终端完成配置。
2. 在弹窗中单击 CodeBuddy,本地 CodeBuddy 将自动拉起并连接云端 Ray Lab。
3. 打开 Ray Lab 工作目录,在 AI 对话面板中描述需求(例如「编写一个使用了 Ray 框架的 Demo」),AI 生成的代码将写入云端工作目录。
4. 在云端终端或调试环境中运行生成的代码,验证结果后迭代。


使用建议

让 AI 助手感知云端环境:在对话中说明「代码将运行在 DLC Ray Lab 的 Ray 环境中」,或将项目中的依赖说明(如 requirements.txt、README)加入上下文,生成的代码会更贴合 Ray 2.57 与 Python 3.11 环境。
小步验证:让 AI 生成代码后先小数据量试跑,确认逻辑正确后再全量运行,避免长任务反复重跑。
控制文件范围:建议为项目配置 .gitignore,避免将数据集、模型权重、临时产物加入 AI 索引与代码仓库。
不要硬编码密钥:请勿将访问凭证(Token)、AK/SK 等敏感信息写入代码或提示词中,AI 对话的上下文会发送至模型服务。
警告:
使用 AI 辅助编程时,代码与对话上下文将发送至相应的模型服务。请勿在代码中包含密钥、Token、账号信息等敏感数据;涉及敏感数据的处理逻辑,请在提交前人工审查。

常见问题