Données et confidentialité
Agent Note est conçu pour garder l’historique de review IA sans backend hébergé. Les données permanentes sont git-native, et les données temporaires restent dans le clone local.
| Sujet | Comportement |
|---|---|
| Service hébergé | Aucun serveur Agent Note requis |
| Historique permanent | Git notes dans refs/notes/agentnote |
| Données temporaires | .git/agentnote/, non committées |
| Telemetry | Aucun envoi de prompts, responses ou paths vers un service Agent Note |
Ce qui est stocké
Section intitulée « Ce qui est stocké »| Champ | Rôle |
|---|---|
prompt / response | Conversation liée au commit |
contexts[] | Indices display-only pour prompts courts |
files | Fichiers commités et touchés par l’IA |
attribution | AI Ratio, méthode et compteurs de lignes (lorsque disponibles) |
agent / model | Metadata agent et modèle |
Les chemins qui correspondent au .agentnoteignore à la racine du repository restent dans files; ils sont seulement exclus du dénominateur de l’AI Ratio.
Le schema complet est décrit dans Fonctionnement.
Avant d’activer Dashboard
Section intitulée « Avant d’activer Dashboard »| Question | Recommandation |
|---|---|
| Les personnes qui voient Pages peuvent-elles lire les prompts ? | Activez Dashboard seulement si la visibilité Pages correspond à la politique du dépôt. |
| Les prompts peuvent-ils contenir des secrets ou données client ? | Traitez les git notes comme des données de revue et évitez les secrets dans les prompts. |
| Le contexte de revue dans la PR suffit-il ? | Utilisez PR Report seulement et ignorez --dashboard. |
Emplacements
Section intitulée « Emplacements »| Couche | Emplacement | Partagé ? |
|---|---|---|
| Données temporaires de session | .git/agentnote/sessions/ | Non |
| Notes permanentes | refs/notes/agentnote | Oui, via git push |
| PR Report | Description ou commentaire de PR | Oui, dans GitHub |
| Dashboard | Artifact Pages et gh-pages/dashboard/notes/*.json | Oui, si activé |
Ce qui n’est pas stocké
Section intitulée « Ce qui n’est pas stocké »- L’ensemble du workspace.
- Les sorties des commandes shell ne sont pas stockées comme file evidence.
- Des données envoyées vers un backend Agent Note.
Visibilité d’équipe
Section intitulée « Visibilité d’équipe »Toute personne pouvant fetch refs/notes/agentnote peut lire les prompts et responses stockés. Traitez ces notes comme des données du repository.
Si vous activez Dashboard, GitHub Pages publie une vue statique des snapshots produits par votre workflow. Si vous ne voulez pas de vue web partagée, utilisez seulement PR Report.