logo
0
0
WeChat Login
ForkfromAnyexyz/EnvBuild/OpenCode, aheadmain5 commits

CNB OpenCode 开发环境

Ubuntu Noble OpenCode License Build Schedule Build Status

CNB 在线远程开发优化镜像,基于默认开发环境,集成 OpenCode AI 编程助手。

💿 镜像信息

  • 镜像名称: docker.cnb.cool/xbotter/opencode:latest
  • 镜像基础: docker.cnb.cool/xbotter/default-dev-env:latest
  • 基础系统: Ubuntu Noble

🛠️ 内置工具

  • OpenCode AI: AI 编程助手,支持多种模型(DeepSeek V3.2、GLM-5.0、Kimi K2.5、MiniMax M2.5)
  • VS Code 扩展:
    • OpenCode 扩展 (sst-dev.opencode)
    • 腾讯云 Coding Copilot
  • 开发基础工具: 继承自 default-dev-env,包含 Git、SSH、Vim、网络工具等
  • oh-my-opencode: OpenCode 增强插件

🤖 支持的 AI 模型

模型上下文长度输出长度
glm-5.0200,00016,000
kimi-k2.5256,00064,000
minimax-m2.5204,80065,536
deepseek-v3.2128,00032,000

默认使用 cnb/glm-5.0 模型。

🚀 使用方式

在 远程开发环境 中使用(.cnb.yml 示例)

main: vscode: - docker: image: docker.cnb.cool/xbotter/opencode:latest services: - vscode - docker

🌟 设计特点

  1. 自动激活:登录即启用 OpenCode 环境,无需手动配置
  2. 预装模型配置:内置 CNB 平台 AI 模型配置,开箱即用
  3. MCP 集成:已配置 CNB MCP 服务,支持远程工具调用

📝 构建配置

项目使用 CNB 平台的自动构建流水线:

  • 定时构建: 每天 03:00 自动构建
  • 触发构建: 支持 Web 触发和 Push 触发

📜 许可协议

MIT License

About

带有 OpenCode 的基础开发环境

168.00 KiB
0 forks0 stars1 branches0 TagREADMEMIT license
OpenCoderepo-named
Language
Dockerfile100%