Lewati ke konten utama
BebasInfo
Teknologi

Laravel Tackle Hadirkan Agen AI Coding Langsung di Dalam Aplikasi Laravel

Laravel Tackle merupakan agen pengoding berbasis AI buatan Jordan Dalton yang berjalan sebagai perintah Artisan di dalam aplikasi Laravel.

Oleh Development Admin
Laravel Tackle Hadirkan Agen AI Coding Langsung di Dalam Aplikasi Laravel

Jordan Dalton mengembangkan Laravel Tackle, sebuah agen pengoding berbasis AI yang berjalan sebagai perintah Artisan di dalam aplikasi Laravel. Karena beroperasi bersama framework, alat ini memiliki kemampuan untuk menampilkan daftar rute aplikasi, membaca pengecualian di Telescope, hingga menjalankan perintah Artisan.

Laravel Tackle memerlukan versi PHP 8.3 serta Laravel 12 atau 13. Paket berlisensi MIT ini saat ini berada pada versi v1.27.3 di GitHub dengan dokumentasi lengkap di tackle.jordandalton.com. Berbagai batasan pengaman, seperti pembatasan jalur (path restriction), daftar izin Artisan (allowlist), dan batas anggaran per sesi, diatur langsung menggunakan kode PHP. Alat ini tidak memiliki akses ke internet, sehingga hanya dapat memproses berkas yang ada di dalam ruang kerja.

Fitur lain yang disediakan mencakup mode worktree untuk menyimpan pengubahan kode ke dalam git worktree sementara sebelum masuk ke sistem utama. Selain itu, Laravel Tackle dapat digunakan untuk meninjau pull request dengan pengelompokan berdasarkan berkas dan memberikan hasil akhir berupa LGTM, LGTM dengan catatan kecil, atau Needs changes. Fitur pemulihan otomatis (self-healing) dimatikan secara bawaan dan dapat dikecualikan dari pekerjaan tertentu menggunakan atribut khusus.

Berita Terkait