国内 Vibe Coding:基于 Kimi K2 的 Claude Code Docker 版
国内 Vibe Coding:基于 Kimi K2 的 Claude Code Docker 版
月之暗面最近发布了万亿参数模型 Kimi K2 ,提供了 Anthropic 兼容接口。我把官方 Claude Code CLI 打包成 Docker 镜像,结合 Kimi K2 API ,让国内开发者也能畅享 Vibe Coding 体验。
项目特点
- 一键启动:无需安装 Node.js ,直接 Docker 运行
- 国内优化:默认使用 Moonshot Kimi K2 的兼容接口,无需梯子
- 零配置:自动处理 API Key 输入,中英双语提示
- 灵活部署:支持挂载本地目录,持久化配置
快速体验
docker run --rm -it -e ANTHROPIC_BASE_URL="https://api.moonshot.cn/anthropic" -w /root --name my-claude-code huangsen365/claude-code claude
运行后会提示输入 API Key (需要先在 Moonshot 申请)。
实际使用
挂载本地项目目录:
docker run --rm -it \
-v "$PWD:/data" \
-v "$HOME/.config/claude:/root/.config/claude" \
-e ANTHROPIC_BASE_URL="https://api.moonshot.cn/anthropic" \
-w /data \
--name my-claude-code \
huangsen365/claude-code claude
技术细节
- 基于 Ubuntu 最新版,使用阿里云镜像加速
- 自动安装 claude-code CLI 最新版本
- 支持自定义 API 端点,兼容各类 Anthropic API 服务
注意事项
项目仍在持续完善中,目前建议在 x86_64 架构的 Docker 环境下运行。ARM 架构支持正在计划中。
如果你也在寻找一个方便的 AI 编程助手解决方案,不妨试试看。有任何问题或建议,欢迎到 GitHub 提 Issue 。
项目开源,MIT 协议