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

Установка

Это практический путь настройки. После него репозиторий сможет записывать данные Agent Note во время обычного git commit и публиковать PR Report в GitHub.

  1. Выполните init в репозитории.

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

    Другие agents:

    • Codex CLI: npx agent-note init --agent codex
    • Cursor: npx agent-note init --agent cursor
    • Gemini CLI: npx agent-note init --agent gemini
    • Несколько agents: npx agent-note init --agent claude cursor

    С Dashboard:

    Окно терминала
    npx agent-note init --agent claude --dashboard
  2. Закоммитьте созданные файлы.

    Окно терминала
    git add .claude/settings.json .github/workflows/agentnote-pr-report.yml
    git commit -m "chore: enable agent-note"
    git push

    Codex CLI добавляет .codex/config.toml и .codex/hooks.json. Cursor добавляет .cursor/hooks.json. Gemini CLI добавляет .gemini/settings.json. С --dashboard также добавьте .github/workflows/agentnote-dashboard.yml.

  3. Работайте с agent как обычно. Если сгенерированные git hooks установлены, достаточно git commit.

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

Окно терминала
git clone <repository-url>
cd <repository-dir>
npx agent-note init --agent claude
Окно терминала
npx agent-note status
npx agent-note show

Если PR Report пустой или prompts выглядят слишком короткими, откройте Troubleshooting.