OpenCode

开源的 AI 编程智能体,能在终端、编辑器、桌面里帮你写代码;自带一部分免费模型额度,也能接任意大模型(Claude、GPT、Gemini 等),GitHub 星标接近 20 万。

一般 编程 开源 自动写代码 终端 进阶 最近更新:2026-09
🚀 去 OpenCode 官网注册 / 打开 →

OpenCode · 开源的 AI 编程搭档

OpenCode 是一个开源的 AI 编程智能体,能跑在你的终端、编辑器或桌面里,帮你读代码、写功能、跑测试。它最大方的点是:自带一部分免费模型额度,也可以接任意大模型(Claude、GPT、Gemini 等 75 家以上),还能直接登录你的 GitHub Copilot、ChatGPT Plus/Pro 账号来用额度。GitHub 上星标接近 20 万,是当下很火的开源编程助手。

一、它能帮你做什么

  • 读整个项目:问「登录功能在哪实现」,它能定位到具体文件
  • 自己改代码:让它「给这个接口加参数校验」,它直接改文件
  • 跑命令 / 测试:自动执行构建、跑单测,把结果读回来再修
  • 多窗口并行:同一个项目能同时开多个智能体分工干活
  • 任意模型:可接本地模型或云端大模型,灵活不锁定

二、怎么打开 / 安装

比纯网页工具门槛高一些,需要一点环境基础。

  1. 先装好 Node.js(建议较新版本)
  2. 在终端运行安装命令:curl -fsSL https://opencode.ai/install | bash
  3. 进入你的项目文件夹:cd 你的项目路径
  4. 运行 opencode 启动,按提示登录或接入你的大模型账号
  5. 启动后是交互界面,直接打字下指令即可;也提供桌面程序和编辑器插件
开源项目,安装免费。调用模型按所选模型计费,新手可用它自带的免费额度先上手;重要改动前建议开 git 或备份。

三、第一次怎么用

  1. 进到某个小项目目录,运行 opencode
  2. 先热身:用大白话介绍一下这个项目是干什么的
  3. 试解释:这个项目的入口文件是哪个?
  4. 试小改动:在 README 顶部加一句「本项目由 AI 辅助开发」
  5. 用 git 检查它改了什么,确认无误再继续

四、新手常用技巧

  • 先问后改:不确定它要动哪,先让它「说出计划」再批准
  • 小步快跑:一次只派一个小任务,改完检查再下一个
  • 配合 git:每次改动前提交一次,出问题能回退
  • 贴报错给它:终端报错整段复制,比口头描述准得多
  • 限定范围:只改某个目录下的文件,避免它乱动别处

五、注意事项

  • 它会真改文件:不是聊天而是动手,执行前一定看计划
  • 先备份 / 开 git:这是底线,避免改崩了找不回
  • 别给删库指令:任何「删除」「清空」类操作都要人工确认
  • 它也会写错:生成的代码要自己读、跑测试验证
  • 密钥别进对话:不要把数据库密码、接口密钥贴给它
📤 一键转发小助手 帮你写好小红书文案、微信群推荐语,还配一张中文海报,复制就能发