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

Данные и приватность

Agent Note создан для команд, которым нужна AI review history без hosted backend. Постоянные данные git-native, временные данные остаются в local clone.

ТемаПоведение
Hosted serviceСервер Agent Note не нужен
Постоянная историяGit notes в refs/notes/agentnote
Временные данные.git/agentnote/, не commitятся
TelemetryPrompts, responses и paths не отправляются в Agent Note service
ПолеНазначение
prompt / responseРазговор, связанный с commit
contexts[]Подсказки для коротких prompts, только для отображения
filesCommitted files и признак, изменял ли их AI
attributionAI Ratio, method и доступные счётчики строк
agent / modelAgent and model metadata

Пути, совпавшие с .agentnoteignore в корне репозитория, остаются в files; они исключаются только из знаменателя AI Ratio.

Полная схема описана в How It Works.

ВопросРекомендация
Можно ли всем с доступом к Pages читать prompts?Включайте Dashboard только если видимость Pages совпадает с политикой репозитория.
Могут ли prompts содержать secrets или клиентские данные?Относитесь к git notes как к данным review и не помещайте secrets в prompts.
Нужен только контекст для PR review?Используйте только PR Report и пропустите --dashboard.
СлойГде хранитсяДоступно команде?
Временные данные сессии.git/agentnote/sessions/Нет
Постоянные notesrefs/notes/agentnoteДа, при git push
PR ReportОписание PR или комментарийДа, в GitHub
DashboardPages artifact и gh-pages/dashboard/notes/*.jsonДа, если включено
  • Весь workspace.
  • Shell command output не сохраняется как file evidence.
  • Данные, отправленные в Agent Note backend.

Любой, кто может fetch refs/notes/agentnote, может читать сохраненные prompts и responses. Считайте git notes данными repository.

Dashboard optional. Если shared web view не нужен, используйте только PR Report и не включайте --dashboard.