Перейти к содержимому

Поддержка agents

Agent Note использует один формат git note для всех agents, но каждый agent предоставляет разные hooks и transcript данные. Эта страница помогает понять ожидания перед включением в команде.

AgentСтатусPromptResponseFilesAI RatioLine Estimate
Claude CodeFull supportДаДаДаДаПо умолчанию
Codex CLISupportedДаДаДаДаКогда история patch в Codex совпадает с итоговым Commit
CursorSupportedДаДаДаДаКогда edit counts совпадают и итоговый файл всё ещё соответствует последнему AI edit
Gemini CLIPreviewДаДаДаДаПока нет
Окно терминала
npx agent-note init --agent claude

Включайте только agents, которые команда реально использует. В одном repository можно включить несколько agents.

Окно терминала
npx agent-note init --agent claude codex cursor gemini

Каждый developer должен один раз выполнить init после clone, потому что git hooks находятся внутри .git/.

Нужно…Ожидайте…
Самая полная построчная attribution сегодняClaude Code
Поддержка Codex CLI с консервативной attributionCodex CLI
История редактора Cursor и восстановление responseCursor
Захват prompt / response в Gemini CLIGemini CLI

Line-level считает AI-added lines, когда Agent Note может безопасно сравнить AI edit, последующие human edits и финальный commit diff. Если доказательств недостаточно, используется file-level.

Agent Note выбирает консервативный fallback вместо догадок.

Claude Code предоставляет prompts, responses и edits через hooks. Agent Note сохраняет состояние файлов до и после AI edit и вычитает последующие human edits.

Codex CLI работает через transcripts. Agent Note читает local transcript и переходит на line-level только когда apply_patch counts совпадают с финальным diff.

Cursor использует afterFileEdit / afterTabFileEdit, а также response hooks или local transcripts. Line-level возможен только если edit counts совпадают и итоговый файл всё еще соответствует последнему AI edit.

Gemini CLI использует BeforeTool / AfterTool для файлов и BeforeAgent / AfterAgent для prompt / response. Attribution пока file-level.

  • Note не пишется, если Agent Note не находит файл commit, изменённый agent.
  • Старый prompt может быть пропущен, если относится к другому commit window.
  • Response может отсутствовать, если agent ее не предоставляет.
  • Generated artifacts и пути из корневого .agentnoteignore остаются видимыми в Notes, PR Report и Dashboard; они исключаются только из знаменателя AI Ratio.

Начните проверку с Troubleshooting.