Elastic 和 Cursor 合作 加速 上下文工程 与 coding agents

作者:来自 Elastic Hemant MalikLaurent Saint-FelixRithika Kancharla

Elastic 很高兴宣布与 Cursor 的更深入合作, Cursor 是领先的 AI 编码平台,用于构建带有 agent 的软件。

Elastic 是这些代理调用的上下文支柱,提供来自大规模生产系统的实时可观测性、安全性和搜索数据。

共同, Cursor 和 Elastic 正在合作,将 上下文工程 直接带入 agent 式开发平台,使 编码代理 能够超越 仓库感知,并将每一个建议、重构和修复都基于实时运行数据。

Cursor Marketplace 上的新 Elastic 插件下,开发者无需离开编辑器即可查询日志、处理告警或查找 Elasticsearch 语法 ------ Cursor 会原生处理这一切,作为编码工作流的一部分。

Cursor Marketplace 为 agents 提供工具和数据以完成真实工作 [...] 使用 Elastic 作为原生插件, Cursor 中的每个 agent 都可以访问实时生产日志、安全告警以及 Elasticsearch 数据,使团队在其应有的位置进行 上下文工程:在开发工作流内部,而不是一个独立的 AI 控制台。

  • Brian McCarthy,总裁, Cursor

可靠、可信的 AI 始于 上下文工程,即构建系统的一种实践,使 AI agents 获得精确、基于事实的信息和工具,从而准确完成复杂任务。Elasticsearch 连接 data、retrieval、tools 和 memory ------ 这些关键组件使 models 能够从正确的信息中学习、推理并行动。

但 上下文工程 并不止于 data layer。在 Cursor 内部,它表现为一个持续循环:一个 agent 读取 code、运行 tests、观察 logs、呈现 alerts,并提出 fixes,且全程无需离开 editor。

不同于一次单一的 retrieval augmented generation ( RAG ) query 返回静态答案,Cursor 的 harness 高效编排 agents 在何时以及调用哪些 tools,包括 Elastic skills、linters、test runners、repo search,基于任务的实际需求。

Elastic 在 Cursor Marketplace 上的新 plugin 将这两部分结合起来。它将 Elastic 的平台 expertise 封装为一等的 Agent Skills 和内置的 Elastic Docs MCP server,从而消除分离、割裂平台带来的架构摩擦。

Cursor 现在可以按需发现并调用 Elastic 的 data-aware tools:

  • Search:在 editor 中直接对 private knowledge bases 进行 semantic hybrid search。
  • Query:在工作流中对 live production data 执行 ES|QL queries。
  • Observe:当 build 失败或 test 中断时,管理并呈现 Kibana dashboards。
  • Secure:对 security alerts 进行分诊,并基于触发它们的 alert data 提出修复建议。

结果是:Engineering teams 获得一个在单一 workspace 中同时看到 code 和 production reality 的 agent,加速 product innovation,减少 operational toil,并在规模上实现更强健的 AI solutions。

上下文工程连接 data、retrieval、tools 和 memory,使 agents 能够基于正确的信息进行推理和行动,而 Elasticsearch 正是为此而构建[...]

通过将这些能力直接带入 Cursor,我们为 engineering teams 提供一种构建 agents 的方式,使其了解自身 systems 和 data ------ 这是团队交付可靠 AI applications 所需的基础。

  • Greg Tademoto, GVP, Business Development & Strategic AI Partnerships, Elastic

Elastic 插件 on Cursor Marketplace

插件捆绑了两种互补能力,以提供完整的上下文工程化开发体验。

  • 开源 Elastic Agent Skills:覆盖 Elasticsearch APIs、Kibana、Elastic Observability、Elastic Security 和 Elastic Cloud。为 Cursor agent 提供与 Elastic 自身 engineering teams 相同的架构标准和最佳实践。这些 skills 使 Cursor 的 agent 能够安全调用自定义的 private data tools,例如 semantic search、observability logs 分析以及 security alerts 查询------所有这些都由 Elasticsearch 的细粒度 role-based access controls 和 field-level security 进行管理。

基于开源 agentskills.io 规范构建,并在 Apache 2.0 license 下发布,这些 skills 在设计上是可组合与模块化的:ES|QL skill 在编写 queries 时激活,dashboards skill 在可视化结果时接管,而 triage skill 在调查 security alert 时会链式进入 case management workflows。

开始构建

随着 Elastic's plugin 现已在 Cursor Marketplace 上可用,开发者和 engineering leaders 在评估如何构建 production-grade AI applications 时,可以从自然语言请求直接得到基于其 private data 的精确、已验证答案,且无需离开 code editor。通过 Elastic plugin 直接从 Cursor Marketplace,将 Elastic expertise 带入你的 agent runtime,或在 terminal 中运行 npx skills add elastic/agent-skills。

了解更多

本博客中描述的任何功能或特性的发布与时间安排均由 Elastic 全权决定。任何当前尚不可用的功能或特性,可能无法按时交付,甚至可能完全不会交付。

在本博客文章中,我们可能使用或引用了第三方生成式 AI tools,这些 tools 由其各自的所有者拥有并运营。Elastic 对这些第三方 tools 不具有任何控制权,并且对其内容、运行或使用不承担任何责任或义务,也不对因使用这些 tools 可能导致的任何损失或损害负责。请在使用 AI tools 处理个人、敏感或机密信息时保持谨慎。您提交的任何数据可能会被用于 AI training 或其他用途。无法保证您提供的信息会被安全或保密地保存。在使用任何生成式 AI tools 之前,您应当了解其隐私实践与使用条款。

Elastic、Elasticsearch 以及相关标识是 elasticsearch B.V. 在美国及其他国家的商标、标志或注册商标。所有其他公司和产品名称均为其各自所有者的商标、标志或注册商标。

原文:https://www.elastic.co/blog/cursor

相关推荐
迦南的迦 亚索的索1 小时前
AI_12_Dify_平台介绍
人工智能
HIT_Weston1 小时前
68、【Agent】【OpenCode】用户对话提示词(任务执行流程)
人工智能·agent·opencode
lzhdim2 小时前
SQL 入门 12:SQL 视图:创建、修改与可更新视图
java·大数据·服务器·数据库·sql
ting94520002 小时前
Micro1 超详细深度解析:架构原理、部署实战、性能评测与落地应用全指南
人工智能·架构
冰西瓜6002 小时前
深度学习的数学原理(三十三)—— Transformer编码器完整实现
人工智能·深度学习·transformer
科研前沿2 小时前
镜像孪生VS视频孪生核心技术产品核心优势
大数据·人工智能·算法·重构·空间计算
DreamBoy@2 小时前
Mnemra:一键剪藏,让灵感真正可复用(一键从Ai对话页面到飞书云文档,浏览器插件方便好用)
人工智能
小陈phd2 小时前
TensorRT 入门完全指南(一)——从核心定义到生态工具全解析
人工智能·笔记
CeshirenTester3 小时前
从0到1学自动化测试该怎么规划?
人工智能