OpenCode 生态系统:社区插件与集成项目

OpenCode 拥有活跃的社区生态,已有数十个社区插件和集成项目。本页汇总了可用的插件、前端项目和 Agent 配置,帮助你发现并扩展 OpenCode 的能力。

以下是社区围绕 OpenCode 构建的项目集合。

注意:想把你的 OpenCode 相关项目加入此列表?提交 PR 即可。

你也可以查看 awesome-opencodeopencode.cafe 社区聚合页。


插件

插件名 功能描述
opencode-daytona 在隔离的 Daytona 沙箱中自动运行 OpenCode 会话,支持 Git 同步和实时预览
opencode-helicone-session 自动注入 Helicone 会话 Header,用于请求分组和监控
opencode-type-inject 读取文件时自动注入 TypeScript/Svelte 类型,附带查找工具
opencode-openai-codex-auth 用 ChatGPT Plus/Pro 订阅代替 API 调用额度
opencode-gemini-auth 用现有 Gemini 套餐代替 API 计费
opencode-antigravity-auth 使用 Antigravity 的免费模型
opencode-devcontainers 多分支 devcontainer 隔离,支持浅克隆和自动端口分配
opencode-dynamic-context-pruning 裁剪过时的 Tool 输出以优化 Token 用量
opencode-vibeguard 在发送给 LLM 之前将密钥/PII 替换为占位符,并在本地还原
opencode-websearch-cited 为支持的 Provider 添加原生网页搜索,带 Google grounded 风格引用
opencode-pty 让 AI 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 实现 10 倍更快的代码编辑
opencode-morph-plugin Fast Apply 编辑、WarpGrep 代码库搜索、通过 Morph 进行 Context 压缩
oh-my-opencode 后台 Agent、预建 LSP/AST/MCP 工具、精选 Agent,兼容 Claude Code
opencode-notificator 桌面通知和音效提醒
opencode-notifier 权限请求、任务完成、错误事件的桌面通知
opencode-zellij-namer 基于 OpenCode 上下文 AI 自动命名 Zellij 会话
opencode-skillful 支持 Agent 按需懒加载 Prompt,具备 Skill 发现和注入功能
opencode-supermemory 通过 Supermemory 实现跨会话持久记忆
@plannotator/opencode 交互式计划审查,支持可视化标注和私有/离线分享
@openspoon/subtask2 /commands 扩展为具有细粒度流程控制的强大编排系统
opencode-scheduler 用 cron 语法通过 launchd(Mac)或 systemd(Linux)调度定期任务
opencode-conductor 协议驱动工作流:自动化 Context → Spec → Plan → Implement 生命周期
micode 结构化 头脑风暴 → 计划 → 实现 工作流,支持会话延续
opencode-background-agents Claude Code 风格的后台 Agent,支持异步委派和上下文持久化
opencode-notify 原生系统通知:任务完成时提醒你
opencode-workspace 打包多 Agent 编排套件(16 个组件,一键安装)
opencode-worktree 零摩擦的 Git Worktree 集成
opencode-sentry-monitor 通过 Sentry AI Monitoring 追踪和调试 AI Agent
opencode-firecrawl 通过 Firecrawl CLI 实现网页抓取、爬取和搜索

项目

项目名 描述
kimaki 基于 OpenCode SDK 构建的 Discord Bot,用于控制 OpenCode 会话
opencode.nvim 基于 OpenCode API 构建的 Neovim 插件,支持编辑器感知 Prompt
portal 面向移动端的 OpenCode Web UI,通过 Tailscale/VPN 访问
opencode plugin template OpenCode 插件开发模板
opencode.nvim 另一个 Neovim 前端,基于终端的 AI 编码 Agent
ai-sdk-provider-opencode-sdk 适用于 Vercel AI SDK 的 OpenCode provider,通过 @opencode-ai/sdk 使用
OpenChamber OpenCode 的 Web、桌面和 VS Code 扩展客户端
OpenCode-Obsidian 将 OpenCode 嵌入 Obsidian UI 的插件
OpenWork 由 OpenCode 驱动的开源 Claude Cowork 替代品
ocx OpenCode 扩展管理器,支持便携式隔离 Profile
CodeNomad OpenCode 的桌面、Web、移动和远程客户端

Agents

Agent 描述
Agentic 用于结构化开发的模块化 AI Agent 和命令集
opencode-agents 增强工作流的配置、Prompt、Agent 和插件集合

常见问题

Q: 这些插件是官方维护的吗?

A: 不是,这里列出的都是社区贡献的第三方项目,请自行评估质量和安全性。

Q: 如何开发自己的 OpenCode 插件?

A: 参考 opencode plugin template 作为起点,或者查看自定义工具插件文档。

Q: 在哪里可以找到更多 OpenCode 社区资源?

A: 访问 awesome-opencodeopencode.cafe,这两个社区聚合了更多项目和讨论。