OpenCode 详细入门指南,从安装到使用保姆级教程

文章目录

前言

OpenCode 是一个由微软研究院(Microsoft Research)推出的开源代码大语言模型系列,旨在支持多种编程语言的代码生成、补全、翻译与理解任务。该模型基于 CodeX 架构进行改进,采用监督微调(SFT)和基于人类反馈的强化学习(RLHF)进行优化,支持包括 Python、JavaScript、Java、C++、Go、Rust 等 20+ 种主流编程语言。

官网 : OpenCode | The open source AI coding agent

最近笔者系统梳理了一遍 OpenCode 的安装方式、官方文档、VS Code 集成方案,以及 Windows / macOS / Linux 下的最佳实践。整理成一套完整的科学方案:
OpenCode 完整安装与 VS Code 使用指南:从零安装到稳定开发

这篇文章比较理论化,所以再次写了本文,展示正常使用的场景如何配置。

1、安装 Git

官方网站https://git-scm.com/

直接Install for Windows即可。

其中注意:安装VSCode后Use Visual Studio Code,其他的根据各自需求即可。

安装好后通过:

java 复制代码
git --version

进行验证。

2、安装Node.js

官方网站https://nodejs.org/

直接获取安装就行。

验证:

bash 复制代码
node -v
bash 复制代码
npm -v

3、安装 OpenCode

终端运行即可:

bash 复制代码
npm install -g opencode-ai

在PowerShell 直接运行,会拦截 npm.ps1:

验证

bash 复制代码
opencode --version

4、启动OpenCode(CLI)

如果直接使用,效果不一定适配于自己:

这时候,就要学习具体用法了

5、使用OpenCode(CLI)

ctrl+P,通过Switch model进行模型切换,

选择MiniMax M2.5 Free

切换Plan和Build

tab键就可以进行切换:

Plan 只做分析、扫描、计算、依赖梳理

Build 执行完整编译 + 输出最终产物

交流时,按两下esc就可以终止。

6、使用示例


效果不错的。

退出就是/exit就可以:

7、在 VSCode 中使用

搜索下载后:

打开可以使用:

遇到报错也是正常的,因为PowerShell 默认禁止运行脚本,所以 opencode 命令被系统拦截了。

运行:

bash 复制代码
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

再启动就不会有这个问题了。

小结

这样就可以简单使用 OpenCode,当然这只是刚刚入门,许多的更贴切读者自己的使用,不妨查查相关官方文档。

相关推荐
码上暴富5 小时前
Cursor / VS Code 自定义文件颜色
前端·vscode
2601_962381588 小时前
VSCode如何配置LlamaIndex RAG(检索增强生成)应用开发环境
vscode·开发环境·rag·llamaindex·检索增强生成
北漂燕郊杨哥10 小时前
VS Code 安装微信小程序 MCP 介绍
vscode·微信小程序·小程序·mcp
YZJenny20 小时前
在服务器上安装使用code-server(Web 版 VS Code)
ide·vscode·编辑器
salestina1 天前
vscode迁移扩展目录
ide·vscode·编辑器
sunoo-2292 天前
【Linux 系统编程】学习第七天:线程属性 | 互斥锁 | 死锁 | 信号量 核心知识点 + 踩坑实战
linux·c语言·笔记·vscode·学习
铁手飞鹰2 天前
VSCode Python .embed 嵌入式环境黄色波浪线问题
ide·vscode·python
HIT_Weston2 天前
190、【Agent】【OpenCode】TuiThreadCmd(alias)
人工智能·agent·opencode
吴可可1232 天前
VSCode助力机械臂轨迹开发
vscode
意法半导体STM322 天前
【官方原创】LAT1695转换STM32CubeIDE工程到STM32CubeIDE for Visual Studio Code
vscode·stm32·单片机·嵌入式硬件