前言

最近,听说Claude Code这款代码辅助编写产品很强,有人把Cursor比作实习生水平,Claude Code比作高级工程师水平。

起初不以为意,因为特殊原因,Claude 无法直接访问。然而,有人做了镜像站,可以白嫖 $100 的额度,这就可以来测试一下。

镜像站地址:https://anyrouter.top/register?aff=kUGb

安装

Claude Code 目前仅支持 Linux 和 mac 系统,对于 windows 系统,需要使用 wsl 或其它虚拟机。

下面来进行安装

  1. 以 Ubuntu 系统为例,安装 Node.js
# Ubuntu
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
sudo apt-get install -y nodejs
node --version
  1. 安装 npm
sudo apt install npm
  1. 安装 Claude Code
npm install -g @anthropic-ai/claude-code
claude --version
  1. 配置Token

在网页控制台中新建 API 令牌(sk 开头),设置为环境变量。

echo -e '\n export ANTHROPIC_AUTH_TOKEN=sk-...' >> ~/.bashrc
echo -e '\n export ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.bashrc
source ~/.bashrc

配置完后,就可以启动Claude Code,输入

claude

进入如下界面,先选择主题:

设置完之后,相继确认安全须知、Terminal 配置、信任工作目录,一路 Enter,到这个界面,就可以正常使用了。

实际测试

看到不少人拿贪吃蛇碰撞模拟之类的通用性编程任务进行测试,没有太大的实际意义。

我直接拿一个复杂的实际任务进行测试:“用React写一个类似OpenAI的聊天界面,要求能自定义模型,保存对话历史记录”。

为了让任务需求更加明确,让DeepSeek优化了一下提示词,最终结果如下:

请帮我设计一个基于React的类OpenAI聊天界面,需满足以下功能:
1. **用户配置模块**
- 提供API Key输入框(支持本地存储,避免重复填写)
- 支持选择模型(如deepseek-v3/deepseek-R1等)和参数(temperature、max_tokens等2. **对话交互界面**
- 仿ChatGPT的聊天布局:左侧历史会话列表,右侧主聊天区
- 支持多轮对话,保留上下文(通过messages数组传递历史记录)
- 实现流式响应(逐字输出效果),使用Server-Sent Events或OpenAI的stream参数3. **功能增强**
- 消息Markdown渲染(代码高亮、链接解析等)
- 一键复制回复内容
- 响应耗时统计与token用量显示4. **错误处理与状态管理**
- 网络错误、API限流等异常提示
- 加载状态动画(如发送中、流式响应时)5. **技术栈建议**
- UI库:Ant Design或Material-UI
- 状态管理:Zustand或Context API
- 流式处理:使用`openai`库的`stream`参数或自定义SSE连接**附加要求:**
- 提供完整的React Hooks实现方案
- 优先考虑TypeScript类型安全
- 兼容移动端布局
- 提供完整的readme.md文档

为了有对比参照性,对照组采用Cursor + gemini-2.5-pro进行同步测试。(为什么不用 Cluade 4?问就是用太多限额了!)

Claude很快列了10条任务清单。

Claude列的任务清单

Cursor也不甘示弱,也列了10条任务清单。

Cursor列的任务清单

花了6分钟左右,claude 率先完成任务,运行之后,出现编译报错:

再次告诉它错误信息,它花了1分钟进行修复,再次启动就可以顺利运行了。

模型配置界面

对话界面

模型配置正常,对话也能连通,就是渲染的时候有个小错误,会将模型的回答渲染到用户的问题板中。

考虑到是不到十分钟完成的效果,整体已经非常不错。

再看 Cursor 这边,还没处理完。

花了约20分钟,处理完了,但启动报错:

将错误信息告诉模型,再迭代一轮,正常了。

UI界面如下,但模型添加功能存在异常问题,无法正常测试问答功能。

这轮测试,速度和质量,Cursor 被完爆。

总结

体验完 Claude Code,能觉得 Cursor 这次遇到了前所未有的强大对手。

Cursor 本身的部分亮点就是接入了 Claude4 模型。如果 Claude 为了推广自己的产品,对 Cursor 断供,Cursor 将面临淘汰的风险。

无论是 Claude Code 还是 Gemini CLI,它们都是以终端作为交互入口,这比 Cursor 重写 IDE 要更为简单,泛用性会更强。

最后说一下 Claude Code 的价格,做了这个稍微复杂点的测试花了 2$ 的额度,也就是说,用白嫖的额度可以做很多款简单产品的开发。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/914014.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/914014.shtml
英文地址,请注明出处:http://en.pswp.cn/news/914014.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ModbusTCP通讯

supply服务-ModbusTCP通讯: winForm-HZHControls-Sqllite本地小项目架构补充:

前端面试专栏-算法篇:23. 图结构与遍历算法

🔥 欢迎来到前端面试通关指南专栏!从js精讲到框架到实战,渐进系统化学习,坚持解锁新技能,祝你轻松拿下心仪offer。 前端面试通关指南专栏主页 前端面试专栏规划详情 图结构与遍历算法 在计算机科学中,图&a…

渗透测试之木马后门实验

一、实验背景 根据CNCERT的监测数据显示,2018年位于美国的1.4万余台木马或僵尸网络控制服务器,控制了中国境内334万余台主机;2018年位于美国的3325个IP地址向中国境内3607个网站植入木马,根据对控制中国境内主机数量及控制中国境内…

【LeetCode 热题 100】24. 两两交换链表中的节点——(解法一)迭代+哨兵

Problem: 24. 两两交换链表中的节点 题目:给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 文章目录整体思路完整代码…

微积分核心考点全解析

一、微积分核心知识框架 1. 极限与连续(重点!) 核心概念: 极限定义(ε-δ语言)重要极限:lim⁡x→0sin⁡xx1limx→0​xsinx​1,lim⁡x→∞(11x)xelimx→∞​(1x1​)xe连续性判定&am…

TypeScript---泛型

一.简介TypeScript 就引入了“泛型”(generics)。泛型的特点就是带有“类型参数”(type parameter)。在日常 TypeScript 编程中,我们经常会遇到这样的场景:函数的参数类型与返回值类型密切相关。此时&#…

手把手一起使用Miniforge3+mamba平替Anaconda(Win10)

Anaconda 开始对企业收费,目前急需平替Anaconda。这里采用Minforgemamba作为替代,可以避免Anaconda追责,并100%兼容原conda仓库及使用方式,如果各位小伙伴有更好的平替方式,欢迎分享。 Miniforge3安装 下载并安装Min…

【Note】Linux Kernel 主题学习之“完整的嵌入式 Linux 环境、构建工具、编译工具链、CPU 架构”

Linux Kernel 主题学习之“完整的嵌入式 Linux 环境、构建工具、编译工具链、CPU 架构” 一、完整的嵌入式 Linux 环境 一个嵌入式 Linux 系统通常包括以下关键组件(以 Jetson、树莓派等 ARM 版 SBC 为例): 交叉编译工具链(cros…

Lecture #20:Database Logging

Lecture20目录:崩溃恢复缓冲池管理策略窃取策略强制策略NO-STEAL-FORCE影子分页执行恢复缺点日志文件预写日志(WAL)执行缓冲池策略日志方案检查点崩溃恢复 恢复算法是一种确保数据库ACID的技术,数据库崩溃后, 所有已经…

Kubernetes高级调度1

目录 一:初始化容器 Initcontainer 1:Initcontainer 的基本概念 2:示例 1--延迟指定时间后启动 3:示例 2--使用初始化容器修改内核参数 4:示例 3--等待依赖服务启动 4:pause容器 二:临时容器 Ephemeral Containers 1.临时容器的概念 2.临时容器的使用 三&a…

服务器机柜与网络机柜各自的优势

一、服务器机柜优势服务器机柜设计有强大的承重结构,能承受大量服务器设备堆叠产生的重量,保障设备安全稳定放置,防止因承重不足导致机柜变形甚至设备损坏,同时,服务器在运行的过程中,会产生大量热量&#…

AI技术通过提示词工程(Prompt Engineering)正在深度重塑职场生态和行业格局,这种变革不仅体现在效率提升,更在重构人机协作模式。

AI技术通过提示词工程(Prompt Engineering)正在深度重塑职场生态和行业格局,这种变革不仅体现在效率提升,更在重构人机协作模式。以下是关键影响维度及未来趋势分析:一、职场效率革命(效率提升300%场景&…

Hugging Face 开源机器人 Reachy Mini 开启预定

我们最新的开源机器人 Reachy Mini 正式亮相 🎉 这款富有表现力的开源机器人由 Pollen Robotics 与 Hugging Face 联合打造,专为人机交互、创意编程和 AI 实验而设计。它价格亲民,体积小巧,却蕴藏着无限可能。来自全球的各个年龄段…

vue3+node.js+mysql写接口(二)

目录 一、产品模块(products表) 1.1、添加产品(/adminapi/product/add) 1.2、产品列表(/adminapi/product/list) 1.3、编辑产品(/adminapi/product/update) 1.4、首页产品联动 二、前台模块 2.1、路由配置 2.2、NavBar组件 2.3、新闻搜索 2.4、新闻选项卡 2.5、新闻…

解析LLM层裁剪:Qwen实战指南

怎么实现对LLM 部分层裁剪输出结果 Qwen 7b 是28层MLP,28头 Qwen 14b 是48层MLP,40头,词向量维度:5120 模型加载部分 from transformers import AutoTokenizer, AutoModelForCausalLM

【AI大模型】深度学习正则化技术:Batch Normalization (BatchNorm) 详解

1. 为什么需要 BatchNorm? - 问题的根源:Internal Covariate Shift (ICS)问题描述: 深度神经网络在训练过程中,随着网络层数的加深,前面层参数的微小更新会导致后面层输入数据的分布发生显著变化。这种现象称为内部协变…

20.缓存问题与解决方案详解教程

文章目录1. 缓存基础概念1.1 什么是缓存1.2 缓存的作用1.3 常见的缓存类型1.4 缓存架构示例2. 缓存雪崩 (Cache Avalanche)2.1 什么是缓存雪崩2.2 缓存雪崩的原因2.3 缓存雪崩的危害2.4 缓存雪崩的解决方案方案1:设置随机过期时间方案2:缓存集群和主从复…

(满满的坑LLAMA3使用申请被拒绝rejected)利用huggingface导入LLAMA3模型

文章目录前言坑后续前言 大家都知道,使用huggingface导入大模型是使用如下办法 from transformers import AutoModelForCausalLM, AutoTokenizermodel_name "Qwen/Qwen2.5-7B-Instruct"#要导入的大模型名称。model AutoModelForCausalLM.from_pretrai…

大规模集群下 Prometheus 监控架构实战经验分享

大规模集群下 Prometheus 监控架构实战经验分享 1 业务场景描述 在互联网金融业务发展过程中,我们需要对数千台主机、上万容器与微服务实例进行指标监控,并统计历史数据以支持 SLA 报表、告警与容量规划。传统监控系统面临以下挑战: 实例动态…

主流消息队列技术总结和对比

消息队列(Message Queue,简称 MQ)作为构建分布式互联网应用的关键组件,松耦合的架构设计能显著提升系统的可用性与可扩展性。在分布式系统中扮演着至关重要的角色,主要承担着实现异步消息传递、应用解耦、流量削峰以及…