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.
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
- 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.
- 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/billingsó dispara quando o Copilot está agindo dentro desse caminho. Ocopilot-instructions.mdguarda 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.