OpenCode 是开源的 AI 编程工具,可配合阿里云百炼提供的模型推理服务实现高效代码开发。
重要
本文档仅适用于按量付费模式。如果您已订阅阿里云百炼 Coding Plan 并希望在 OpenCode 中使用,请参考 Coding Plan进行配置。
前提条件
已安装 Node.js 18 及以上版本。如未安装,请前往 Node.js 官网下载安装。
运行以下命令可验证 Node.js 版本:
node -v安装 OpenCode
运行以下命令安装 OpenCode:
npm install -g opencode-ai运行以下命令验证安装。若有版本号输出,则表示安装成功。
opencode -v若安装失败,请检查 Node.js 版本是否为 18 及以上。可运行node -v查看当前版本。启动 OpenCode
进入您的项目目录后,运行以下命令启动 OpenCode:
cd your-project # 进入项目目录
opencode
OpenCode 会以当前目录作为项目上下文,请确保在正确的项目目录中启动。如果还没有项目目录,可以通过mkdir my-project && cd my-project创建并进入一个新目录。连接模型服务
在输入框输入
/connect并单击 Enter。在 Provider 列表的搜索框中输入
alibaba进行搜索,选中Alibaba (China)并单击 Enter。
输入中国内地地域的 API Key 后按 Enter。
在模型列表中选择
Qwen3 Coder Plus并单击 Enter。
也可选择列表中的其他模型。
使用示例
输入:
写一个 html 代码,模拟一个小球在匀速旋转的六边形内部弹跳的物理效果(包括重力、碰撞反作用力、摩擦力等)。球应该受到重力,在碰到六边形的内壁后会回弹,受到碰撞反作用力、摩擦力的影响。注意球的初始化位置在六边形内部的中心。打开OpenCode写好的HTML文件可查看效果:

该文章对您有帮助吗?