AgentsView - alat pencarian/analisis sesi dan pelacakan biaya untuk berbagai agen coding AI
(github.com/kenn-io)- Mengumpulkan sesi secara otomatis dari berbagai agen coding seperti Claude Code, Codex, Cursor, Gemini CLI, dan OpenCode
- Menyediakan pencarian percakapan, statistik token/biaya, analisis aktivitas, dan pelacakan file yang diubah melalui UI web lokal dan CLI
- Berjalan sebagai biner tunggal Go; saat pertama kali dijalankan, alat ini mencari file sesi lokal, mengindeksnya ke SQLite, lalu menyediakan dasbor di
127.0.0.1:8080 - Pencarian sesi terpadu: berbasis pencarian teks penuh SQLite FTS5 secara default, dan jika embedding yang kompatibel dengan OpenAI dihubungkan, pencarian semantik serta pencarian hibrida juga dapat digunakan
- Pelacakan token/biaya: mengagregasi penggunaan berdasarkan agen/tanggal/model dan menghitung biaya dengan mencerminkan tabel harga LiteLLM serta token pembuatan/pembacaan cache prompt
- Dengan
agentsview usage dailydanagentsview session usage <id>, Anda dapat memeriksa total penggunaan dan biaya tiap sesi - Karena membaca SQLite yang sudah diindeks, proses ini lebih dari 100 kali lebih cepat dibanding pendekatan yang harus mem-parsing sesi asli setiap kali
- Dengan
- Mengklasifikasikan sesi menjadi otomatisasi/pekerjaan singkat/standar/pekerjaan mendalam/pekerjaan jangka panjang, serta menyediakan durasi sesi, jumlah pesan, konteks maksimum, penggunaan alat per giliran, efisiensi cache, dan lainnya
- Di Recent Edits, file yang baru-baru ini diubah oleh beberapa agen ditampilkan terkelompok menurut proyek dan jalur, dan bahkan bisa ditelusuri sampai ke pesan percakapan yang menghasilkan perubahan tersebut
- Melalui dasbor real-time, sesi yang sedang berjalan diperbarui dengan SSE, serta menyediakan heatmap aktivitas, statistik per proyek, penggunaan alat/model, dan grafik pengeluaran harian
- Mendukung berbagai format sesi, termasuk format pengecualian per agen seperti log Markdown per repositori milik Aider, file ekspor JetBrains Copilot, dan sidecar Antigravity CLI
- Beberapa agen tidak menyimpan seluruh percakapan secara lokal, sehingga mungkin hanya informasi ringkasan yang tersedia
- Untuk berbagi dan memperluas, data SQLite lokal dapat dikirim ke dasbor tim PostgreSQL atau mirror DuckDB, dan sesi Claude/Codex juga bisa dibaca dari penyimpanan yang kompatibel dengan S3
- Terdiri dari server dan CLI Go, UI web Svelte 5, serta aplikasi desktop Tauri
- Dirilis dengan lisensi MIT
1 komentar
Saya sudah menggunakannya dengan rajin sejak tahap awal. Benar-benar bagus.