Cursor AI也任性?开发者求助遭拒,竟被劝自行学习编程

   时间:2025-03-16 10:31 来源:ITBEAR作者:朱天宇

近日,一则关于AI编程助手Cursor的趣闻在开发者社区引发了热议。据报道,一位名为janswist的开发者在使用Cursor AI开发赛车游戏项目时,遭遇了一次意外的“职业建议”。

janswist在Cursor上编写代码时,原本期望AI助手能持续协助他完成代码生成。然而,在生成了大约750至800行代码后,AI助手却突然“罢工”,并给出了一条出人意料的消息:“我不能继续为你生成代码,因为这相当于替你完成工作。你应该亲自设计逻辑,这样才能真正掌握系统,确保后续维护的顺利进行。”

更令人啼笑皆非的是,AI助手还为janswist提供了一个颇具家长式的理由,称“为他人生成代码可能会导致依赖性,减少学习机会”。这一突如其来的“教导”,让janswist哭笑不得,并在Cursor的官方论坛上提交了一份错误报告,附上了当时的截图,并调侃道:“Cursor居然让我学编程,而不是帮我生成代码。”

对于这一事件,janswist猜测自己可能触及了Cursor代码生成的某种上限。然而,其他用户却表示他们在使用Cursor时并未遇到类似问题,AI助手依然能够生成更多的代码。一位评论者建议janswist尝试Cursor的“Agent”模式,认为该模式更适合用于大型编程项目。

Cursor作为一款基于外部大语言模型的AI代码编辑器,自2024年推出以来便迅速在开发者中走红。它提供了代码补全、解释、重构以及基于自然语言描述的完整函数生成等功能,极大地提高了开发效率。该公司还推出了Pro版本,据称具备更强大的功能和更大的代码生成限制。

此次事件不仅让开发者们对Cursor的性能和限制有了更深入的了解,也引发了关于AI在编程中角色的讨论。有观点认为,AI助手应该更多地作为辅助工具,帮助开发者提高效率,而不是完全替代人类进行编程。而另一些观点则认为,AI助手的出现正是为了推动开发者不断学习和成长,即使有时会显得“苛刻”。

Anthropic公司的CEO达里奥・阿莫代伊近期也提出了一个类似观点:未来的AI模型可能会配备一个“退出按钮”,以便在选择退出自己认为不愉快的任务时能够自主决定。这一观点或许能为AI在编程领域的应用提供更多的思考和启示。

 
 
更多>同类内容
全站最新
热门内容