Cursor 1.0 版本升级,新增 MCP 支持和持久内存

资讯3小时前更新 007出海
14,537 0

Cursor 最近进行了自 2023 年首次发布以来最重要的更新。Cursor 已成为大多数开发者(包括我!)的首选 AI 编程助手。1.0 版本包含大量旨在提升开发体验的新功能。最显著的改进包括BugBotMemoriesMCP 支持。让我们来了解一下这些变化,以及它们如何改善您的开发者工作流程。

bugbot

BugBot 独立于 Cursor IDE 之外,但它可以与您现有的 Cursor 安装进行交互。BugBot 是一款 GitHub 应用,可以审查您拉取请求 (Pull Request) 中的代码变更。它可以判断您的 PR 中的代码变更是否存在质量问题,并留下评论。如果您已在本地安装 Cursor,您可以使用 PR 评论中的“在 Cursor 中修复”按钮,该按钮会从 BugBot 获取问题信息以及所需的上下文,并将其直接发送到您在 Cursor 中的聊天室,Cursor 会立即处理问题,就像您手动输入请求一样。这是一个非常有趣的功能,它表明 Cursor 不仅可以进一步扩展到代码审查,还可以通过集成到 Git 代码库中,扩展其在软件开发生命周期 (SDLC) 中的交互。

Background

Background Agent是一个非常巧妙的功能,它允许您以异步方式使用 Cursor 创建更改。您可能习惯于在 Cursor 中发出请求,然后观察它做出一些决策并描述其将要执行的操作,然后提出一些代码更改供您接受。然而,后台代理会生成一个异步代理,默认情况下,它将在单独的 Ubuntu 计算机上运行。该代理会从 GitHub 克隆您的代码库,在远程环境中编辑并运行您的代码,然后将其在代码库的单独分支上提供给您,以便您可以查看差异,并在对更改满意的情况下向主分支创建拉取请求。

Background Agent的另一个好处是您可以从 Slack 以及 Cursor IDE 中调用它们!

Jupyter Notebook Support

Cursor 现已原生支持 Jupyter Notebooks,支持数据科学、机器学习实验和研究的协作工作流程——所有这些都在您的编码环境中实现。您可以与团队成员一起编写、执行和迭代代码单元,从而显著提高基于 Notebook 的工作流程中的结对编程和知识共享效率。

目前,只有 Sonnet 模型支持笔记本交互,但计划集成更多模型。

Memories

此功能目前尚处于测试阶段,但从可用性的角度来看,它非常令人兴奋。

功能允许 Cursor 记住之前聊天的内容。规则可以直接在聊天中创建,并存储在个人或项目级别。未来的目标是让 Cursor 了解团队中其他人的开发方式,并与他们分享他们的规则和记忆。这将提升你的开发者水平,因为你可以从团队中其他人那里学习一些你可能之前不知道的好习惯。

MCP 支持

我们已经知道 MCP 是如何席卷人工智能领域的,每个人都在尝试构建自己的 MCP 服务器或使用其他服务器来提高生产力。在 Cursor 1.0 中,您可以一键设置 MCP 服务器,并且借助 OAuth 支持,对于需要身份验证的用户来说,身份验证变得轻而易举。您可以在docs.cursor.com/tools上找到一份精选的官方 MCP 服务器列表,将其添加到您的 Cursor IDE 中。

最后

最后一个值得一提的功能是客户聊天中计划和想法的可视化。最值得一提的是,你可以以图片形式查看美人鱼图,Markdown 表格也显示得很漂亮。

Cursor 1.0 版本带来了一系列出色的附加功能。请告诉我们您最喜欢的功能,以及我们遗漏的其他任何值得您指出的功能!

© 版权声明

相关文章

暂无评论

暂无评论...