Claude Code 是 Anthropic 推出的一个 AI 辅助编程工具,它提供了一个终端界面,开发者可以直接从终端将复杂编程任务委托给 Claude Code 来完成。据开发者实践总结,通过简单调试,Claude Code 可以完成95%的日常开发工作。

但是,Claude 模型有地区访问限制,且支付门槛高,让许多开发者望而却步。不过,前两天发布的 Kimi K2 编码能力强悍,在 Claude Code 的表现接近 Claude 闭源模型 Sonnet 4 ,且价格只有其 1/5。因此,可以通过调用该模型驱动 Claude Code ,实现完美平替。

现在,PPIO提供了 Anthropic SDK 兼容的 LLM API 服务,开发者可以轻松地在 Claude Code 中使用 PPIO 提供的大语言模型服务来完成任务。以下为完整接入教程,即刻体验 Claude Code 超强性能!

PPIO × Claude Code 配置教程

第一步:获取 API key

1. 获取 API 密钥

注册登录PPIO官网,填写邀请码【JMZ5F8】得 15元代金券。

打开 API 密钥管理页面,点击创建按钮,输入自定义密钥名称,生成API密钥。

2. 生成并保存 API 密钥

!!注意:秘钥在服务端是加密存储,请在生成时保存好秘钥;若遗失可以在控制台上删除并创建一个新的秘钥。

3. 获取 【模型ID】

目前只有以下模型提供了 Anthropic SDK 兼容性支持:

  • moonshotai/kimi-k2-instruct

后续模型更新,或获取其他模型ID可参考:https://ppio.com/ai-computing/llm-api

第二步:安装并配置 Claude Code

1. 安装 Claude Code

在安装 Claude Code 前,请确保您的本地环境已安装 Node.js 18 或更高版本

在终端执行以下命令安装 Claude Code

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

2. 开启一个终端会话

打开终端,并按如下方式设置环境变量:

# 设置 PPIO 派欧云兼容 Anthropic SDK 的 API 地址
export ANTHROPIC_BASE_URL="https://api.ppinfra.com/anthropic"
export ANTHROPIC_AUTH_TOKEN="<PPIO 派欧云 API Key>"
# 设置 PPIO 派欧云支持的模型
export ANTHROPIC_MODEL="moonshotai/kimi-k2-instruct"
export ANTHROPIC_SMALL_FAST_MODEL="moonshotai/kimi-k2-instruct"

接下来进入项目文件目录,并启动 Claude Code,您会看到如下提示:

cd <your-project-directory>
claude .

3. 从 0 到 1 构建一个小游戏

输入您的任务和需求描述并按回车键开始任务。

> 创建一个贪吃蛇网页游戏。仅使用 HTML、CSS 和 JavaScript,尽量创造一些新颖的内容,最终输出是单个 HTML 文件。

Claude Code 会根据您的需求规划多步任务,并开始自动执行任务。

每完成一个任务,Claude Code 会勾选已完成的任务,并规划和说明下一个任务的细节。

4. 任务执行结果与预览

所有任务执行完成后,你会在终端看到如下提示:

此时,您可以在浏览器中打开 quantum-snake.html 文件,并查看游戏效果。

5. 修复一个 bug

可以看到上面生成的结果存在一个 bug:底部的控制说明文本把按钮挡住了。接下来我们继续输入需求,并让 Claude Code 修复这个 bug。

> 底部的控制说明把按钮挡住了,请修复这个bug

这是修复完成后的效果:

尝试更多的工作流

以下针对不同的工作流,提供了一些 prompt 模板示例以供参考:

  • 代码重构

> 请使用 Next.js 框架重构当前项目
  • 编写单元测试

> 请为项目中的价格计算逻辑编写单元测试
  • 更新文档

> 请更新 README 中关于安装依赖的说明部分
  • 代码 Review

> 请 Review 当前项目中的代码,并给出优化建议
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐