软件工程正迈向智能体工程时代。根据 Stack Overflow 2025 年开发者调查,84% 的受访者已在开发中使用或计划使用 AI 工具,高于前一年的 76%。这一趋势也要求相关工具不断演进。

去年,我们推出了 MongoDB MCP 服务器,为智能体提供与 MongoDB 交互所需的连接能力,帮助它们生成具备上下文感知的代码。但连接只是第一步。智能体本质上是通用的,它们并不了解真实生产系统中所需的最佳实践和设计模式。

目前,我们正式推出官方 MongoDB 代理技能(Agent Skills)——一套结构化的说明、最佳实践和资源,智能体可以主动发现并应用这些内容,从而在整个开发生命周期中生成更可靠的代码,涵盖模式设计、性能优化,乃至 AI 检索等高级功能。

同时,为了将这些能力无缝集成到您常用的工具中,我们还为 Claude Code、Cursor、Gemini CLI 和 VS Code 提供了插件,将 MongoDB MCP 服务器和代理技能整合为一个开箱即用的软件包。

将编码代理打造成 MongoDB专家

编码代理擅长生成可运行的代码,但在生产系统中仍会犯一些常见错误,例如,它们往往会沿用关系型数据库的思维模式,而这并不适用于 MongoDB,比如:

  • 过度规范化数据模式,忽略了 MongoDB 面向文档的优势。

  • 复合索引使用不足,导致大规模性能瓶颈。

  • 索引和全文搜索索引滥用,忽视了高性能搜索与数据一致性之间的权衡。

这些错误与人类开发者的常见问题类似,因此也会自然体现在智能体生成的代码中。MongoDB 代理技能通过提供专家级指导来帮助解决这些问题,包括模式设计启发式、索引策略、查询模式以及运维保障措施,从而使智能体能更快地产出更可靠、更一致的代码。

Agent Skills 由 Anthropic 作为开放标准推出,目前已被 Claude Code、Cursor、Codex 等主流 AI 开发工具广泛采用。

本次发布的初始版本覆盖了 MongoDB 应用开发的完整生命周期,包括连接管理、模式设计到高级功能实现指南。我们将根据用户反馈持续更新和扩展技能库。

图 1:MongoDB 代理技能示意

Image

利用 MongoDB 扩展智能体工程

随着组织逐步采纳智能体驱动的软件工程,现有流程和工作流也需重新设计。MongoDB MCP 服务器和 MongoDB 代理技能正是为应对这一转变而生。它们协同工作,为开发者和智能体提供快速迭代的能力,同时保障安全性与可控性。

MongoDB MCP 服务器作为 MongoDB 部署的连接层,负责管理认证,并精确定义智能体可以访问和执行的操作。结合 MongoDB 原生的授权机制,它确保智能体仅拥有必要权限,同时通过可配置的控制措施(如禁用特定工具)为团队提供治理能力。

代理技能则确保智能体从一开始就遵循最佳实践,从而降低架构风险、加速开发效率,并提升每个智能体生成代码的基础质量。

部分技能可独立使用,另一些则需要与 MongoDB MCP 服务器协同工作,以满足特定工作流的需求。为简化配置流程,MCP 服务器及相关技能已打包为插件和扩展,支持 Claude Code、Cursor、Gemini CLI 和 VS Code,让您可以直接在常用工具中使用这些功能。

图 2:MongoDB for Claude 插件运行示例

Image

随着智能体工作流日趋成熟,我们也鼓励您不断沉淀自身团队的最佳实践。无论是强制执行内部命名规范、自定义数据建模模式,还是团队特定的工作流程,代理技能都提供了一种切实可行的方法,将组织知识系统化,确保每位智能体和开发者都遵循统一的操作指南。

如何开始

无论您使用的是 Claude Code、Cursor、Gemini CLI 还是其他 AI 开发工具,都可以在几秒钟内完成 MongoDB MCP 服务器和代理技能的安装。

例如,在 Claude Code 中安装同时包含两者的插件:

/plugin install mongodb

有关 Cursor、Gemini CLI 和 VS Code 扩展,请参阅各自文档。

您也可以使用 Vercel Skills CLI(需要 Node.js)为大多数编码代理安装技能:

npx skills add mongodb/agent-skills

如果愿意,也可以手动克隆 GitHub 仓库,并将技能复制到代理对应的文件夹中。

要安装 MongoDB MCP 服务器,请运行:

npx mongodb-mcp-server@latest setup

智能体工程正在迅速改变团队的工作方式。智能体需要上下文和指导才能达到真实生产系统的标准。借助官方 MongoDB 智能体技能与插件,开发者可以更自信地加速交付,而组织也能放心地采用智能体编码,因为 MongoDB 的最佳实践已直接内嵌到每一个工作流中。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐