工具资料 · 开发建站

OpenCode

在终端、桌面或 IDE 中连接自己的模型完成编码任务

支持多家模型与本地工作流的开源 AI 编码智能体。

开源AI 编程终端多模型IDE

01 / 概览

关于

OpenCode 是开源的 AI 编码智能体,可以在终端、桌面应用或 IDE 中使用。它把模型连接权留给用户,支持多家服务商与本地模型,并通过 Plan、Build、会话与项目指令等机制处理代码库任务。

02 / 核心功能

核心功能

01

开源与自选模型

连接多家云端服务商或本地模型,不锁定单一模型。

02

Plan 与 Build

先只读分析和制定方案,再切换到允许修改的执行模式。

03

项目上下文

读取代码库、AGENTS.md 与项目指令,围绕真实文件工作。

04

多会话工作流

并行维护多个会话,分享或继续既有任务。

03 / 应用场景

应用场景

01

终端优先开发

在现有命令行工作流中分析、修改和测试代码。

02

多模型比较

为不同任务切换模型或服务商,并自行管理密钥和费用。

03

可审计的本地协作

用开源客户端、项目指令和 Git diff 保持工作边界可见。

04 / 平台与语言

平台与语言

平台与终端

macOSLinuxWindows(推荐 WSL)

支持语言

支持多种编程语言与自然语言指令

官方文档建议 Windows 用户优先通过 WSL 使用;安装方式与桌面支持会持续更新。

05 / 价格与额度

价格与额度

Open-source client

$0 / 开源

客户端本身开源;使用的模型、API 或第三方服务可能单独计费。

06 / 同类产品

同类产品

Cursor

集成度更高的商业桌面与云端 Agent

development

CodeBuddy IDE

中文产品开发与部署环境

development

v0

从产品描述快速生成应用界面

development

07 / 常见问题

常见问题

01OpenCode 是否绑定某一家模型?

不绑定。官方文档列出多家服务商与本地模型连接方式。

02Windows 可以使用吗?

可以,但官方文档建议优先使用 WSL,以获得更稳定的 Unix 兼容环境。

03开源免费是否包含模型额度?

不包含。客户端开源,模型 API 或服务商费用另计。