Lewati ke konten

Agent Note

Sebuah git commit mencatat apa yang berubah. Agent Note mencatat mengapa itu berubah.

Mengapa saya membuatnya

Enam bulan lalu saya membaca ulang kode yang telah ditulis AI untuk saya dan tidak bisa menjawab “kenapa saya melakukannya seperti ini?”. git log hanya punya diff. Prompt-nya, responsnya — semuanya hilang.


Jadi saya mulai melampirkan percakapan AI ke setiap commit.

Agent Note dashboard preview

Mencatat pekerjaan yang dibantu AI

Lihat commit dan file mana yang dibantu AI. Saat Agent Note punya bukti yang cukup, ia juga memperkirakan baris yang ditulis AI.

Prompt dan respons tersimpan bersama

Nama model dan penggunaan tool juga — semuanya dibundel ke dalam git notes bersama perubahan.

Laporan PR otomatis

AI Ratio, prompt, hash commit, plus Reviewer Context tersembunyi untuk AI Review tool.

Hanya ditulis ke git notes

Branch tetap bersih. Push / fetch untuk berbagi dengan tim, plus Dashboard statis opsional di GitHub Pages.

Jika ingin…Baca
Memahami apa yang ditambahkan Agent Note sebelum memasangMulai
Memasang Agent Note di repositoryInstalasi
Menambahkan laporan yang muncul di PRGitHub Action
Menerbitkan halaman riwayat bersama untuk timDashboard
Melihat apa yang bisa direkam tiap agenDukungan Agen
Memahami data yang disimpan dan siapa yang dapat melihatnyaData & Privacy
Memperbaiki notes, prompt, atau data Dashboard yang hilangTroubleshooting
  1. Jalankan init di repository Anda

    Terminal window
    npx agent-note init --agent claude
    • Untuk Codex CLI: npx agent-note init --agent codex
    • Untuk Cursor: npx agent-note init --agent cursor
    • Untuk Gemini CLI: npx agent-note init --agent gemini
    • Beberapa agen sekaligus: npx agent-note init --agent claude cursor
  2. Commit file yang dihasilkan

    Terminal window
    git add .claude/settings.json .github/workflows/agentnote-pr-report.yml
    git commit -m "chore: enable agent-note"
    git push
    • Codex CLI: commit .codex/config.toml dan .codex/hooks.json
    • Cursor: commit .cursor/hooks.json
    • Gemini CLI: commit .gemini/settings.json
  3. Code dengan AI. Jika git hook yang dihasilkan sudah terpasang, cukup gunakan git commit seperti biasa.

Terminal window
npx agent-note status
agent-note v1.x.x
agent: active (cursor)
capture: cursor(prompt, response, edits, shell)
git: active (prepare-commit-msg, post-commit, pre-push)
commit: tracked via git hooks
session: a1b2c3d4…
agent: cursor
linked: 3/20 recent commits

agent: menampilkan adapter yang aktif, capture: merangkum apa yang dikumpulkan hook aktif, git: menunjukkan apakah git hook yang dikelola sudah terpasang, dan commit: menunjukkan apakah git commit normal adalah jalur utama.

commit: ce941f7 feat: add JWT auth middleware
session: a1b2c3d4-5678-4abc-8def-111122223333
ai: 60% (45/75 lines) [█████░░░]
model: claude-sonnet-4-20250514
agent: claude
files: 3 changed, 2 by AI
src/middleware/auth.ts 🤖
src/types/token.ts 🤖
CHANGELOG.md 👤
Kemampuan
Claude Code
Codex CLI
Cursor
Gemini CLI
Status
Dukungan penuh
Didukung
Didukung
Pratinjau
Prompt
Ya
Ya
Ya
Ya
Respons
Ya
Ya
Ya
Ya
File
Ya
Ya
Ya
Ya
AI Ratio
Ya
Ya
Ya
Ya
Estimasi baris
Secara default
Riwayat patch Codex cocok dengan commit akhir
Jumlah edit cocok dan file akhir masih cocok dengan edit AI terakhir
Belum

Untuk detail, lihat Dukungan Agen.