Aller au contenu

Agents pris en charge

Agent Note écrit le même format de git note pour tous les agents, mais chaque agent expose des hooks et transcripts différents. Cette page résume ce que vous pouvez attendre avant de l’activer pour une équipe.

AgentStatutPromptResponseFilesAI RatioLine Estimate
Claude CodeFull supportOuiOuiOuiOuiPar défaut
Codex CLISupportedOuiOuiOuiOuiQuand l’historique de patch Codex correspond au Commit final
CursorSupportedOuiOuiOuiOuiQuand les compteurs d’edit correspondent et que le fichier final correspond encore au dernier edit IA
Gemini CLIPreviewOuiOuiOuiOuiPas encore
Fenêtre de terminal
npx agent-note init --agent claude

Activez seulement les agents utilisés par votre équipe. Plusieurs agents peuvent cohabiter dans le même repository.

Fenêtre de terminal
npx agent-note init --agent claude codex cursor gemini

Chaque developer doit lancer init une fois après un clone, car les git hooks vivent dans .git/.

BesoinAttendez-vous à
Attribution ligne par ligne la plus complète aujourd’huiClaude Code
Support Codex CLI avec attribution prudenteCodex CLI
Historique d’éditeur Cursor et récupération des réponsesCursor
Capture prompt / réponse avec Gemini CLIGemini CLI

Line-level compte les lignes ajoutées par l’IA lorsque Agent Note peut comparer l’edit IA, les edits humains ultérieurs et le diff final. File-level est utilisé lorsque cette preuve n’est pas assez sûre.

Agent Note préfère toujours un fallback conservateur à une attribution devinée.

Claude Code fournit les prompts, responses et edits via hooks. Agent Note enregistre l’état des fichiers avant et après l’edit IA, puis retire les edits humains arrivés ensuite.

Codex CLI est transcript-driven. Agent Note lit le transcript local et passe en line-level uniquement quand les comptes apply_patch correspondent au diff final.

Cursor utilise afterFileEdit / afterTabFileEdit, plus response hooks ou transcripts locaux. Le line-level est possible seulement si les compteurs d’edit correspondent et que le fichier final correspond encore au dernier edit IA.

Gemini CLI utilise BeforeTool / AfterTool pour les fichiers et BeforeAgent / AfterAgent pour prompt / response. L’attribution reste file-level.

  • Aucun note n’est écrit pour un commit sans fichier AI-authored.
  • Un prompt ancien peut être ignoré s’il appartient à une autre fenêtre de commit.
  • Une response peut être absente si l’agent ne l’expose pas.
  • Certains generated artifacts et les chemins listés dans le .agentnoteignore à la racine du repository restent visibles dans Notes, PR Report et Dashboard; ils sont seulement exclus du dénominateur de l’AI Ratio.

Pour enquêter, commencez par Troubleshooting.