
01 OpenCode 是什么
OpenCode 是一款开源的 AI 编程代理(AI Coding Agent),采用 MIT 协议,被广泛称为 Claude Code 的开源平替。它可以在终端、桌面应用和主流 IDE(如 VS Code)中运行,帮助开发者编写、编辑和导航代码库。
它通过逆向工程对标 Claude Code,解决了 Claude Code 专业版费用高昂、模型受限等问题,提供模型自由、数据主权与成本控制。
02 OpenCode 的主要功能
- 1
多模型支持:内置免费模型,也支持连接 Claude、GPT、Gemini 等任意模型。
- 2
LSP 自动加载:为大模型自动加载对应语言的 LSP,AI 能像 IDE 一样理解代码结构(优于 Claude Code 需手动安装)。
- 3
多会话管理:在同一项目中管理多个会话。
- 4
全场景适配:支持终端、桌面、IDE 无缝运行。
- 5
隐私可控:数据主权完全由用户掌控。
- 6
开源(MIT):完全开源,160+ 功能特性。
03 如何使用 OpenCode
- 1访问官网 https://opencode.ai/zh 了解与安装。
- 2配置大模型(内置免费模型或接入 Claude/GPT/Gemini)。
- 3在终端/桌面/IDE 中用自然语言驱动编程。
- 4利用 LSP 自动加载获得 IDE 级代码理解。
04 OpenCode 的产品定价
- 开源免费:OpenCode 本体开源免费(MIT 协议)。
- 调用大模型(Claude/GPT/Gemini 等)的费用以对应模型计费为准;内置免费模型可零成本使用。
05 OpenCode 的应用场景
AI 编程:用自然语言驱动编写、编辑、导航代码。
多模型切换:在同一工具内使用不同模型。
隐私敏感场景:数据主权可控。
成本控制:用开源/免费模型降低成本。
Claude Code 替代:希望避免 Claude Code 高昂费用的开发者。
凭借开源、多模型与 LSP 自动加载,OpenCode 适合注重模型自由、隐私与成本的开发者。






