大家好,我是程序员鱼皮。几天前,Cursor 官方宣布推出了网页版 AI 代理,手机上也能用,可以让 AI 帮忙回答问题、编写代码。好家伙,这下我们程序员真的可以随时随地工作了???

虽然网上吹得天花乱坠,但作为 Cursor 老用户的我,内心竟然毫无波澜,甚至没有第一时间写下这篇文章。

原因主要有 2 方面,首先是 Cursor 网页版 来的太晚了,在这之前,我们国内就已经有很多网页版 AI 代理工具了,比如豆包和 MiniMax。

其次,我们真的需要网页版的 Cursor 么?

如果我手头有电脑,那我会直接打开客户端 Cursor 来编程;而如果我手头没有电脑,我特么为什么要写代码啊?!难不成拉屎的时候,我还要掏出手机,找 Cursor 帮我改个 Bug?

纵卷如我,也做不到。

此外,平时生活中遇到了问题,我也不会专门去打开 Cursor,支持语音输入的豆包和元宝不香么?

所以我很好奇,用网页版 Cursor 的,都是哪些人?

带着这个疑问,我来体验了下网页版 Cursor,首先进入官网:

指路:https://cursor.com/agents

我们随便试一个提示词,让 AI 帮我做一个消消乐游戏,然后看到一个弹框,需要我们授权 GitHub。原因很简单,Cursor 网页版是依赖 Background Agent 实现的,需要访问我们的 GitHub 仓库来实现编码操作。

什么是 Background Agent?之前 Cursor 1.0 刚出这个特性的时候,我就 写过一篇文章 给大家介绍。

之前我们是在自己的电脑上运行 Cursor、调用 AI、执行工具等;有了 Background Agent 远程编码代理,相当于 Cursor 给你提供了云服务器,在别人的电脑上帮助你完成发给 AI 的任务。相比于自己电脑运行,更节省资源,而且软件退了、电脑关了任务也能正常执行。

光是 GitHub 授权这一步,就已经劝退很多人了。如果只是生成一个简单的临时项目,是没有必要跟 GitHub 扯上关系的,在网页内提供个下载按钮不就好了?

不过考虑到 Cursor 的受众,倒也合理。

授权成功后,我选择了之前开源的 AI 超级智能体项目 仓库,让 AI 帮我介绍下项目:

这里又有一个必须要注意的点,Cursor 网页版现在只支持 MAX 模型,而 MAX 模型会比普通的请求消耗更多的费用!估算下来,不开套餐的话差不多 0.3 元一次,这一步估计又劝退了不少人。。。

不过小试一把问题不大,AI 启动!

可以看到,AI 会在云服务器启动一个任务:

点击任务,可以查看到完整的运行过程,跟客户端 Cursor 页面神似,还可以一键在客户端 Cursor 中打开。

我还可以继续在云端给 AI 提新需求,这次让它帮忙优化下代码:

执行过程中,我已经能感受到它和客户端 Cursor 的差距了,由于文件操作不是在自己的电脑上,我甚至都看不到 AI 每次修改了哪些代码,只能看到一些简略的过程。

以前我用客户端 Cursor 的时候,我感觉自己是个监工,AI 要干什么、怎么干、干了什么我都一览无遗;而使用网页版 Cursor,我感觉自己就是个谜语人,抱着开盲盒的心态,等着 AI 完工。

大概 5 分钟后,AI 完成了工作,这里我们就能看到所有改动的代码了,还可以直接创建 PR 代码合并请求:

在 GitHub 里看代码改动,舒服多了~

好家伙,竟然一次改动了 23 个文件,该说不说 Cursor + Claude 4 的编码能力还是强。而且历史任务记录会保存,可以随时查看:

看到这里,我相信大家应该能感受到 Cursor 网页版的作用了,它的优势在于 和 GitHub 深度集成,可以让你随时随地处理代码仓库内的 Bug、提交 PR、分析和学习代码。

不过我估计国内的程序员朋友应该没有在手机上处理代码工作的习惯吧?国外怎么样我就不知道了。而且目前 Cursor 网页版不免费,应该会劝退很多人。

对我来说,我能想到的一个应用场景是:用手机的时候每隔一会儿就给 Cursor 提交一个任务(比如修复 Bug),等用电脑的时候再集中查看代码的生成效果。

但话说回来,如果我拉屎用手机的时候都要工作,到底是我监督 AI 工作,还是 AI 在监督我工作?

OK 就先聊到这里,学编程和 AI 的朋友欢迎关注鱼皮,之后我会给大家分享一些私藏的 Cursor 使用技巧~

更多编程学习资源

Cursor 网页版来了,这下拉屎时也能工作了的更多相关文章

  1. linux 下如何将网页版应用生成桌面图标

    使用linux mint已经两年了,很多国民应用,都没有Linux版,但是这些应用都有网页版,今天就说下最简单的将网页应用变成桌面应用,无需配置,安装任何插件.以微信为例; 首先,在谷歌浏览器打开网页 ...

  2. Vue+Element实现网页版个人简历系统

    这篇文章介绍一个使用Vue+Element实现的个人简历系统,主要用到的技术有:vue.element.css3.css定位. 作者在window10进行开发,目前只在chrome上进行过测试,没有大 ...

  3. jQuery实践-网页版2048小游戏

    ▓▓▓▓▓▓ 大致介绍 看了一个实现网页版2048小游戏的视频,觉得能做出自己以前喜欢玩的小游戏很有意思便自己动手试了试,真正的验证了这句话-不要以为你以为的就是你以为的,看视频时觉得看懂了,会写了, ...

  4. 微信网页版APP - 网页微信客户端电脑版体验

    微信网页版很早就出来了,解决了很多人上班不能玩手机的问题.微信电脑版-网页微信客户端,直接安装在桌面的微信网页版,免去了开浏览器的麻烦.双击就启动了,和其他的应用程序一样:运行过程中可以隐藏在桌面右下 ...

  5. 分享:计算机图形学期末作业!!利用WebGL的第三方库three.js写一个简单的网页版“我的世界小游戏”

    这几天一直在忙着期末考试,所以一直没有更新我的博客,今天刚把我的期末作业完成了,心情澎湃,所以晚上不管怎么样,我也要写一篇博客纪念一下我上课都没有听,还是通过强大的度娘完成了我的作业的经历.(当然作业 ...

  6. 网页版仿Excel效果组件--handsontable拓展运用

    引言(祝看官们新年万事大吉) 前段时间项目需要实现网页版的excel表格功能,瞬间就想到了handsontable,为什么呢?理由如下:该UI组件功能齐全多样,展示效果也更贴近bootstrap风格, ...

  7. 学习笔记︱Nvidia DIGITS网页版深度学习框架——深度学习版SPSS

    DIGITS: Deep Learning GPU Training System1,是由英伟达(NVIDIA)公司开发的第一个交互式深度学习GPU训练系统.目的在于整合现有的Deep Learnin ...

  8. Shell脚本生成网页版相册浏览器

    今天学到了一招,那就是使用脚本制作一款网页版相册浏览器.先上图吧. 必备基础 操作系统: 以linux为内核的操作系统都行 编程语言:Shell(bash)脚本,相关基础知识即可 下载工具:wget ...

  9. Facebook的一些基本操作(网页版)

    前期准备 1,注册一次Facebook账号,新建一个应用取到应用id 2,引进Facebook的SDK到页面中: 在js中引进以下代码,初始化 // facebook window.fbAsyncIn ...

  10. js实现类似微信网页版在可编辑的div中粘贴内容时过滤剪贴板的内容,光标始终在粘贴内容后面,以及将光标定位到最后的方法

    过滤剪贴板内容以及定位可编辑div光标的方法: <!DOCTYPE html><html lang="en"><head>  <meta ...

随机推荐

  1. 如何在Ubuntu系统中重置root密码

    很多人有个问题,就是喜欢把密码设置得很长很复杂,结果谁也没防住,却成功防住了自己 ヽ(.◕ฺˇд ˇ◕ฺ;)ノ 对于现代人,特别是年轻人,都有过忘记密码的经历吧.在这篇文章中,我们来了解如何在 Ubu ...

  2. JAVA stream集合List<Map>转二维集合Map<String,Map<String,Object>>

    简介 将一个 List<Map> 转换为一个二维的 Map 结构通常意味着我们需要创建一个 Map<K, Map<K, V>>.这里,外部的 Map 使用某个键(比 ...

  3. 服务端获取实际IP工具类

    import javax.servlet.http.HttpServletRequest; import java.net.InetAddress; import java.net.UnknownHo ...

  4. Java高效合并Excel报表实战:GcExcel让数据处理更简单

    前言:为什么需要自动化合并Excel? 在日常办公场景中,Excel报表合并是数据分析的基础操作.根据2023年企业办公效率报告显示: 财务人员平均每周花费6.2小时在Excel合并操作上 人工合并的 ...

  5. krpano.js导出为模块方便vue等框架使用的问题

    作为一个全栈(干),前端commonjs amd 那些东西没有研究过,一直用es6内置的export和import(不香吗?).最近写一个全景项目,有一个krpano.js文件官网案例是标签引入,可我 ...

  6. sql学习day2——运用case进行有条件的update(续day1)

    1.薪水表,如下所示,要求:为下一年调整工资22000以下的员工涨工资10%,24000以上的员工减少10% 思考:如果先update薪水24000以上的员工,假设某工资为24000,24000*(1 ...

  7. Apache Druid RCE漏洞复现及修复(CVE-2023-25194)

    Apache Druid RCE漏洞复现及修复(CVE-2023-25194) 2023-03-16 声明:本文分享的安全工具和项目均来源于网络,漏洞环境本地搭建,仅供安全研究与学习,如用于其他用途, ...

  8. <HarmonyOS第一课05>从简单的页面开始

    ArkUI是HarmonyOS应用的UI开发框架,它提供了一套完整的基础设施,包括简洁的UI语法.丰富的UI功能(组件.布局.动画以及交互事件),以及实时界面预览工具等.ArkUI支持开发者进行可视化 ...

  9. C# 控制台程序验证await立即返回

    class Program{ public static volatile bool flag = true; public static void Main() { Action a = null; ...

  10. Number of Digit One——LeetCode⑩

    //原题链接https://leetcode.com/problems/number-of-digit-one/ 题目描述 Given an integer n, count the total nu ...