在25年7月前,AI编程领域最火也最好用的工具莫过于cursor。
从去年11月我就一直在用cursor,它不仅扩展了我的技术栈,让我从只会开发web网站后端,到能够全栈开发网站、小程序、ios应用等。
日常工作中,我也会使用它开发小工具,实现工作的提效。也会接编程商单,赚零花钱。
总的来说,cursor确实是一个神器,能让初级程序员甚至小白快速拥有中级程序员的能力。
但是好景不长,7月份,cursor改变定价策略,从无限agent使用,到20美刀只能使用225次。劝退了很多用户,就拿我来说,225次我一周不到就能用完,关键每月还要144元。
就这一操作一度让我想弃用这个工具,但是没办法,那时候最能打的还是cursor。所以我只能去淘宝买成本较低的共享账号,而且只能使用claude3.7模型。
用过claude4模型的人再退回用claude3.7,心理落差是会很大的,因为claude4太好用了,它的编程能力理解需求的能力也远超claude3.7。
又过了一段时间,cursor又出了问题,直接把中国区给锁了。
就在茫然,不知该使用哪个工具继续AI编程的时候。
Claude Code横空出世,这个工具是由人工智能公司 Anthropic 基于其大语言模型 Claude开发的 智能编程代理工具。与cursor相同,可以通过自然语言交互辅助开发者完成代码生成、调试、重构、文档编写等任务。Claude Code 以 CLI(命令行界面)形式运行在本地终端(如 macOS、Linux/WSL),而非传统 IDE 插件。用户通过自然语言指令与其交互,它可自主分析项目结构、修改文件、执行 Git 操作等。
一旦用过Claude Code后,就不会再有使用cursor的欲望了。
接下来,我将详细教大家如何安装Claude Code 工具。
✅ node.js 下载与安装
前往node.js官网
https://nodejs.org/en
选择好版本后,进行下载
下载好安装包后,直接双击运行,然后开始进行安装
✅ cmd运行
安装好后,我们点击开始菜单,然后输入cmd打开命令行
在命令行中输入
node –version
输入以下命令开始安装Claude Code
npm install -g @anthropic-ai/claude-code
安装好后在命令行输入
claude
启动claude
可以看到出现了报错,这是因为我们还没有连接api
Claude Code的原生api就是连接Claude4,但是Claude4收费贵,而且在中国区使用的话还会存在封号的风险。
这里我给出三个解决方案
1️⃣ 接入Claude4 镜像站的 api
2️⃣ 接入 Kimi k2 的 api
3️⃣ 接入 Qwen-Code 的 api
1️⃣ Claude4、Kimi k2、Qwen3-Code 介绍
Claude 4 是 Anthropic 于 2025 年 5 月推出的新一代 AI 模型系列,包含旗舰版 Claude Opus 4 和高性价比版 Claude Sonnet 4。它在编程能力、复杂任务处理、安全性和多模态支持等方面实现突破性升级,被广泛视为当前最强的编程导向型 AI 模型。
Kimi K2是由中国AI公司月之暗面(Moonshot AI)于2025年7月11日推出的开源万亿参数大语言模型,主打Agentic Intelligence(自主代理智能),专注于代码生成、数学推理与多工具协同任务,被誉为国产AI的重大突破,代码处理能力直追Claude4,同时API定价仅 \(0.6/百万输入tokens、\)2.5/百万输出tokens,不足Claude 4 Sonnet的1/5。
Qwen3-Coder是Qwen3大语言模型的专门代码版本,属于通义千问系列中专注于编程任务的模型家族。 它是由阿里通义实验室开发的先进AI编码模型,专为处理长上下文、多步骤编程任务而设计。 作为Qwen3系列的重要组成部分,Qwen3-Coder代表了当前开源代码模型领域的最新技术水平,是目前在代码能力上,唯一能不逊色于Claude Code的模型,但是 收费较贵。目前阿里云通义灵码上可免费使用!
2️⃣ 接 api接入
Claude4的api我们可以直接去访问它的镜像站因为可以白嫖嘛
https://anyrouter.top/register?aff=t17k
使用github账号登录
没有github账号的可以去github官网注册
https://github.com/
登录镜像站之后
添加我们的API令牌
过期时间这里的话,按你的需求设置
额度和模型选择,也是一样,按需选择
都搞好之后,点击提交,就会生成我们的令牌。然后我们复制令牌
回到命令行,我们将令牌添加到我们的环境变量中注意此时需要打开powerShell
检查配置文件是否存在
Test-Path \(PROFILE
如果不存在,创建配置文件
if (-not (Test-Path \)PROFILE)) { New-Item -ItemType File -Path \(PROFILE -Force}
打开配置文件(默认用记事本)
notepad \)PROFILE
把以下命令粘贴进打开的记事本文件,注意令牌和地址换成你实际的令牌地址。
\(env:ANTHROPIC_AUTH_TOKEN = "sk-...你的实际令牌秘钥" \)env:ANTHROPIC_BASE_URL = “你用的镜像站的地址”
其中还需要用到地址,我们直接去镜像站中把地址也复制下来
最终的内容如下:
保存,然后我们重启终端,然后打开powerShell终端,切换到我们要做项目的目录
输入
claude
此时进入样式选择界面
一直回车当出现这个界面时,说明我们成功了
在这个过程中,我遇到了一个特殊字符错误我直接交给AI解决了
错误的原因是,配置文件中存在不可见的特殊字符嘛,这里我给大家一个纯净的样例,到时候在英文输入法下,直接替换成你的api key 和url网址就行
\(env:ANTHROPIC_AUTH_TOKEN = "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \)env:ANTHROPIC_BASE_URL = “https://api.moonshot.cn/anthropic";
再回到我们的Claude Code 终端界面此时可以发现,终端这里的api就是我们先前配置的api
同理,如果我们想接入kimi k2 和Qwen3-code的api的话,我们都可以去他们平台的官网获取,然后将这两个字段填入相应的值即可
ANTHROPIC_AUTH_TOKEN ANTHROPIC_BASE_URL
例如:
Kimi k2 填法:
\(env:ANTHROPIC_AUTH_TOKEN = "你的key值" \)env:ANTHROPIC_BASE_URL = ”https://api.moonshot.cn/anthropic";
kimi k2的key值,可以访问它的api开发平台获取
https://platform.moonshot.cn/console/account
Qwen3-Coder 填法:
https://bailian.console.aliyun.com/
去模型广场找到相应的模型
因此Qwen3-coder的配置方法为:
\(env:ANTHROPIC_AUTH_TOKEN = "sk-xxxxxxxxxxxxxxxxx" \)env:ANTHROPIC_BASEURL = “https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy";
Claude Code常用命令
| 命令 | 功能 | 示例 |
| claude | 启动交互模式 | claude |
| claude ”task“ | 运行一次性任务 | claude ”fix the build error“ |
| claude -p ”query“ | 运行一次性查询,然后退出 | claude -p ”explain this function“ |
| claude -c | 继续最近的对话 | claude -c |
| claude -r | 恢复之前的对话 | claude -r |
| claude commit | 创建 Git 提交 | claude commit |
| /clear | 清除对话历史 | > /clear |
| /help | 显示可用命令 | > /help |
| exit 或 Ctrl+C | 退出 Claude Code | > exit |
claude –dangerously-skip-permissions
这个命令让你可以设置Safe YOLO模式,实现自动化,因此Claude Code在执行某些命令时,就不会老是去请求你的同意,才继续执行。
执行上述命令后,Claude 会自动跳过所有权限确认,不需要你手动点允许。这对于一些重复性任务十分方便。
在启动Claude的时候,执行下面的指令即可:
现在我让他完成个人博客的制作,整个过程,都会是自动化的
它自己制定了计划,然后现在按照计划来完成个人博客的制作,在此期间,我们只需要耐心等待即可
等待了一段时间,就完成了
CLAUDE.md 文件管理
Claude.md文件就类似于Cursor的Rules文件,规定了AI怎样生成代码。你可以在里面指定代码风格、开发环境、仓库规范,工作流程等等。
Claude.md示例如下:
#技术栈 -springboot+vue3+mysql+mybatis
#工作流程
- 在进行代码编写的同时,请同步生成readme.md,进行记录
- 在代码完成之后,生成api接口文档,并对接口进行测试
可以将Claude.md放在项目根目录,项目在生成代码时会按照要求执行
在启动的时候,执行claude -c,可以继续上次对话
执行claude -r,可以选择历史对话继续。
如果你已经打开了某个对话,你也可以输入 /resume 来切换到其他会话中。
Model Context Protocol (MCP) 是一个开放标准协议,旨在规范应用程序如何向大型语言模型(LLMs)提供上下文信息。 该协议促进了AI模型,特别是大型语言模型与外部数据源或工具之间的交互。简单来说,MCP可以被理解为“AI的USB-C端口”,为AI应用提供了一种标准化的连接方式。在Claude Code中,也可以接入MCP添加mcp这里以添加为例
claude mcp add –transport http upstash-context-7-mcp “https://server.smithery.ai/@upstash/context7-mcp/mcp?api_key=654500d4-9526-4112-a6bc-332255b3d685&profile=dying-cephalopod-X4oVSi";
可以通过访问
https://smithery.ai/
选择一个你要添加的MCP,这里我选Context7
然后选择Claude Code
复制命令,去终端运行
管理MCP:
claude mcp list # 查看已配置的服务 claude mcp get
# 查看服务详情
claude mcp remove
# 删除服务
1️⃣ 先分析后动手
当我们需要对一个项目进行重构,或者需要项目中的某个模块的时候。
我们不要一上手就去让Claude Code开始修改。我们首先需要让Claude Code分析项目,对项目的各个模块有了解之后,再进行代码的修改,这样会大大减少修改时产生的错误。
2️⃣ 遵循开发步骤
当我们让Claude Code帮我们完成一个简单任务时,往往只需要发送一句话,Claude Code就能理解。
但是,当我们要完成的任务毕竟复杂时,一句话往往会让Claude Code理解的很模糊。
所以我们要尽可能的描述清楚每一个步骤
例如: 第一步:确定使用的技术栈
第二步:描述需要实现的功能
第二步:输出api接口文档
第三步:编写测试用例
第四步:完成README.md
以个人博客为例:
我们先看看,kimi k2 生成的一个效果
kimi k2最终是完成了这个博客网站,但是在使用kimi k2的过程中,出现了一些错误,要不断的把错误信息给kimi k2,最终才能完成修复,正常现实页面,并且kimi k2 的编写时间较长,算下来,加上排错,一共花了半个多小时。
接下来是Qwen3-coder的效果
Qwen3-coder不愧是目前国内最强的开源编程模型,能力足以媲美Claude4,这个博客网站,Qwen3-coder只用了5分钟就完成了。效率直接是Kimi K2的倍!
Claude4效果
Claude4依旧没有让人失望,仅仅3分钟就完成了个人博客的开发。
经过简单的测试比较,我们可以发现Claude4与Qwen3-coder在开发上不分上下,并且在开发过程中,并没有遇到太多的错误。
kimi k2在开发效率上还是无法与两位大哥相提并论。
随便一提:
Qwen3-coder的编程能力确实是T0级别,但是它的收费也确实让人承受不起。
但是告诉大家一个好消息,阿里云的ide插件,通义灵码已经接入了Qwen3-coder,并且无限量免费使用,有需求的朋友们,还不赶紧去薅!
以上就是本文所有的内容,希望大家喜欢,谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/222034.html