当前位置: 首页 > news >正文

Kimi K2驱动Claude Code,稳定且低价

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 当前项目中的代码,并给出优化建议

文章转载自:
http://arpnet.hnsdj.cn
http://allyl.hnsdj.cn
http://beograd.hnsdj.cn
http://aposematic.hnsdj.cn
http://cannoli.hnsdj.cn
http://blackjack.hnsdj.cn
http://cariama.hnsdj.cn
http://bourride.hnsdj.cn
http://audiolingual.hnsdj.cn
http://abrazo.hnsdj.cn
http://aduertiser.hnsdj.cn
http://campanile.hnsdj.cn
http://callow.hnsdj.cn
http://castalia.hnsdj.cn
http://antiparasitic.hnsdj.cn
http://ameerate.hnsdj.cn
http://bodhi.hnsdj.cn
http://binocs.hnsdj.cn
http://cenogamy.hnsdj.cn
http://bathless.hnsdj.cn
http://abyssalpelagic.hnsdj.cn
http://augural.hnsdj.cn
http://antiquarianism.hnsdj.cn
http://appro.hnsdj.cn
http://bivalvular.hnsdj.cn
http://chang.hnsdj.cn
http://brine.hnsdj.cn
http://cetus.hnsdj.cn
http://alligator.hnsdj.cn
http://bolar.hnsdj.cn
http://www.dtcms.com/a/281637.html

相关文章:

  • 入选《机器视觉》:视觉AI 生态链加速工业检测场景落地
  • MySQL数据库----函数
  • vue3:wangEditor使用过程中,点击编辑回显数据的问题修复.
  • 操作HTML网页的知识点
  • 飞搭系列 | 子事件流节点,让逻辑复用更简单!
  • 【前端】Vue 3 页面开发标准框架解析:基于实战案例的完整指南
  • 第二次线上事故
  • 【leetcode】263.丑数
  • Unity 多人游戏框架学习系列一
  • (附源码)基于 Go 和 gopacket+Fyne 的跨平台网络抓包工具开发实录
  • 轻松管理多个Go版本:g工具安装与使用
  • DTU轮询通信有哪些隐患?功耗、容量与响应效率全解析
  • Cookie全解析:Web开发核心机制
  • jetson安装opencv的cuda的加速
  • 二分答案#贪心
  • Python的requests包中使用session管理cookie
  • 无人机故障响应模块运行与技术难点
  • 知识蒸馏 是什么?具体怎么实现的
  • 防抖与节流
  • JavaScript认识+JQuery的依赖引用
  • 手撕线程池详解(C语言源码+解析)
  • 35.KMP 算法
  • 分发糖果-leetcode
  • Kafka亿级消息资源组流量掉零故障排查
  • 【LLIE专题】通过通道选择归一化提升模型光照泛化能力
  • MySQL 8.0 OCP 1Z0-908 题目解析(25)
  • 【QT】实现应用程序启动画面
  • 笔试——Day9
  • linux kernel的错误编码指针详细介绍
  • 【深度学习新浪潮】什么是任意倍率超分?