AI Study Online
AI教程

OpenCode Desktop完全入门指南

5 min read
📖 AI教程 🕒 阅读约6分钟 📅 2026年8月20日 🎯 入门

引言

许多顶级AI代理(如Claude Code和ChatGPT)给用户带来三个常见问题:

  1. 使用门槛高——在国内访问它们并不容易
  2. 等待时间长——热门平台的试用通道排队漫长
  3. 缺乏隐私——代码和数据由第三方控制

OpenCode通过三大优势解决了这些问题:

  • 开源,197K+ GitHub星标,确保代码透明
  • 友好的桌面版,国内可直接使用
  • 内置免费模型,开箱即用

本指南将带你完成安装和基本使用。

安装

  1. 访问OpenCode官方下载页面
  2. 选择与你的操作系统兼容的版本
  3. 下载并安装应用程序

系统要求:

  • 办公任务或小型个人项目,普通家用电脑或轻量笔记本即可

开始使用

1. 模型选择

选择正确的模型至关重要:

  • 免费模型:查找名称中标注"Free"的模型(如DeepSeek V4 Flash)
  • 模型详情:将鼠标悬停在模型名称上查看其能力
  • 多模态支持:只有MIMO模型支持文本之外还可处理图片、音频和视频

2. 工作模式选择

OpenCode提供两种主要工作模式:

  • Build模式:默认执行模式,具备完整的文件读写和命令执行能力
  • Plan模式:分析和规划模式,只生成方案,不修改文件也不运行命令

何时使用Plan模式:

  • 想法还不清晰,需要理清思路时
  • 扩展已有项目时
  • 不确定实现细节时

3. 添加工作文件夹

OpenCode围绕项目文件夹工作:

  • 已有项目:选择你的现有项目文件夹
  • 新项目:创建一个英文名称的新文件夹(如test),避免中文路径可能导致的错误

常用命令

OpenCode提供三个基本命令:

@命令

@[file_path]
  • 把项目文件夹中的特定文件或目录添加为上下文
  • 适合引用现有代码或文档

/命令

/[command_name]
  • 快速执行内置或自定义命令
  • 常见操作以一键按钮形式提供

Shell命令

![shell_command]
  • 直接在聊天窗口中运行终端命令
  • 高级用户可借此进行系统级操作

免费模型使用规则

  • 无固定免费额度:官方文档未指定固定上限
  • 额度用尽:免费额度用完后,会看到"free usage exceeded"提示
  • 重置时间:额度重置的倒计时各不相同(有的约5小时,有的可达10小时以上)
  • 重度使用:建议接入自己的API Key以获得稳定访问

配置自定义模型

要使用你自己的API Key:

  1. 打开模型选择窗口
  2. 滚动到底部,点击"View more providers"
  3. 从列表中选择你的供应商
  4. 在配置面板中输入你的API Key

结语

OpenCode为传统AI编程助手提供了一个强大而友好的替代方案。凭借其开源特性、国内可用性和内置免费模型,无论新手还是经验丰富的开发者,它都是绝佳选择。先从免费模型入手熟悉界面,再逐步探索高级功能。

常见问题

OpenCode Desktop真的免费吗?

是的。OpenCode本身以MIT协议开源,并内置开箱即用的免费模型。官方没有设定固定免费额度——免费用量用尽时会看到"free usage exceeded"提示,额度按倒计时重置,时长从约5小时到10小时以上不等。如果每天重度使用,接入自己的API Key可以获得更稳定的访问。

Build模式和Plan模式有什么区别?

Build模式是默认执行模式:代理对文件有完整的读写权限,并能运行命令。Plan模式只做分析——它生成方案和计划,但不修改任何文件也不执行命令。当你想法还不清晰需要理清思路、要扩展已有项目,或不确定实现细节想先探索再动手时,就用Plan模式。

为什么OpenCode内置DeepSeek V4 Flash?

DeepSeek V4 Flash是OpenCode内置的免费模型之一,所以你可以不花一分钱、不配置任何东西就立即开始编码。OpenCode模型无关,支持75+供应商,内置免费模型只是起点——你还可以从模型选择窗口的"View more providers"接入Anthropic、OpenAI、Gemini、本地Ollama模型,或你自己的API Key。

我可以在OpenCode里使用自己的API Key吗?

可以。打开模型选择窗口,滚动到底部,点击"View more providers"。从列表中选择你的供应商,在配置面板中输入API Key。这是重度生产使用的推荐方式,因为内置免费模型可能触达额度上限,且重置时间不固定。

📖 下一步

想充分发挥你的AI编程工具?继续阅读这些指南:

分享这篇文章

相关文章

AI教程入门

ChatGPT基础:界面、设置和你的前10个提示词

ChatGPT新手?这里有完整的初学者指南——账户设置、界面导览、需要配置的设置,以及10个入门提示词让你从第一天就获得真正价值。

5分钟阅读
ChatGPT入门基础
AI教程入门

如何写出真正有效的提示词:5点框架

模糊的提示词只能得到平庸的回答。掌握5点提示框架——角色、上下文、任务、格式、约束——从任何AI工具中获得显著更好的结果。

5分钟阅读
提示词提示工程框架