💻 开源项目 🏆 164K星 🔖 MIT协议

OpenCode — AI帮你写代码

0基础小白也能用的编程工具。说句话AI就帮你写代码,5分钟上手,多模型支持,免费可用。

164K
⭐ GitHub Stars
Scoop
📦 一键安装
npm
🔧 全局安装
免费
💰 无需付费

一句话:一个用嘴就能写代码的AI工具。你不需要会编程,不用记命令。告诉它你想做什么,它帮你写好。比如"帮我写一个自动把桌面文件按类型分类的程序"——它给你写好,你复制粘贴就能用。24小时在线的编程老师,随时问,随时教。

说句话就帮你写代码

0基础也能用,有基础更能用。官方网站 →

🗣️

自然语言编程

说人话就行。"帮我写个计算器""自动整理桌面文件"——它听懂意思,直接出代码。

📚

编程教学

想学编程不知道从哪开始?问它。代码看不懂?发给它,让它解释。24小时不厌其烦。

🔄

多种安装方式

Scoop一键装或npm全局装,任选一种就行。Windows/Mac/Linux都能用。

🤖

多AI模型切换

输入 /models 查看可用模型。免费模型也能用,不够用随时切换其他提供商。

🎯

三种Agent模式

按Tab切换:Build写代码、Plan规划项目、General回答问题。一个工具顶三个人。

⚡

斜杠命令

/init初始化项目、/save保存会话、/load加载历史、/models切换模型。全键盘操作,不用鼠标。

日常编程,一句话的事

看看别人怎么用OpenCode的。

📐

想做个小程序

告诉它需求,它直接写给你看。

"帮我写一个 Python 计算器"
📁

自动化重复工作

每天手动整理文件很烦?让它帮你写个自动化的脚本。

"每天自动复制文件到不同文件夹"
🎓

学编程入门

0基础直接问,它像老师一样一步步教你。

"我想学编程,第一步学什么?"

一步一步装好,两种方式任选

选一个你觉得方便的方式就行。推荐 Windows 用户用方法一(Scoop)。

打开管理员 PowerShell

按键盘 Win + X,选择 「Windows PowerShell (管理员)」。

⚠ 一定要选「管理员」版本,不然 Scoop 装不上。

如果弹出"是否允许此应用对设备进行更改",点 「是」。

方法一:用 Scoop 装(推荐 Windows 用户)

第 1 步:安装 Scoop(包管理工具,装一次就行)

在管理员 PowerShell 窗口里粘贴下面这行,回车:

iwr -useb get.scoop.sh | iex

⏳ 等待约 1-2 分钟,看到 Initializing... Downloading... 说明在下载。

第 2 步:安装 OpenCode

上面完成后,继续输入:

scoop install opencode

⏳ 等待约 2-3 分钟,看到 opencode (版本号) was installed! 就成功了。

第 3 步:验证安装

输入下面这行,看到版本号就说明装好了:

opencode --version

✅ 看到 opencode version 1.x.x 就对了。

方法二:用 npm 装(需要先有 Node.js)

第 1 步:检查有没有 Node.js

按 Win + R,输入 cmd,回车。在黑窗口里输入:

node --version

✅ 看到 v18.x.x 或更高,说明有 Node.js,跳到第 3 步。

❌ 如果提示"不是内部或外部命令",继续第 2 步。

第 2 步:安装 Node.js

打开 nodejs.org,下载左边 LTS 版本。双击安装,一路点「Next」直到完成。

第 3 步:安装 OpenCode

回到 CMD 窗口,输入:

npm install -g opencode-ai@latest

⏳ 等待约 3-5 分钟。看到 added XX packages 就成功了。

第 4 步:验证安装

opencode --version

✅ 看到版本号就说明装好了。

开始使用

在桌面新建一个文件夹,然后:

文件夹里右键 → 「在终端中打开」,输入:

opencode

⏳ 等几秒加载完,看到对话界面就成功了。

直接说话试试:

  • "帮我写一个 Python 计算器"
  • "我想学编程,第一步应该学什么?"
  • "我每天要复制100个文件,能帮我写个自动化的程序吗?"

💡 如果第一次打开让登录,输入 /models,选一个带 "free" 的模型就能免费使用。

看看OpenCode怎么用

1分47秒讲清楚:从安装到写第一个程序,零基础也能看懂。

opencode-v1.mp4 · 1分47秒 · 1080×1920 · QC已通过

零基础到老手都能用

不同人群都能找到自己的用法。

👶

编程零基础

完全不会写代码?说人话它就能懂。想学编程还能当老师,一步步教你。

💼

效率工作者

每天做重复性工作?让它帮你写自动化脚本。省下的时间干点别的。

👨‍💻

开发者

写代码遇到想不起来的语法?调试遇到bug?直接问它,比翻文档快多了。

📖 想深入了解?

全部快捷键说明、模型切换技巧、常见问题解答,公众号文章都写全了。

📱 关注公众号看全文 ← 回到首页