OpenCode 中文教程
首页
教程
生态
FAQ
对比
文章
  • 官方网站
  • 官方下载
  • 官方文档
  • 关于我们
  • 联系我们
  • 隐私政策
  • 服务协议
  • 免责声明
  • 商标声明
  • 简体中文
  • English
  • Deutsch
首页
教程
生态
FAQ
对比
文章
  • 官方网站
  • 官方下载
  • 官方文档
  • 关于我们
  • 联系我们
  • 隐私政策
  • 服务协议
  • 免责声明
  • 商标声明
  • 简体中文
  • English
  • Deutsch
  • 生态与集成

    • Opencode 生态集成 - Docker, MCP, Antigravity
    • 精选项目 (Awesome Opencode)
  • 最佳实践

    • Opencode 最佳实践中心 - 10x 效率提升指南
  • 故障排除

    • Opencode 故障排除中心 - 快速解决使用中的问题

Opencode 生态系统与集成

Opencode 不仅仅是一个独立的编辑器,它通过强大的生态系统与各种现代开发工具无缝集成。

核心集成

Docker 支持 (Docker Opencode)

你可以完全在 Docker 容器中运行 Opencode,这对于保持开发环境的一致性非常有用。

  • 官方镜像: ghcr.io/anomalyco/opencode
  • 运行命令: docker run -it --rm ghcr.io/anomalyco/opencode
  • 适用场景: 临时的隔离开发环境、CI/CD 流水线。

MCP (Model Context Protocol)

Opencode 率先支持了 MCP,这让它可以“连接万物”。

  • Add MCP to Opencode: 在配置文件中定义 MCP Servers。
  • Exa MCP Opencode: 使用 Exa (ls 的替代品) 作为工具,让 AI 更好地探索文件系统。
  • Does Opencode support MCP?: 是的,全面支持。

Antigravity (Opencode Antigravity)

Antigravity 是 Opencode 的云端同步与协作服务。

  • Opencode Antigravity Auth: 安全的身份验证机制,确保你的代码只在你和授权的设备间同步。
  • Opencode Auth: 基于 OAuth 的登录系统,支持 GitHub 一键登录。

框架与工具链

SST (SST Opencode)

如果你是 Serverless 开发者,Opencode 对 SST (Serverless Stack) 提供了原生级的理解。

  • 它可以自动识别 .sst 目录结构。
  • 智能补全 SST 的 TypeScript 配置。
  • brew install sst tap opencode: 常用的一键安装组合。

Bun & Node.js

  • Opencode Bun: 原生支持 Bun 运行时,无论是运行测试还是启动服务。
  • Opencode Environment Variable: 智能识别 .env 文件,并在终端会话中自动注入环境变量。

扩展与插件 (Extensions)

  • Opencode Extension: 兼容 VS Code 插件市场。
  • Opencode Desktop App: 提供了比终端版更丰富的图形化交互体验。
  • Opencode Discord: 加入 Opencode Discord 社区,获取最新的插件推荐。

示例项目与资源

官方示例

  • Opencode Todo App: 使用 Opencode 从零生成的 Vue3 待办事项应用。
  • Python Snake Game: 5分钟内通过对话生成的贪吃蛇游戏。

社区精选项目

查看完整的 Awesome Opencode 项目清单,发现更多社区优秀项目和实用资源。

提交你的项目

欢迎通过 Pull Request 提交你的项目链接,与社区分享你的创作!

最近更新: 2026/2/28 14:48
Next
精选项目 (Awesome Opencode)