OpenCode

开源的多端 coding agent,支持终端、IDE 和桌面应用,并可连接不同模型 Provider。

Tools 工具包即将补充

概览

  • 分类Tools 工具包
  • 可用形态CLI 命令行 · 桌面应用 · IDE / 编辑器
  • 状态即将补充
  • 支持平台macOS · Windows · Linux
  • 标签文件读写 · Shell / 命令 · MCP · LSP · 本地模型 · 多模型 / 多 Provider · 权限审批
  • 结构化能力文件读写 · Shell / 命令 · MCP · LSP · 本地模型 · 多模型 / 多 Provider · 权限审批
  • 模型 / Provider多 Provider

核心能力

  1. 01在终端、IDE 和桌面应用中使用同一产品
  2. 02连接不同模型 Provider,也支持本地模型
  3. 03通过多会话和 LSP 支持持续开发工作
  4. 04使用 MCP 接入本地或远程服务器

适用场景

  • 希望在不同模型之间切换的个人开发工作
  • 需要本地模型或自托管 Provider 的项目
  • 通过 IDE 或桌面工作区持续管理多个编码会话

工具演示样本

guage-lab / opencode

OpenCode

CLI 命令行

macOS · Windows · Linux

补充说明

OpenCode 是一个开源 coding agent。官网提供终端、IDE 和桌面入口,强调 Provider 灵活性、本地模型、多会话、LSP 和 MCP 支持。