10倍降低Cursor用量的秘笈
学习如何通过简单技巧将Cursor AI工具调用次数降低10倍,节省编程成本。包含开源项目使用指南和优化技巧,适合AI编程开发者。
10倍降低Cursor用量的秘笈
2025-06-29 19:10·AI小火山
目前Cursor + Claude黄金搭配可以说是AI编程业界的标杆。虽然说不断有免费AI编程工具推出,但效果都差强人意。一键都能生成漂亮的简单应用,但如果真用于生产,不是不断循环出BUG,就是删除已有代码,使之前辛苦完成的代码被改得面目全非。
近期,Cursor免费用户限制增多,不再可以免费使用Claude或其他几个好用的大模型,让效果大打折扣,但同时,对付费用户的响应速度变快,基本不需要等待,而且生成速度极快。不会像有些模型,罗里罗说一大堆废话,结果出来的代码还是一堆垃圾。但即使是付费用户,也分档次,Pro版是每月$20,而Max版则根据使用量来,上不封顶。Pro版原来是每月500次限额,超过之后则要降级使用。现在好像调成两种模式,一种还是原来的方式,另一种是搞成每小时限额,不清楚具体数额,只是说对频次达到一定限额后,就应降级使用。不管哪种方式,对使用顶级模型都是有次数限制的。
这些天在github上面看到个项目,地址是:https://github.com/perrypixel/10x-Tool-Calls/tree/main。试了一下,还真的可以。来看看它的源码:
你没有看错,真的是最简单的开源项目,就一句代码:
user_input = input("prompt= ")
其实说白了,原理非常简单,就是原来在Cursor里面都是一问一答,每次都算一次调用。即使你跟它问个好:hello。它回答:hello。那也算作一次,我们在多次交互中浪费了大量的调用次数。而现在改进的原理是,发起一次调用后。Cursor允许你做反馈,或者是它自行测试,反馈BUG,并修复BUG,这个过程可以重复多次,默认状态下,达到25次时才会触发它的工具调用限制。而这个过程,即使你提了跟你最初的问题毫不相干,它仍然会卖力地去解决,并且只会算作是一次调用。当然,除了上面的代码,还有个规则文件:rules.md 。拷贝规则文件内容,其实规则文件内容已包含了上面的程序内容,告诉Cursor,如果程序文件不存在时,要自动创建此文件。所以,我们仅仅复制这些规则内容就可以了。
打开Cursor的设置,点开rules设置,在里面把规则文件内容完整拷贝进去,保存以后就OK了。这样,下次Cursor就会自动开启Prompt对话。
注意我们要在prompt这里继续输入我们的指令,不能在下面的原始对话框里去输入。你可以看到整个过程是一直挂起状态,如果你点了右下角的Stop,那这次调用也就结束了,得重新来一次。这样,500次调用就够我整月好好玩耍了。
注意,目前还存在些缺点,在prompt中不能使用复制按键,也不能拷贝文件和截图等,只能纯输入指令。虽然没有那么方便,但能真金白银地节省费用,还是值得的。