← 返回AI精选
AI编程工具

OpenCode

OpenCode 是开源 AI 编程助手,支持终端、桌面应用和 IDE 扩展,连接任意模型提供代码编写、调试与重构能力。

产品与定位

面向开发者打造的开源 AI 编程助手,140K+ GitHub Stars,支持 75+ 模型提供商。与 Claude Code 功能相近但完全开源、不绑定特定模型,强调隐私优先与终端优先体验。

功能速览

功能说明
多会话并行支持同一项目多个 Agent 并行工作
MCP 工具支持 Model Context Protocol 扩展工具生态
LSP 集成自动加载项目对应语言服务器
任意模型支持 Claude/GPT/Gemini 及本地模型
多端支持终端 TUI / 桌面应用 / IDE 扩展
隐私优先代码和上下文数据不存储到外部

常用命令

命令作用常见建议
opencode启动 TUI 交互界面默认启动交互模式
opencode encode [project]编码任务指定项目路径开始工作
opencode mcpMCP 服务器管理添加管理扩展工具
opencode serve启动 API 服务器支持远程调用和控制
--model / -m指定模型格式 provider/model
--continue / -c继续上次会话恢复中断的工作

调用与兼容性

# 快速开始
opencode encode ./my-project

# 使用指定模型继续会话
opencode -c -m anthropic/claude-sonnet-4-6

# 启动远程 API 服务器
opencode serve --port 18789

版本与更新注意

活跃维护中,功能更新较快。建议关注官方文档获取最新特性和模型支持。

选型建议

需要开源、可控、跨模型编程助手的团队首选 OpenCode;与 VS Code / Cursor / Neovim 等主流编辑器配合使用效果最佳。

常见问题

OpenCode 是免费的吗?
OpenCode 的具体收费以官方定价为准,通常提供免费额度或试用期,付费后可解锁完整功能。
OpenCode 需要注册或登录才能使用吗?
大多数 AI 工具需要注册账号才能使用,部分支持邮箱或第三方账号快捷登录,具体以官网流程为准。
OpenCode 支持中文吗?
是否支持中文界面或中文回答,以该工具的官方文档与产品版本为准,建议直接在官网确认。
在哪里可以获取 OpenCode 的官方信息?
可以访问 OpenCode 官网(https://opencode.ai/)查看功能、定价与最新更新信息。