Learn the "why" behind slow queries and how to fix them in our 2-Part Webinar.
Register now >
Menu Docs
Página inicial do Docs
/

Competências do MongoDB Agent

As habilidades do MongoDB Agent são instruções pré-criadas e reutilizáveis que ajudam os agentes de codificação de IA a executar tarefas comuns do MongoDB de forma eficiente. Essas habilidades fornecem aos agentes conhecimento especializado sobre as melhores práticas do MongoDB , permitindo que eles o ajudem a criar aplicativos com mais rapidez e menos erros.

As habilidades do agente são instruções especializadas que ensinam os agentes de codificação de IA como:

  • Instalar e configurar conexões MongoDB

  • Projetar e implementar esquemas de banco de dados

  • Escrever queries e agregações eficientes

Quando você instala as habilidades do agente MongoDB , seu agente de codificação de IA obtém acesso ao conhecimento específico do MongoDB e pode fornecer assistência mais precisa e sensível ao contexto para suas tarefas de desenvolvimento do MongoDB .

A coleção de habilidades do agente MongoDB inclui as seguintes habilidades.

Orienta o agente na configuração do servidor MongoDB MCP (Model Context Protocol), que permite a interação direta com seus bancos de dados MongoDB . Essa habilidade ajuda a definir as credenciais de autenticação e as configurações de conexão.

Otimize a configuração de conexão do cliente MongoDB (pools, tempos limite, padrões) para configurar pools de conexão, depurar ou solucionar erros de conexão e otimizar problemas de desempenho relacionados às conexões. Includes a criação de funções sem servidor com o MongoDB, a criação de endpoints de API que usam o MongoDB, a otimização de aplicativos MongoDB de alto tráfego, a criação de tarefas e simultaneidade de longa execução ou a depuração de falhas relacionadas à conexão.

Guia os desenvolvedores pelas melhores práticas de design de esquema do MongoDB . Essa habilidade ajuda a criar estruturas de documento eficientes, implementar regras de validação e otimizar esquemas para casos de uso específicos.

Competência abrangente para criar, operar e depurar pipelines do MongoDB Atlas Stream Processing . Lida com o provisionamento de espaço de trabalho, conexões de fonte de dados/coleção, operações de ciclo de vida do processador, diagnóstico de depuração e dimensionamento de nível. Suporta Kafka, clusters Atlas , S3, HTTPS e integrações Lambda para streaming de cargas de trabalho de dados e processamento de evento .

Traduz descrições de linguagem natural em queries MongoDB e agregação pipelines. Essa habilidade usa esquemas de collection, documentos de exemplo e informações de índice para gerar queries precisas e otimizadas. Suporta operações complexas como queries geoespaciais, pesquisa de texto e junções de múltiplas coleções. Diferente do Atlas Search e Vector Search (consulte a habilidade Recomendações de Pesquisa e IA abaixo).

Analisa e otimiza o desempenho da query do MongoDB . Essa habilidade garante que as queries sejam indexadas corretamente, depura queries lentas usando o Atlas Performance Advisor e fornece recomendações de práticas recomendadas para agregação pipelines.

Fornece orientação para implementar recomendações do Atlas Search e IA. Essa habilidade ajuda a configurar índices de pesquisa, criar queries de pesquisa e integrar recursos de IA a aplicativos.

As habilidades do agente MongoDB estão disponíveis para várias plataformas de codificação de IA. Você pode instalar habilidades de agente MongoDB a partir de plug-ins oficiais, do Vercel Habilidoses Marketplace ou manualmente a partir do repositório de capacidades de agente MongoDB.

Instale as habilidades de agente MongoDB de plug-ins oficiais para sua plataforma de codificação de IA:

  • . . . . . Instalar a partir do plug-in oficial laudo MongoDB . Consulte a página Instalar o plug-in MongoDB Class para obter mais informações.

  • Cursor: instale a partir do mercado Cursor. Consulte a página Instalar o plug-in do cursor do MongoDB para obter mais informações.

  • Gemini CLI: Instale como uma extensão Gemini CLI. Consulte a página Instalar a extensão MongoDB Gemini a partir da Gêmeos para obter mais informações.

  • Extensão VS Code: Instale a partir da extensão oficial VS Code do MongoDB . Consulte a página vsce-install para obter mais informações.

Observação

Os plug-ins do MongoDB incluem o servidor MCP

Os plug-ins oficiais do MongoDB para plataformas de codificação de IA agrupam o servidor MongoDB MCP e as habilidades de agente pré-criadas. Para configurar o servidor MCP, consulte Introdução ao servidor MCP MongoDB .

Instale as habilitações de agente do MongoDB a partir do Diretório de habilitações de agentes do Vercel usando a CLI do Vercel.

  1. Execute o seguinte comando (requer Node.js):

    npx skills add mongodb/agent-skills
  2. Siga as instruções para concluir a instalação.

  3. Se você estiver usando o servidor MCP, configure o servidor MCP com seus detalhes de conexão MongoDB :

    `npx mongodb-mcp-server@1 setup`
  4. Siga as instruções para concluir a configuração.

Instale manualmente as habilidades do agente MongoDB a partir do repositório de habilidades do agente MongoDB .

  1. Clone o repositório:

    git clone https://github.com/mongodb/agent-skills.git
  2. Instale as habilidades na sua plataforma:

    Plataformas suportadas (Coude Code, Cursor, CLI da Gêmeos)

    Copie o diretório de plugin apropriado para a raiz do seu projeto :

    • Para laudo código: copie o diretório .claude-plugin/

    • Para cursor: copie o diretório .cursor-plugin/

    • Para CLI geminada: copie o diretório skills/

    Outras plataformas

    Copie o diretório skills/ para o local onde seu agente de codificação lê suas habilidades ou arquivos de contexto. Consulte a documentação do seu agente para obter o caminho correto.

  3. Copie mcp.json para a raiz do seu projeto (se estiver usando o servidor MCP).

  4. Se estiver usando o servidor MCP, configure o servidor MCP com seus detalhes de conexão MongoDB .

A maioria das habilidades do agente MongoDB usa o servidor MongoDB MCP para acessar um banco de dados MongoDB . Você deve configurar o servidor MCP antes de usar essas habilidades.

Para obter opções completas de configuração do servidor MCP, consulte Introdução ao MongoDB MCP Server.

Depois de instaladas, as habilidades do agente funcionam automaticamente em segundo plano. Quando você solicita ajuda ao seu agente de codificação de IA com as tarefas do MongoDB , ele usa as habilidades instaladas para fornecer respostas mais precisas e úteis.

Exemplos de interações:

  • "Ajude-me a configurar uma conexão MongoDB em meu aplicação Node.js "

  • "Criar um esquema para uma coleção de usuário com validação de e-mail"

  • "Escreva um pipeline de agregação para calcular os totais de vendas mensais"

  • "Mostre-me como implementar a paginação para esta query"

O agente usará as habilidades do MongoDB para fornecer respostas que seguem as práticas recomendadas do MongoDB e são personalizadas para seu caso de uso específico.

As habilidades do agente são invocadas automaticamente quando você solicita ajuda ao agente de codificação de IA com as tarefas do MongoDB . Algumas plataformas permitem que você invoque habilidades manualmente.

Por exemplo, você pode invocar uma habilidade diretamente no código ão usando /<skill-name>.

Voltar

Notas de versão

Nesta página