在 Claude Code + Kimi K2:一个新的 AI 编码组合

发布于 2025-7-22 07:15
浏览
0收藏

将 Claude Code 与 Kimi K2 结合使用进行 AI 编程的实践。Kimi K2 拥有强大推理与编码能力,Claude Code 则能无缝集成 IDE 提供智能辅助。通过健身教练预约项目,展示了二者高效协同的开发体验。

1. Kimi K2

1.1 编码能力评估

1.2 申请API-KEY

2. Claude Code

2.1 安装

2.2 安装IDE插件

3. 开发一个健身教练预约demo

4. 效果

最近,AI 编程领域中 Claude Code 引发了广泛关注。作为 Claude 系列的成员,它具备强大的编程能力,但由于国内访问受限,许多用户经常面临账号被封等问题。与此同时,Kimi 团队开源了 K2 模型,同样在编程任务上表现出色。

正好把 Claude Code 和 Kimi K2 配合起来用,也是一个很不错的选择,下面就来看看它们协同工作时的实际体验。

1. Kimi K2

Kimi K2,来自月之暗面,它基于 Mixture-of-Experts(MoE)架构,在每次任务中仅激活其 1 万亿参数中的 320 亿个,这不仅带来了巨大的性能提升,还具有惊人的效率。

1.1 编码能力评估

从官方发布的评估参数上看,K2的编码能力是非常突出的。

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

完整的评估参数见:​​​https://github.com/MoonshotAI/Kimi-K2​

1.2 申请API-KEY

打开官网:​​​https://platform.moonshot.cn/console/api-keys​

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

点击“新建API Key”:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

生成密钥:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

帮助文档:​​​https://platform.moonshot.cn/docs/guide/agent-support#%E8%8E%B7%E5%8F%96-api-key​

2. Claude Code

Claude Code 是 Anthropic 官方(就是开发 Claude 模型的公司)推出的 AI 编程工具。就像 Cursor 一样,不同的是 Claude Code 是终端命令行的方式。

它不需要下载安装其他工具,就可以在任何终端上直接使用。(可以和 VSCode、Cursor 等 IDE 无缝集成)

Claude Code 与流行的集成开发环境 (IDE) 无缝集成,可以增强您的编码工作。他允许您直接在咱们常用开发环境中利用 Claude 的功能

Claude Code 目前支持两个主要的 IDE 系列:

  • Visual Studio Code(包括 Cursor 和 Windsurf 等流行分支)
  • JetBrains IDEs(包括 PyCharm、WebStorm、IntelliJ 和 GoLand)

​https://www.anthropic.com/claude-code​

Cursor最重要的产品决策是:做编辑器而不是插件

当时几乎所有竞争对手都选择做VS Code插件,而Cursor选择了更难的路——重新构建编辑器。

他们意识到,如果要实现真正的AI编程革命,必须从底层重构开发环境。虽然这条路更难,但也构建了更深的护城河。

2.1 安装

安装 Node.js 18+, 然后执行:

npm install -g @anthropic-ai/claude-code

添加环境变量

ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
ANTHROPIC_AUTH_TOKEN=sk-WeYoUnYFWD1z1IJx9w4

2.2 安装IDE插件

在插件市场找到“Claude Code”:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

点击“Claude Code”插件图标:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

经过一些确认:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

3. 开发一个健身教练预约demo

输入提示词:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

"Claude Code"开始生成一个开发计划:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

注意:

免费K2用户接口有调用限制,RPM是3,可能会提示接口异常:

⎿  API Error (429 {"error":{"message":"Organization Rate limit exceeded, please try again after 1 seconds","type":"rate_limit_reached_error"}}) · Retrying in 1 seconds… (attempt 1/10)
  ⎿  API Error (429 {"error":{"message":"Your account org-9745ed9c6c83411a8687d773e8929c88<ak-f3xnong3s89i11dzyjki> request reached max organization concurrency: 1, please try again after 1 seconds","type":"rate_limit_reached_error"}}) · Retrying in 1 seconds… (attempt 2/10)

确认生成代码文件:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

等待完成所有的计划:

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

4. 效果

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区

在 Claude Code + Kimi K2:一个新的 AI 编码组合-AI.x社区


本文转载自AI取经路,作者:AI取经路


已于2025-7-22 09:34:54修改
收藏
回复
举报
回复
相关推荐