HeadlinesBriefing HeadlinesBriefing.com

Graphicle: Graf Kode dan Memori untuk Agen

Hacker News •
×

Graphicle adalah program Rust yang memetakan repositori Anda ke dalam graf kode dan mengingat dokumen, keputusan, serta sesi agen sebelumnya dalam proyek Anda. Program ini memberikan kepada agen pengodean kutipan dari keduanya, yang menunjuk ke file dan baris yang tepat. Program berjalan di mesin Anda tanpa API key, tanpa akun, dan tanpa telemetri, serta bekerja dengan Claude Code, Cursor, Codex, VS Code, Claude Desktop, dan klien MCP apa pun.

Instalasi dilakukan melalui Homebrew (brew install graphicle-ai/tap/graphicle) atau skrip instalasi curl. Menjalankan graphicle setup di dalam repositori akan mengindeksnya, membangun graf kode, dan menghubungkan agen pengodean yang ditemukan. Setup juga mengaktifkan penangkapan sesi, mengarahkan pencarian Claude Code ke graf kode terlebih dahulu, menambahkan bagian singkat ke AGENTS.md, dan memasang Git hooks yang menjaga proyek tetap mutakhir. Program ini mencantumkan setiap file yang diubah dan membuat cadangan terlebih dahulu; graphicle disconnect membatalkan semuanya. Dukungan Windows native belum tersedia; di bawah WSL2, instalasi Linux seharusnya berfungsi tetapi belum diuji.

Graphicle dapat ditanyai dari terminal dengan graphicle ask, yang mengembalikan kutipan bukti seperti file dan baris tempat pajak ditambahkan ke harga. Tanpa model yang dikonfigurasi, hanya bukti yang ditampilkan; dengan mengatur model seperti anthropic, openai, atau ollama, jawaban tertulis juga ditambahkan. Perintah seperti graphicle graph affected "retry()" menunjukkan apa saja yang bergantung pada simbol tertentu.

Pada repositori Kubernetes dengan 31 ribu file, engine 0.1.0 menyelesaikan ekstraksi khusus kode dalam 3 mnt 18 dtk, dibandingkan 26 mnt 38 dtk untuk Graphify 0.9.88, dan menghasilkan graf yang sama dalam satu kali eksekusi eksploratif. Memori yang diusulkan agen menunggu persetujuan pengguna sebelum disimpan.

Sumber: Hacker News · Diringkas oleh HeadlinesBriefing