Microck/opencode-studio

web GUI for securely managing local OpenCode configuration

解决的问题

OpenCode Studio 提供了一个本地图形用户界面(GUI),用于管理 OpenCode 配置。无需手动编辑 JSON 文件即可配置 MCP 服务器、技能、插件和认证设置。

工作原理

该工具由 Next.js 前端和 Express API 后端组成。服务器会自动检测 OpenCode 配置目录(通常是 ~/.config/opencode/),读取现有的 opencode.json 及相关技能/插件文件夹,并允许用户通过 UI 修改这些设置。浏览器中所做的更改会立即写入磁盘。

适用人群

希望无需直接编辑原始配置文件,即可轻松管理 AI 代理配置、自定义技能和 MCP 服务器的 OpenCode 开发者和用户。

主要亮点

  • MCP 管理器:使用 npx 命令启用或禁用服务器,添加新服务器。
  • 配置文件管理:创建并切换独立环境,每个环境拥有独立的历史记录和配置。
  • 技能与插件编辑器:从 URL 批量导入、创建和编辑技能及 JS/TS 插件。
  • 代理管理:配置自定义代理,包括其模型、工具和权限。
  • 使用情况仪表板:从本地消息日志中追踪令牌成本和模型使用情况。
  • GitHub 同步:使用 gh CLI 将配置推送到或拉取自私有 GitHub 仓库。
  • 深度链接支持:通过自定义协议处理器,一键安装 MCP 服务器和技能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目