Awesome OpenCode
欢迎来到 Awesome OpenCode 列表 — 一个精心策划的 OpenCode 生态系统插件、主题、Agent 和项目合集。所有条目均链接到真实、积极维护的仓库。
完整列表请访问 GitHub 上的 awesome-opencode/awesome-opencode。
官方仓库
| 仓库 | 说明 |
|---|---|
| anomalyco/opencode | 开源 AI 编程 Agent |
| anomalyco/opencode-sdk-js | 官方 JavaScript/TypeScript SDK |
| anomalyco/opencode-sdk-go | 官方 Go SDK |
| anomalyco/opencode-sdk-python | 官方 Python SDK |
精选插件
Agent 与编排
| 插件 | 说明 |
|---|---|
| Oh My OpenAgent | 基于 Sisyphus、Hephaestus、Prometheus 的多 Agent 编排框架。终极并行编程 Agent 管理工具。 |
| Background Agents | Claude Code 风格的后台 Agent,支持异步委派和上下文持久化。 |
| Opencode Workspace | 一站式多 Agent 编排工具,包含 16 个组件,一次安装即可使用。 |
| Pocket Universe | 闭环、弹性异步子 Agent,可阻塞主线程执行。 |
| Ralph Wiggum | 带有自修正 Agent 的迭代式 AI 开发循环。 |
| Subtask2 | 将 opencode /commands 扩展为强大的编排系统,支持细粒度流程控制。 |
| Swarm Plugin | 基于 Swarm 的 Agent 协调插件。 |
| Opencode Roadmap | 战略路线图规划和多 Agent 协调。 |
| Plannotator | 通过可视化标注对 AI 生成的实现计划进行评审。 |
| Opencode Scheduler | 使用 launchd/systemd 定时安排任务,让 Agent 按计划运行。 |
| Conductor | 端到端自动化 Context→Spec→Plan→Implement 工作流。 |
| Micode | 无缝衔接的头脑风暴 → 计划 → 实现工作流会话。 |
| Goal Plugin | 会话级 /goal 目标跟踪,让 Agent 始终瞄准目标。 |
认证与访问
| 插件 | 说明 |
|---|---|
| Antigravity Auth | 通过 Google Antigravity IDE 认证免费使用 Gemini 和 Anthropic 模型。 |
| Google Antigravity Auth | 通过 Google Antigravity OAuth 免费访问模型。 |
| Claude Auth | 使用现有的 Claude Code 凭据连接 OpenCode。 |
| Gemini Auth | 使用 Google 账户认证 OpenCode CLI 以访问 Gemini。 |
| OpenAI Codex Auth | 通过 ChatGPT Plus/Pro OAuth 使用 OpenAI Codex 后端。 |
| Kilo Gateway Auth | 为 OpenCode 添加 Kilo Gateway 提供商支持。 |
记忆与上下文
| 插件 | 说明 |
|---|---|
| Agent Memory | 受 Letta Agent 启发的持久化、可自编辑记忆块。 |
| Opencode Mem | 基于本地向量数据库的持久化记忆,支持双作用域和 Web 界面。 |
| Simple Memory | 基于 Git 的记忆管理,团队可共同提交和审查。 |
| Dynamic Context Pruning | 通过修剪过时的工具输出来优化 Token 使用量。 |
| Context Analysis | 为你的 AI 会话提供详细的 Token 使用分析。 |
| Supermemory | 由 Supermemory API 驱动的跨会话记忆。 |
生产力与通知
| 插件 | 说明 |
|---|---|
| Smart Title | 使用 AI 自动生成有意义的会话标题。 |
| Opencode Notify | 任务完成时的原生操作系统通知。 |
| Smart Voice Notify | 语音通知插件,支持多种 TTS 引擎(ElevenLabs、Edge TTS、SAPI)。 |
| WakaTime | WakaTime 集成,用于追踪编码活动。 |
| Opencode Snippets | 使用 #snippet 进行即时行内文本展开。 |
| Notificator | 为 Agent 事件提供桌面通知和声音提醒。 |
| Zellij Namer | AI 生成的 Zellij 会话名称。 |
| Markdown Table Formatter | 整理 LLM 生成的 Markdown 表格。 |
| Skillful | 技能发现与按需加载提示词。 |
| Handoff | 为新会话创建聚焦的交接提示。 |
开发工具
| 插件 | 说明 |
|---|---|
| Morph Fast Apply | Morph 的 Fast Apply API,用于更快的代码编辑(10,500+ tokens/秒)。 |
| Morph Plugin | Morph 提供的 Fast Apply、WarpGrep 搜索和上下文压缩。 |
| Daytona | 在隔离且可复现的 Daytona 沙箱中运行会话。 |
| PTY | 在 PTY 中运行后台进程并与其交互。 |
| Shell Strategy | 防止非交互 shell 在任务执行中途卡死。 |
| Type Inject | 自动将 TS/Svelte 类型定义注入上下文。 |
| Devcontainers | 多个 Devcontainer 实例,支持自动分配端口和分支隔离。 |
| Pilot | 自动化守护进程,从 GitHub Issue 和 Linear 工单中轮询工作。 |
| Opencode Worktree | 零摩擦 Git Worktree,支持自动生成终端和文件同步。 |
| CC Safety Net | 安全网,在执行破坏性 Git 和文件系统命令前进行拦截。 |
| Opencode Ignore | 基于 glob 模式忽略目录和文件。 |
| Vibeguard | 在调用送达 LLM 之前对密钥和个人敏感信息(PII)进行脱敏。 |
| Websearch Cited | 带引用来源的原生网页搜索。 |
| Firecrawl | 通过 Firecrawl CLI 爬取和搜索网页。 |
| Tavily | Tavily 搜索、内容抽取和深度研究。 |
| JFrog Plugin | 面向企业工作流的 JFrog 平台集成。 |
监控与遥测
| 插件 | 说明 |
|---|---|
| Tokenscope | 全面的 Token 使用分析和成本追踪。 |
| Opencode Quota | 跨提供商追踪配额和 Token 使用量,支持 Toast 通知和斜杠命令。 |
| OpenTelemetry | OpenTelemetry 遥测导出器,镜像 Claude Code 的监控信号。 |
| My Status | 一条命令查看你所有 AI 订阅的配额。 |
| Sentry Monitor | 将 Sentry 问题提供给 Agent,实现监控驱动的调试。 |
| Helicone Session | 注入 Helicone 会话头以获得 LLM 可观测性。 |
主题
| 主题 | 说明 |
|---|---|
| Ayu Dark | 流行 Ayu Dark 配色方案的移植版,以金黄色为主色调 |
| Lavi | 柔和甜美的深色主题,带有丰富的紫色调。Lavi 配色方案家族的一部分 |
| Moonlight | 深色冷色调调色板,基于流行的 moonlight-vscode-theme |
| Poimandres | OpenCode 的 Poimandres 主题 |
值得关注的项目
多 Agent 与编排
| 项目 | 说明 |
|---|---|
| Vibe Kanban | 看板工具,用于管理和并行编排 AI 编程 Agent |
| Open Agent | OpenCode Agent 的自托管控制面板,带有隔离的 Linux 工作空间 |
| Agent of Empires | 终端 UI,用于管理多个 OpenCode 会话,集成 Git Worktree |
| hcom | 让 AI Agent 跨终端互相发送消息、监控和启动 |
桌面与 Web 界面
| 项目 | 说明 |
|---|---|
| OpenWork | 开源桌面 UI,用于管理会话、技能、插件和模板 |
| Opencode Web | Web 界面,支持通过浏览器访问 AI 编程 Agent |
| OpenChamber | Web 和桌面界面,支持 VS Code 扩展和 Git Worktree |
| Octto | 交互式浏览器 UI,用于 AI 头脑风暴,支持多问题表单 |
| Portal | 移动优先的 Web UI,可通过 Tailscale/VPN 访问 |
| CodeNomad | 面向 OpenCode 的桌面、Web、移动和远程客户端 |
API 代理与集成
| 项目 | 说明 |
|---|---|
| OCX | OpenCode 扩展的缺失包管理器 — ShadCN 模式,带 Ghost Mode |
| Open Dispatch | 桥接应用,将 Slack/Teams 连接到 AI 编程助手。支持 75+ AI 提供商 |
| Cupcake | 基于 OPA/Rego 构建的 AI 编程 Agent 原生策略层 |
| Tokscale | 用于追踪 OpenCode 和其他编程 Agent Token 使用量的 CLI 工具 |
| AI SDK Provider | 基于 OpenCode SDK 构建的 Vercel AI SDK provider |
编辑器与聊天集成
| 项目 | 说明 |
|---|---|
| opencode.nvim | Neovim 插件,提供编辑器感知提示与 Agent 客户端功能 |
| opencode.nvim | 把智能体编程放进编辑器的 Neovim 前端 |
| Kimaki | 通过 SDK 控制 OpenCode 的 Discord 机器人 |
| OpenCode-Obsidian | 在 Obsidian 中内嵌使用 OpenCode |
智能体配置集
| 合集 | 说明 |
|---|---|
| Agentic | 面向 OpenCode 的模块化智能体、命令与共享指令 |
| opencode-agents | 用于配置智能体、提示词与插件的增强工作流合集 |
子 Agent 合集
| 合集 | 说明 |
|---|---|
| awesome-opencode-subagents | 跨 10 个类别的 100+ 专用子 Agent(核心开发、编程语言、基础设施、安全、数据/AI、开发者体验) |
| awesome-claude-code-subagents | 生产可用的 Claude Code 子 Agent,兼容 OpenCode |
| awesome-opencode-skills | 136+ OpenCode Skills,支持自动同步和一键部署 |
社区资源
- GitHub 上的 Awesome OpenCode — 完整精选列表(50+ 插件,25+ 项目)
- Discord 社区 — 与其他开发者交流
- Twitter / X — 关注获取最新动态
想要添加你的项目?向 awesome-opencode/awesome-opencode 提交 PR!