跳转到内容

生态

基于 OpenCode 构建的项目与集成。

这里收集了一些社区基于 OpenCode 打造的项目和集成。

你也可以查看社区维护的 awesome-opencode 以及聚合站点 opencode.cafe


插件(Plugins)

名称说明
opencode-helicone-session自动注入 Helicone Session Header,按会话分组请求
opencode-type-inject在读取文件时自动注入 TypeScript/Svelte 类型,配合查询工具使用
opencode-openai-codex-auth让你使用 ChatGPT Plus/Pro 订阅而不是单独的 OpenAI API 计费
opencode-gemini-auth通过现有 Gemini 套餐而非单独 API 计费
opencode-antigravity-auth使用 Antigravity 的免费模型,而不是直接走付费 API
opencode-devcontainers多分支 Devcontainer 隔离,支持浅克隆和自动分配端口
opencode-google-antigravity-authGoogle Antigravity OAuth 插件,支持 Google Search 和更健壮的 API 调用
opencode-dynamic-context-pruning动态裁剪过期的工具输出,优化 Token 使用
opencode-websearch-cited为支持的提供商添加带引用信息的 Web 搜索(类似 Google Grounded 风格)
opencode-pty允许 Agent 在 PTY 中运行后台进程,并向其发送交互式输入
opencode-shell-strategy为非交互式 Shell 命令提供策略,避免因 TTY 依赖导致挂起
opencode-wakatime使用 Wakatime 统计 OpenCode 使用情况
opencode-md-table-formatter清理 LLM 生成的 Markdown 表格,使之更规整
opencode-morph-fast-apply通过 Morph Fast Apply API 和延迟编辑标记,将代码修改提速一个数量级
oh-my-opencode背景 Agent、预置 LSP/AST/MCP 工具、精选 Agents,兼容 Claude Code
opencode-notificator为 OpenCode 会话提供桌面通知和声音提醒
opencode-notifier为权限请求、回复完成、出错等事件发送桌面通知/声音提醒
opencode-zellij-namer基于 OpenCode 上下文的 Zellij 会话自动命名
opencode-skillful让 Agent 可以按需懒加载 prompts,实现 skill 发现与注入
opencode-supermemory使用 Supermemory 提供跨会话的持久记忆
@plannotator/opencode交互式 Plan 审阅,支持可视化标注和私有/离线分享
@openspoon/subtask2将 opencode /commands 扩展为更强大的编排系统,支持细粒度流程控制
opencode-scheduler使用 launchd(Mac)或 systemd(Linux)按 cron 语法调度周期性任务

项目(Projects)

名称说明
kimaki基于 SDK 构建的 Discord 机器人,可控制 OpenCode 会话
opencode.nvim基于 API 的 Neovim 插件,支持感知编辑器上下文的 Prompt
portal通过 Tailscale / VPN 使用的移动优先 Web UI
opencode plugin template构建 OpenCode 插件的脚手架模板
opencode.nvim面向 OpenCode 的 Neovim 前端(终端内 AI 编码助手)
ai-sdk-provider-opencode-sdk用于在 Vercel AI SDK 中通过 @opencode-ai/sdk 调用 OpenCode
OpenChamber基于 OpenCode 的 Web / 桌面 App 以及 VS Code 扩展
OpenCode-Obsidian在 Obsidian UI 中嵌入 OpenCode 的插件

Agents

名称说明
Agentic模块化的 AI Agents 与命令集合,用于结构化开发流程
opencode-agents一组增强工作流的配置、Prompts、Agents 和插件