编程要由 “手动挡” 变 “自动挡” 了?Cursor+Claude-3.5-Sonnet,Karpathy 点赞的 AI 代码神器。如何使用详细教程

本文主要是介绍编程要由 “手动挡” 变 “自动挡” 了?Cursor+Claude-3.5-Sonnet,Karpathy 点赞的 AI 代码神器。如何使用详细教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Cursor 情况简介

AI 大神 Andrej Karpathy 都被震惊了!他最近在试用 VS Code Cursor +Claude Sonnet 3.5,结果发现这玩意儿比 GitHub Copilot 还好用!

Cursor 在短短时间内迅速成为程序员群体的顶流神器,其背后的原因在于其默认使用 OpenAI 投资的 Claude-3.5-Sonnet 模型,这一举动不仅改变了代码生成领域的格局,也为程序员提供了前所未有的高效编程体验。

 

0b319bf9a3fd725c129f5d7c6df67a6a.png

Karpathy 大神说,现在他大部分时间都在写英语,也就是写提示,然后审查和编辑 AI 生成的代码。偶尔也会写一小段代码,加点注释告诉 LLM 他的思路,然后就疯狂按 tab 键,让 AI 自动补全。有时候,AI 会一口气生成 100 多行代码,而且完全符合他的预期,这在以前至少要花 10 分钟才能写完!并表示这种做法能够带来纯粹的双赢(net win)。

最后,Karpathy 认为自己基本上无法再回到三年前那种「无辅助」编码的状态了

 

cd56bc803f8ea404c1beb285afdec458.png

有人对此表示,如今 AI 对工作流程的改变无疑是成功的,人们只需要学习和调整,过个一两周就可以起飞了。

有人翻出了 Karpathy 此前的发文,「最热门的新编程语言是英语」

 

761a145f679a1fd987c15c738d268441.png

知名机器学习和 AI 研究员、《Python 机器学习》作者 Sebastian Raschka 认为,AI 确实极大提高了工作效率,但自己还是喜欢无辅助的编码,就像驾驶手动挡一样。虽然不是最实用,但很有趣。

 

f3a7023c680a8705be6aa810136c9c48.png

那么,我们要怎么才能体验使用呢?

如何使用 Cursor

  1. 首先打开 Cursor 官方网站下载 Cursor 编辑器:cursor.com

 

059d45c8599588dfd26f95044b4cb5d0.png

下载好后点击运行进行安装,一路点 Continue 就可以

 

f8da2c5693cd1558bdf65429161e4c94.png

进去之后我们可以选择我们的编辑器,并安装 cursor

 

77549f59fc15b2599dcda68541215bc8.png

 

b6e34330cc38bd2e475d14c705f11494.png

然后我们进行登录,可以注册个谷歌账号进行登录

 

83182ff00c0f1be210ddddfc4b423d64.png

 

966e2a77655bf86909b9e14062086e69.png

进去之后我们点击设置按钮,进行升级 Pro 版,来获得没有上限的快速高级使用权限

 

1a72db3dc85ca419bbcc249788202fde.png

然后我们会来到订阅支付界面,这里我推荐使用虚拟信用卡 Wildcard,点击可以打开 官方网站进行注册,具体的详细教程可以查看:详细注册教程

 

2c49d046f2ff2df88747fc19cb920d10.png

完成后,把我们卡片的信息对应的填上去就可以支付了

之后我们点击设置后点 Models,选 claude-3.5-sonnet 模型

 

174189cbb954cf14299a7b99b77ffef0.png

 

这篇关于编程要由 “手动挡” 变 “自动挡” 了?Cursor+Claude-3.5-Sonnet,Karpathy 点赞的 AI 代码神器。如何使用详细教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1131097

相关文章

JavaScript中的reduce方法执行过程、使用场景及进阶用法

《JavaScript中的reduce方法执行过程、使用场景及进阶用法》:本文主要介绍JavaScript中的reduce方法执行过程、使用场景及进阶用法的相关资料,reduce是JavaScri... 目录1. 什么是reduce2. reduce语法2.1 语法2.2 参数说明3. reduce执行过程

如何使用Java实现请求deepseek

《如何使用Java实现请求deepseek》这篇文章主要为大家详细介绍了如何使用Java实现请求deepseek功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1.deepseek的api创建2.Java实现请求deepseek2.1 pom文件2.2 json转化文件2.2

Java调用DeepSeek API的最佳实践及详细代码示例

《Java调用DeepSeekAPI的最佳实践及详细代码示例》:本文主要介绍如何使用Java调用DeepSeekAPI,包括获取API密钥、添加HTTP客户端依赖、创建HTTP请求、处理响应、... 目录1. 获取API密钥2. 添加HTTP客户端依赖3. 创建HTTP请求4. 处理响应5. 错误处理6.

Spring AI集成DeepSeek的详细步骤

《SpringAI集成DeepSeek的详细步骤》DeepSeek作为一款卓越的国产AI模型,越来越多的公司考虑在自己的应用中集成,对于Java应用来说,我们可以借助SpringAI集成DeepSe... 目录DeepSeek 介绍Spring AI 是什么?1、环境准备2、构建项目2.1、pom依赖2.2

python使用fastapi实现多语言国际化的操作指南

《python使用fastapi实现多语言国际化的操作指南》本文介绍了使用Python和FastAPI实现多语言国际化的操作指南,包括多语言架构技术栈、翻译管理、前端本地化、语言切换机制以及常见陷阱和... 目录多语言国际化实现指南项目多语言架构技术栈目录结构翻译工作流1. 翻译数据存储2. 翻译生成脚本

C++ Primer 多维数组的使用

《C++Primer多维数组的使用》本文主要介绍了多维数组在C++语言中的定义、初始化、下标引用以及使用范围for语句处理多维数组的方法,具有一定的参考价值,感兴趣的可以了解一下... 目录多维数组多维数组的初始化多维数组的下标引用使用范围for语句处理多维数组指针和多维数组多维数组严格来说,C++语言没

在 Spring Boot 中使用 @Autowired和 @Bean注解的示例详解

《在SpringBoot中使用@Autowired和@Bean注解的示例详解》本文通过一个示例演示了如何在SpringBoot中使用@Autowired和@Bean注解进行依赖注入和Bean... 目录在 Spring Boot 中使用 @Autowired 和 @Bean 注解示例背景1. 定义 Stud

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

使用Python快速实现链接转word文档

《使用Python快速实现链接转word文档》这篇文章主要为大家详细介绍了如何使用Python快速实现链接转word文档功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 演示代码展示from newspaper import Articlefrom docx import

oracle DBMS_SQL.PARSE的使用方法和示例

《oracleDBMS_SQL.PARSE的使用方法和示例》DBMS_SQL是Oracle数据库中的一个强大包,用于动态构建和执行SQL语句,DBMS_SQL.PARSE过程解析SQL语句或PL/S... 目录语法示例注意事项DBMS_SQL 是 oracle 数据库中的一个强大包,它允许动态地构建和执行