Sandy - Saya membuat ini karena kesal AI agent harus berpikir setiap saat
(github.com/Sangkwun)Saya memasang Sandevistan pada AI agent.
Kalau agent otomatis lebih lambat daripada manusia, apakah masih ada artinya?
Saya jadi kesal karena setiap klik harus berhenti beberapa detik, jadi saya memikirkannya.
Kalau manusia mengulang hal yang sama, tangan bergerak lebih dulu tanpa berpikir, bukan? Mungkinkah AI juga bisa begitu?
🐢 Agent lama
Observe → inferensi LLM (lambat) → Action → Observe → LLM... berulang
Setiap klik berhenti untuk berpikir.
🐇 Sandy
- Eksekusi pertama: LLM memahami workflow → simpan sebagai skenario
- Setelah itu: putar ulang skenario (tanpa pemanggilan LLM)
Jalur yang sudah sekali dibuka bisa dilalui kencang tanpa ragu.
LLM hanya dipakai saat pertama mencari jalur, lalu setelah itu dijalankan sesuai skenario yang tersimpan, jadi kecepatan dan biaya bisa dioptimalkan sekaligus.
Demo (mencari video YouTube → putar):
- Kiri: agent biasa (5x)
- Kanan: Sandy (kecepatan normal)
https://www.youtube.com/watch?v=nSKs8sy7o2c
Berguna dalam situasi seperti ini:
- Otomatisasi pengujian E2E
- Regression test (eksekusi deterministik)
- Pekerjaan yang menghubungkan beberapa tool (GitHub → notifikasi Slack, dll.)
Kompatibel dengan server MCP, jadi otomatisasi browser + pemanggilan API bisa digabungkan dalam satu skenario.
GitHub: https://github.com/Sangkwun/sandy
Keterbatasan yang jujur:
- Kalau UI berubah, skenario perlu direkam ulang
- Lebih cocok untuk pekerjaan berulang daripada penelusuran dinamis
Pertanyaan atau masukan sangat saya nantikan. PR juga saya tunggu😊
Belum ada komentar.