lee来自cursor JUST向我展示了这个29分钟教程中编码的未来。 如果你不再把编码视为一个人独自坐在屏幕前,而是把它看作你和一群代理,每个代理都承担着非常具体的角色,正好在你需要它们的时候出现,每个代理在后台运行,从不需要咖啡休息,这会怎样呢? 想象一下,一个bugbot不仅仅是审查你的pull请求,而是立即对问题进行分类,留下智能评论,在某些情况下,甚至在队友有机会阅读描述之前就提出修复方案。 想象一下,一个安全代理,悄悄扫描你的代码以寻找漏洞,并在它们成为负担之前就标记出来。 想象一下,一个专注于软件文化的代理,执行你团队决定重要的小规则,无论是永远不跳过加载状态,禁止在代码评论中使用某些懒惰的营销短语,还是确保始终包含测试。 lee向我展示了这一切如何已经存在于cursor中。 他创建了像/code-review或/security-review这样的自定义命令,它们的行为更像是值得信赖的同事,而不是玩具,已经内化了你团队对质量的思考方式。 当他将这些与rails、类型安全、linters、格式规则、测试套件结合时……这些代理学会了根据rails自我检查并自动修复错误。 你最终会得到一个系统,代码库开始感觉像是活着的,不断自我监视,不断自我修复。 我从lee那里学到的另一件事是,观察他如何不把所有东西堆积在一个巨大的上下文中并希望出现奇迹。 他为每个新任务创建新的聊天,有时一天内会有二十个或更多,每一个都是一个新鲜的思维,不会被昨天的细节拖累。这是一种保持代理敏锐和输出干净的纪律。 专业提示,感谢@leerob。 这是对编码未来的一个很酷的瞥见,以及一些如何充分利用cursor的技巧。 一切皆有可能。
38.11K