Skip to content

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-pluginFast 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-agentsClaude 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 templateOpenCode 插件开发模板
opencode.nvim另一个 Neovim 前端,基于终端的 AI 编码 Agent
ai-sdk-provider-opencode-sdk适用于 Vercel AI SDK 的 OpenCode provider,通过 @opencode-ai/sdk 使用
OpenChamberOpenCode 的 Web、桌面和 VS Code 扩展客户端
OpenCode-Obsidian将 OpenCode 嵌入 Obsidian UI 的插件
OpenWork由 OpenCode 驱动的开源 Claude Cowork 替代品
ocxOpenCode 扩展管理器,支持便携式隔离 Profile
CodeNomadOpenCode 的桌面、Web、移动和远程客户端

Agents

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

常见问题

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

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

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

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

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

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