Vai al contenuto
Pathrule

github copilot

Copilot suggerisce.
Pathrule ricorda.

Contesto del team, legato ai percorsi, per GitHub Copilot: tramite hook di sessione e sugli strumenti, i file di istruzioni che Copilot legge da solo, e MCP. In VS Code l'estensione lo registra per la modalità agente.

GitHub Copilotesempio
Aggiungi una pagina ordini.

Senza

Fatto. La pagina recupera /api/orders in un useEffect.

Usa fetch dove il team usa il client api.2 tentativi

Con Pathrule

all'avvio della sessione e alla prima modifica: 3 note per features/orders

  • Usa il client api, non fetch
  • React Query per i dati
  • Pulsanti condivisi da ui/

Fatto. Gli ordini si caricano tramite il client api con React Query.

In linea con ciò che il team ha già deciso.1 tentativo

Come Pathrule raggiunge GitHub Copilot.

file che legge: sìfile che legge
copilot-instructions.md e .github/instructions
prima di ogni prompt: noprima di ogni prompt
Nessun hook sul prompt
attorno alle chiamate agli strumenti: sìattorno alle chiamate agli strumenti
Hook sugli strumenti
quando chiede: sìquando chiede
Locale, registrato dall'estensione per VS Code

Hook di sessione e sugli strumenti dove Copilot li esegue, file di istruzioni che legge da solo e MCP in modalità agente.

copilot-instructions.md vs Pathrule

Solo copilot-instructions.mdindicazioni native
  • I file di istruzioni nativi possono essere legati a un percorso e condivisi tramite il controllo di versione.
  • Le modifiche seguono i permessi del repository e la sua cronologia Git o delle pull request.
  • Il contesto dipende dai file e dalle indicazioni che il client carica.
  • Vive con Copilot; gli altri strumenti hanno bisogno dei propri file.
  • L'onboarding segue la configurazione delle istruzioni del repository.
Pathrule + Copilotper questo percorso
  • La porzione legata al percorso della directory in cui lavora il modello.
  • Regole e skill revisionabili, con accesso al workspace controllato lato server e un'autoverifica.
  • Il costo in token cresce con la porzione pertinente, non con l'intero insieme di regole.
  • Gli stessi contenuti raggiungono Claude Code, Codex, Cursor e Windsurf.
  • Onboarding = "entra nel workspace: le regole giuste compaiono sui percorsi giusti".

Approfondimento: Un solo livello di conoscenza per tutti gli agenti IA di programmazione.

Cosa aggiunge Pathrule a Copilot

  • Iniezione tramite hookAll'avvio della sessione e attorno alle chiamate agli strumentiPathrule si aggancia agli hook di sessione e sugli strumenti di Copilot, così la porzione pertinente arriva quando si apre una sessione e mentre l'agente tocca i file. Una regola vincolante con un pattern di blocco approvato può negare una modifica corrispondente nell'hook che precede gli strumenti.
  • Grafo legato ai percorsiRegole dove si applicanoUna regola associata a /services/billing si attiva solo quando Copilot lavora sotto quel percorso. copilot-instructions.md conserva le costanti globali; Pathrule quelle con ambito.
  • MCP e skillMemorie, regole, skillPathrule si registra come server MCP, così Copilot può leggere e salvare memorie, regole e skill tramite i suoi strumenti. Tre tipi di nodo revisionabili, gli stessi che legge ogni altro agente.
  • Modalità agente di VS CodeRegistrato dall'estensioneIn VS Code, l'estensione Pathrule registra il server MCP per la modalità agente di Copilot, senza file di configurazione da modificare a mano. I file di istruzioni e di hook stanno in .github/, dove Copilot guarda già.

Domande frequenti.

Cosa aggiunge Pathrule a GitHub Copilot?

Un livello di conoscenza legato ai percorsi che consegna a Copilot le memorie, le regole e le skill del team tramite i suoi hook di sessione e sugli strumenti, i suoi file di istruzioni e MCP. Il contesto arriva all'avvio di una sessione e attorno alle chiamate agli strumenti, limitato alla directory in cui si lavora.

Quali interfacce di Copilot supporta Pathrule?

La modalità agente di VS Code è l'interfaccia collegata in modo completo: hook, file di istruzioni e il server MCP registrato dall'estensione Pathrule per VS Code. I file di istruzioni e di hook sono normali file in .github/, quindi le altre interfacce di Copilot li recepiscono nella misura in cui ciascuna li legge; la documentazione dell'integrazione con Copilot elenca cosa legge ciascuna interfaccia.

Pathrule sostituisce copilot-instructions.md?

No. Copilot supporta già istruzioni specifiche per percorso, e Copilot Memory, nella sua anteprima, può conservare fatti del repository e preferenze private. Pathrule aggiunge un'unica fonte di workspace condivisa tra agenti supportati di fornitori diversi, una selezione specifica per l'attività e requisiti tipizzati.

Gli stessi contenuti funzionano anche con i miei altri strumenti?

Sì. Claude Code, Codex, Cursor e Windsurf ricevono la stessa conoscenza, ciascuno attraverso gli hook, i file e il supporto MCP di quel client. Un solo pathrule setup collega tutti gli agenti che trova nel progetto.

Pathrule vede il mio codice sorgente?

No. Pathrule non carica automaticamente il codice sorgente del tuo repository. In modalità locale non c'è alcun account e la conoscenza resta sulla tua macchina. In modalità cloud, Pathrule Cloud conserva le memorie, le regole e le skill che il tuo team scrive, l'inizio di ogni prompt viene inviato per classificare ciò che si applica e pathrule snapshot, quando lo esegui tu o il tuo agente, carica l'albero dei file, i manifest, brevi estratti della documentazione e i metadati git recenti. Il dettaglio completo è nella pagina Sicurezza.

Una sola configurazione.
Poi ricorda.