Pular para o conteúdo
Pathrule

github copilot

O Copilot sugere.
O Pathrule lembra.

Contexto de equipe com escopo para o GitHub Copilot, por hooks de sessão e de ferramenta, pelos arquivos de instruções que o Copilot lê por conta própria e por MCP. No VS Code, a extensão o registra para o modo agente.

GitHub Copilotexemplo
Adicione uma página de pedidos.

Sem

Pronto. A página busca /api/orders em um useEffect.

Usa fetch onde a equipe usa o cliente da API.2 tentativas

Com o Pathrule

no início da sessão e na primeira edição: 3 notas para features/orders

  • Use o cliente da API, não fetch
  • React Query para dados
  • Botões compartilhados de ui/

Pronto. Os pedidos carregam pelo cliente da API com React Query.

Segue o que a equipe já decidiu.1 tentativa

Como o Pathrule chega ao GitHub Copilot.

arquivos que lê: simarquivos que lê
copilot-instructions.md e .github/instructions
antes de cada prompt: nãoantes de cada prompt
Sem hook de prompt
em torno das chamadas de ferramenta: simem torno das chamadas de ferramenta
Hooks de ferramenta
quando pede: simquando pede
Local, registrado pela extensão para VS Code

Hooks de sessão e de ferramenta onde o Copilot os executa, arquivos de instruções que ele lê por conta própria e MCP no modo agente.

copilot-instructions.md vs Pathrule

Só o copilot-instructions.mdorientação nativa
  • Os arquivos de instruções nativos podem ter escopo por caminho e ser compartilhados pelo controle de versão.
  • As alterações seguem as permissões do repositório e o histórico de Git ou de pull requests.
  • O contexto depende dos arquivos e das orientações que o cliente carrega.
  • Vive com o Copilot; outras ferramentas precisam dos próprios arquivos.
  • O onboarding segue a configuração de instruções do repositório.
Pathrule + Copilotpara este caminho
  • Um recorte vinculado ao caminho do diretório em que o modelo está trabalhando.
  • Regras e skills revisáveis, com acesso ao espaço de trabalho controlado no servidor e uma autoauditoria.
  • O custo em tokens acompanha o recorte relevante, não o conjunto inteiro de regras.
  • O mesmo conteúdo chega a Claude Code, Codex, Cursor e Windsurf.
  • Onboarding = “entre no espaço de trabalho; as regras certas aparecem nos caminhos certos”.

Leitura longa: Uma camada de conhecimento para todos os agentes de programação com IA.

O que o Pathrule acrescenta ao Copilot

  • Injeção via hookNo início da sessão e em torno das chamadas de ferramentaO Pathrule roda nos hooks de sessão e de ferramenta do Copilot, então o recorte com escopo chega quando uma sessão abre e conforme o agente mexe nos arquivos. Uma regra estrita com um padrão de bloqueio aprovado pode negar uma edição correspondente no hook que roda antes da ferramenta.
  • Grafo vinculado a caminhosRegras onde se aplicamUma regra vinculada a /services/billing só dispara quando o Copilot está agindo dentro desse caminho. O copilot-instructions.md guarda as constantes globais; o Pathrule guarda as que têm escopo.
  • MCP e skillsMemórias, regras, skillsO Pathrule se registra como servidor MCP, então o Copilot pode ler e salvar memórias, regras e skills pelas ferramentas dele. São três tipos de nó revisáveis, os mesmos que todos os outros agentes leem.
  • Modo agente do VS CodeRegistrado pela extensãoNo VS Code, a extensão do Pathrule registra o servidor MCP para o modo agente do Copilot, sem arquivo de configuração para editar à mão. Os arquivos de instruções e de hooks ficam em .github/, onde o Copilot já procura.

Perguntas frequentes.

O que o Pathrule acrescenta ao GitHub Copilot?

Uma camada de conhecimento vinculada a caminhos que entrega memórias, regras e skills da equipe ao Copilot pelos hooks de sessão e de ferramenta dele, pelos arquivos de instruções dele e por MCP. O contexto chega quando uma sessão começa e em torno das chamadas de ferramenta, com o escopo do diretório em que se está trabalhando.

Em quais superfícies do Copilot o Pathrule funciona?

O modo agente do VS Code é a superfície totalmente conectada: hooks, arquivos de instruções e o servidor MCP registrado pela extensão do Pathrule para VS Code. Os arquivos de instruções e de hooks são arquivos comuns em .github/, então as outras superfícies do Copilot os aproveitam na medida em que cada uma os lê; a documentação da integração com o Copilot lista o que cada superfície lê.

O Pathrule substitui o copilot-instructions.md?

Não. O Copilot já aceita instruções específicas por caminho, e o Copilot Memory pode reter fatos do repositório e preferências privadas na prévia dele. O Pathrule acrescenta uma única fonte compartilhada do espaço de trabalho para agentes de fornecedores diferentes, seleção específica para cada tarefa e requisitos tipados.

O mesmo conteúdo funciona nas minhas outras ferramentas?

Sim. Claude Code, Codex, Cursor e Windsurf recebem o mesmo conhecimento, cada um pelos hooks, arquivos e MCP que aquele cliente aceita. Um único pathrule setup conecta todos os agentes que encontra no projeto.

O Pathrule vê meu código-fonte?

Não. O Pathrule não envia automaticamente o código-fonte do seu repositório. No modo local não há conta, e o conhecimento fica na sua máquina. No modo Cloud, o Pathrule Cloud armazena as memórias, regras e skills que sua equipe escreve, o início de cada prompt é enviado para ranquear o que se aplica, e o pathrule snapshot, quando você ou seu agente o executam, envia a árvore de arquivos, os manifestos, pequenas amostras de documentação e metadados recentes do git. O detalhamento completo está na página de Segurança.

Uma configuração.
Depois, ele lembra.