4 poin oleh xguru 2025-05-03 | 1 komentar | Bagikan ke WhatsApp
  • Asisten AI terminal cerdas yang berjalan di dalam sesi tmux, mengamati semua pane di jendela tmux, membaca konteks terminal tanpa input pengguna, lalu dapat menyarankan atau menjalankan perintah
  • Secara default menggunakan model AI berbasis OpenRouter, tetapi juga kompatibel dengan berbagai LLM seperti OpenAI, Claude, dan Ollama lokal
  • Melalui mode Observe / Prepare / Watch, alat ini tidak mengganggu alur kerja pengguna dan mengamati terminal, berdialog, serta mengeksekusi layaknya programmer pasangan sungguhan
    • Observe Mode: menangkap isi semua pane, lalu sesuai pertanyaan pengguna menyarankan perintah, menanyakan apakah akan dijalankan, lalu melanjutkan, dan setelah perintah dieksekusi menunggu beberapa saat sebelum menangkap konteks lagi → mengulang loop umpan balik AI
    • Prepare Mode: memodifikasi shell prompt untuk melacak selesainya eksekusi perintah secara presisi, sehingga umpan balik real-time dimungkinkan tanpa waktu tunggu. Mendukung bash/zsh/fish
    • Watch Mode: secara aktif memantau pekerjaan pengguna dan merekomendasikan perintah yang lebih baik
  • Di dalam satu jendela, tersusun atas peran-peran berikut:
    • Chat Pane: antarmuka percakapan antara pengguna dan AI
    • Exec Pane: jendela khusus tempat AI menjalankan perintah
    • Read-Only Panes: isi pane lainnya bersifat hanya-baca dan digunakan AI sebagai konteks
  • Instalasi bisa dilakukan hanya dengan satu baris skrip, serta mendukung Homebrew maupun instalasi manual
  • Saat konteks menjadi panjang, tersedia fitur untuk meringkas dan memadatkan (squash) percakapan sebelumnya agar biaya token dan batas LLM dapat dikelola secara efisien
    • Penggunaan saat ini dapat diperiksa dengan /info, dan peringkasan manual dapat dilakukan dengan /squash

1 komentar

 
bus710 2025-05-03

Sekarang sepertinya kita bahkan harus berhati-hati saat membuka file .env di terminal.