ai-researcher-plugin

AI Researcher Plugin

Pacote de agentes para pesquisa, síntese de fontes e escrita de documentação.

Objetivo

Centralizar o fluxo de trabalho em um orquestrador chamado ai-researcher e separar a busca por especialidade, para reduzir a deriva de contexto e facilitar a manutenção de cada fonte.

Requisitos

VS Code Chat Plugin

Instale este plugin pelo ponto de entrada de Chat Plugins do VS Code:

Install Chat Plugin VS Code

Install Chat Plugin VS Code Insiders

Estrutura

As definições em agents/, o manifesto plugin.json e a configuração mcp.json são as únicas fontes canônicas. Os layouts alternativos usam symlinks relativos, portanto não exigem sincronização manual de conteúdo.

Fluxo

  1. O orquestrador refina a pergunta do usuário.
  2. Em seguida, ele pergunta onde a resposta deve ser buscada.
  3. As opções são:
    • github_docs - GitHub Docs (MCP)
    • microsoft_docs - Microsoft Docs (MCP)
    • claude-code-docs - Claude Code Docs (MCP)
    • openai-docs - OpenAI Docs (MCP)
    • web_search_for_copilot - Web Search for Copilot (VS Code Extension)
    • get-search-view-results - Search view atual do VS Code (VS Code Skill, caminho especial)
  4. Cada fonte delega para um agente especialista.
  5. O agente de escrita transforma os achados em rascunho pronto para documentação.

Notas:

Manutenção

Ao adicionar um agente, crie sua definição canônica em agents/ e um symlink com o mesmo nome em com.github.copilot/agents/, apontando para ../../agents/<arquivo>.agent.md. Mantenha a versão do plugin em plugin.json alinhada às mudanças publicadas e revise os servidores declarados em mcp.json.

Status

Esta implementação cobre o pacote de agentes, a configuração MCP e as recomendações de extensões necessárias.