随着人工智能(AI)技术的快速发展,AI 不仅改变了我们的生活,也正在重塑各行各业的工作方式。从语音助手到自动驾驶,AI 的应用范围越来越广泛,而在程序开发领域,AI 更是展现出前所未有的潜力。
Cursor 的诞生:从简单聊天到全能 Coding 环境
Cursor 是一款结合了人工智能(AI)聊天机器人和程序编写环境的全新工具,不仅能轻松生成代码,还能快速解决程序编写问题,由科技新创 Anysphere 开发。
和市面上常见的 GitHub Copilot 等工具不同,Cursor 能够从头到尾完成编程的所有工作,让用户从一个简单的想法出发,在几分钟内将其转化为功能完整的应用程序。
这款工具采用了与微软开发的免费原代码编辑器 Microsoft Visual Studio Code 相似的架构,并支持使用 Anthropic 的 Claude 3.5 Sonnet 及 OpenAI 的 GPT-4o 等多种 AI 模型。
目前 Cursor 已有超过 30,000 名用户,包括 Perplexity、Midjourney 和 OpenAI 等知名科技公司的员工,都付费使用 Cursor 来提升他们的工作效率。
Cursor 如何运作?一键生成代码,化繁为简
Cursor 的运作原理简单明了,用户只需在对话窗口中输入程序请求,AI 即可生成对应的代码并自动处理相关错误。
另外,Cursor 的接口相当直观,操作也很简单方便,即便是没有相关知识背景的用户,也能够轻松创建应用程序,并根据个人需求不断扩展功能。
Cursor 的内核功能包括对话交互、即时错误检测、代码语法颜色显示以及多文件协作等,特别是能够根据用户的需求快速生成和修改代码,让程序员能专注于创意而非繁琐的代码书写。
Cursor 的首席执行官 Michael Truell 称其为「程序员的 Google Docs」,就是希望能在让工程师的工作自动化程度达到 95%,从而专注于更具创造性的工作。
国外就有一名没有任何写程序经验的 8 岁男童,利用 Cursor 以及 Claude AI,打造出两个平台游戏、一个绘图应用程序、一个动画应用程序以及一个 AI 聊天应用程序,每个作品都仅花费 2 小时(事实上,Cursor+Claude AI 是不少开发者推荐的组合)。
另外,Cloudflare 开发者关系副总裁 Ricky Robinett 也分享,他 8 岁的女儿利用 Cursor 在 45 分钟内打造了一个聊天机器人。
Cursor 怎么用?
其实要使用 Cursor 也非常容易,首先只要访问 Cursor 的官网,下载适合操作系统的版本并完成安装步骤,即可开始使用。系统会自动指引用户完成设置,并能立即进行编程工作。
Cursor 的免费版本已经具备基本的代码生成功能,而付费版本则提供了更高端的功能,如高端代码分析、团队协作编辑和与 Git 等版本控制系统的集成。
在使用 Cursor 进行编程时,只要按下 Ctrl+K 就可以向在对话框中「许愿」。不管是多简单、或是多复杂的程序,AI 都会在一分钟内快速将代码列出。
以学编程语言的第一课「显示『Hello, World!』」来说的话,只要输入相关指令,AI 就能直接生出所需的代码,并可在对话框内不断进行即时调整,例如要求将其翻译成多国语言等。
而更高端的使用案例,例如想打造一款类似 Google Chrome 脱机游戏的恐龙游戏,Cursor 也能自动处理内核游戏逻辑、碰撞检测及分数追踪等复杂功能,大大地缩短开发时间。
用户怎么说?
综观网络上开发者的使用经验,Cursor 被描述为比 GitHub Copilot 更强大,特别是在处理整个项目上下文的能力方面,甚至能对整个 codebase 问问题;也有开发者形容,Cursor 结合了 VSCode、GitHub Copilot 的优点,使用体验也与 VSCode 非常相似。
Cursor 的出现改变了编程的游戏规则,特别是对于那些想要更快实现创意的开发者来说,更是一项革命性的工具。它不仅降低了编程的门槛,还让初学者也能够轻松进入这个领域。随着人工智能技术的不断发展,Cursor 未来将会成为更多开发者不可或缺的得力助手。
版权声明
本文为本站原创内容,转载需注明文章来源(https://www.eiefun.com),另:文中部分素材可能会引用自其他平台,如有侵权或其它,请联系 admin@eiefun.com,我们会第一时间配合删除