Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Click

Repositori GitHub AIAsisten Coding AIOpen source · Linux, macOS, Windows

Click adalah plugin sumber terbuka untuk Codex CLI dan Claude Code yang menghentikan agen pengkodean AI dari menjalankan ulang dan membaca ulang tes yang sama setelah setiap edit kecil. Ini mencatat tanda terima yang ditandatangani untuk setiap pemeriksaan verifikasi, memutuskan pemeriksaan mana yang sebenarnya dipengaruhi oleh perubahan kode, dan mengganti output penuh pemeriksaan yang tidak terpengaruh dengan pemberitahuan penggunaan satu baris.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Click adalah plugin pengaman alur kerja untuk agen pengkodean AI, dibangun untuk Codex CLI dan Claude Code, yang menargetkan pemborosan tertentu dalam pengembangan yang dipimpin agen: setelah setiap edit kecil, agen biasanya menjalankan kembali seluruh rangkaian tes dan membaca ulang output penuhnya, bahkan ketika sebagian besar tidak berubah. Click menyebut pendekatannya "verifikasi bertahap, didukung oleh bukti yang sadar revisi," dan secara eksplisit menyatakan bahwa itu tidak mengubah model mana yang digunakan agen atau bagaimana ia berpikir; itu hanya mengelola verifikasi dan penggunaan kembali.

Baca Selengkapnya

Hook yang terpasang mencatat tanda terima yang tepat untuk setiap pemeriksaan yang dijalankan agen: perintah, status ruang kerja dan mutasi, input yang relevan, lingkungan, dan identitas yang dapat dieksekusi. Pada permintaan verifikasi berikutnya, Click memeriksa apakah perubahan mempengaruhi kelompok tes tertentu. Hasil hanya digunakan kembali ketika tanda terima dengan status yang sama persis, pengamatan input yang ditandatangani, atau kebijakan pemilik yang dikomitmen membuktikan bahwa itu masih berlaku; apa pun yang ambigu akan dijalankan kembali. Pemeriksaan yang digunakan kembali mengembalikan garis tanda terima pendek alih-alih output penuhnya, di mana alat ini menghemat anggaran konteks agen serta waktu nyata.

Click memiliki tiga mode. Mode Bukti, yang merupakan default, mencatat pekerjaan dan menjalankan verifikasi di bawah izin yang ada dari alat host tanpa langkah persetujuan tambahan. Mode Terjaga, yang bersifat opt-in, menyusun kontrak yang dapat dibaca yang menggambarkan perubahan yang direncanakan dan pemeriksaan yang diperlukan, menunggu persetujuan eksplisit pengguna di giliran berikutnya, kemudian memblokir mutasi di luar batas yang disetujui tersebut. Mode Mati membiarkan eksekusi dilakukan oleh alat host tanpa penegakan alur kerja Click. Dasbor lokal, yang dibuka dengan satu perintah, menunjukkan pemeriksaan mana yang dijalankan, mana yang digunakan kembali, dan kode alasan di balik setiap keputusan.

Dukungan bervariasi berdasarkan bahasa: suite Python unittest dan pytest, suite JS/TS Vitest dan Jest, serta penguji Go sendiri memiliki dukungan eksekusi, dengan pemisahan tes otomatis tersedia untuk profil Python dan JS/TS; Rust, Java, .NET, dan C/C++ memiliki dukungan perintah yang lebih sempit, diverifikasi CI tanpa integrasi penggunaan kembali penuh.

Proyek ini menerbitkan satu hasil terukur daripada klaim kinerja umum: dalam delapan sesi berpasangan pada alat uji 40 detik, tugas perbaikan bug yang sama selesai dalam 123 detik dengan Click dibandingkan 381 detik tanpanya, pengurangan waktu sebesar 68% dan 50% lebih sedikit eksekusi tes, dengan biaya token 6 hingga 11% lebih tinggi. Dokumentasi Click sendiri hati-hati menyebut ini sebagai catatan alat uji daripada hasil produksi yang dijamin, dan mencatat bahwa tingkat penggunaan kembali yang tinggi tidak langsung diterjemahkan menjadi penghematan waktu yang proporsional.

Click diinstal sebagai plugin dari pasar plugin Codex CLI atau Claude Code, berjalan di Linux, macOS, dan Windows, dan gratis serta berlisensi MIT. Ini dibangun untuk pengembang yang menjalankan agen pengkodean AI terhadap proyek dengan siklus tes yang lambat dan berulang serta kelompok tes yang dapat dipisahkan; untuk suite yang sudah berjalan dalam beberapa detik, pengaturan dan pencatatan mungkin lebih mahal daripada hanya menjalankannya kembali.

  • KategoriAsisten Coding AI
  • Model HargaOpen source
  • PenerapanCloud
  • PlatformLinux, macOS, Windows

  • Mencatat tanda terima yang ditandatangani untuk setiap pemeriksaan verifikasi yang dijalankan agen pengkodean AI

  • Memutuskan pada saat eksekusi pemeriksaan mana yang sebenarnya dipengaruhi oleh perubahan kode, alih-alih menjalankan semuanya kembali

  • Mengganti output penuh pemeriksaan yang digunakan kembali dengan tanda terima satu baris untuk menghemat konteks

  • Mode Bukti berjalan secara default di bawah izin yang ada dari alat host, tanpa langkah persetujuan tambahan

  • Mode Terjaga menyusun kontrak yang dapat dibaca dan memblokir mutasi hingga disetujui secara eksplisit oleh manusia

  • Dasbor lokal menunjukkan pemeriksaan yang dieksekusi vs. yang digunakan kembali, alasan penggunaan kembali, dan di mana penggunaan kembali hilang

  • Pemisahan dan pembagian tes otomatis untuk suite tes Python, JS/TS, dan Go yang didukung

  • Diinstal sebagai plugin untuk Codex CLI dan Claude Code dari pasar yang sama

  • Menghasilkan output dalam bahasa Inggris, Korea, dan Mandarin Sederhana, yang dipilih secara otomatis berdasarkan lokal

  1. Instal plugin: Tambahkan pasar Click dan instal di Codex CLI atau Claude Code.

  2. Mulai sesi: Mulai sesi pengkodean baru sehingga hook dan keterampilan yang terpasang dimuat.

  3. Minta mode Bukti: Beritahu agen untuk menggunakan Click Evidence untuk perubahan dan menjalankan tes yang relevan.

  4. Tinjau status: Jalankan click-gate status untuk melihat pemeriksaan yang dieksekusi vs. yang digunakan kembali dan perkiraan waktu yang dihemat.

  5. Buka dasbor: Jalankan click-gate dashboard start untuk melihat hasil dan alasan penggunaan kembali secara lokal.

  6. Siapkan pembagian untuk suite besar: Jalankan click-gate sharding init dan ikuti panduan pengaturan.

  • Efisiensi loop tes agen AI
  • Verifikasi monorepo besar
  • Perubahan agen yang memerlukan persetujuan
  • Audit verifikasi

Alat AI Populer Seperti Click

OpenAI Codex adalah agen pengkodean ringan yang beroperasi langsung di terminal Anda, meningkatkan efisiensi dan akurasi pengkodean. Ini terintegrasi dengan mulus dengan berbagai…

Asisten Coding AI
Lihat Alat

Micro Agent

Repositori GitHub AI

Micro Agent adalah alat AI yang menulis dan memperbaiki kode secara iteratif berdasarkan kasus uji yang diberikan. Alat ini berfokus pada pembuatan kode yang lulus uji, bertujuan…

Asisten Coding AI

Peringkat 165 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Alat AI yang menulis dan memperbaiki kode secara iteratif berdasarkan kasus uji yang diberikan. Alat ini berfokus pada pembuatan kode yang lulus uji, bertujuan…Micro Agent adalah alat AI yang menulis dan memperbaiki kode secara iteratif berdasarkan kasus uji yang diberikan. Alat ini berfokus pada pembuatan kode yang lulus uji, bertujuan…

Asisten Coding AI
Peringkat 165 di Repositori GitHub AI

goose

Repositori GitHub AI

Goose adalah agen AI sumber terbuka yang dapat diperluas yang meningkatkan pengkodean dengan memungkinkan pengguna untuk menginstal, mengeksekusi, mengedit, dan menguji dengan…

Asisten Coding AI

Peringkat 31 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Agen AI sumber terbuka yang dapat diperluas yang meningkatkan pengkodean dengan memungkinkan pengguna untuk menginstal, mengeksekusi, mengedit, dan menguji dengan…Goose adalah agen AI sumber terbuka yang dapat diperluas yang meningkatkan pengkodean dengan memungkinkan pengguna untuk menginstal, mengeksekusi, mengedit, dan menguji dengan…

UnggulanAsisten Coding AI
Peringkat 31 di Repositori GitHub AI

Jules adalah agen pengkodean otonom yang memungkinkan pengembang untuk fokus pada tugas pengkodean mereka sementara ia menangani tugas-tugas rutin. Ini menyederhanakan proses…

Asisten Coding AI

Peringkat 21 di Agen AI

Lihat Alat

Agen pengkodean otonom yang memungkinkan pengembang untuk fokus pada tugas pengkodean mereka sementara ia menangani tugas-tugas rutin. Ini menyederhanakan proses…Jules adalah agen pengkodean otonom yang memungkinkan pengembang untuk fokus pada tugas pengkodean mereka sementara ia menangani tugas-tugas rutin. Ini menyederhanakan proses…

UnggulanAsisten Coding AI
Peringkat 21 di Agen AI

sourcebook

Aplikasi AI

Sourcebook adalah alat gratis dan sumber terbuka yang memeriksa perbedaan agen AI Anda untuk file yang hilang, memastikan kelengkapan. Ini menganalisis ketergantungan co-change,…

Peninjauan Kode & Pengujian AI
Lihat Alat

Aplikasi AI

Alat gratis dan sumber terbuka yang memeriksa perbedaan agen AI Anda untuk file yang hilang, memastikan kelengkapan. Ini menganalisis ketergantungan co-change,…Sourcebook adalah alat gratis dan sumber terbuka yang memeriksa perbedaan agen AI Anda untuk file yang hilang, memastikan kelengkapan. Ini menganalisis ketergantungan co-change,…

Peninjauan Kode & Pengujian AI
Lihat Top 250 Aplikasi AI

Anti-AI Slop

Repositori GitHub AI

Anti-AI Slop adalah keterampilan agen yang dirancang untuk menyaring dan menghapus kesalahan yang dihasilkan oleh AI. Ini terintegrasi dengan Codex, Claude, dan alat AI lainnya…

Peninjauan Kode & Pengujian AI
Lihat Alat

Repositori GitHub AI

Keterampilan agen yang dirancang untuk menyaring dan menghapus kesalahan yang dihasilkan oleh AI. Ini terintegrasi dengan Codex, Claude, dan alat AI lainnya…Anti-AI Slop adalah keterampilan agen yang dirancang untuk menyaring dan menghapus kesalahan yang dihasilkan oleh AI. Ini terintegrasi dengan Codex, Claude, dan alat AI lainnya…

Peninjauan Kode & Pengujian AI
Lihat Top 250 Repositori GitHub AI

Twill mengubah tugas dari GitHub, Slack, dan Linear menjadi permintaan tarik, dibangun dan diuji dalam lingkungan pengembangan nyata. Ini memberikan bukti dengan setiap PR,…

Asisten Coding AI

Peringkat 113 untuk Memfaktorkan ulang kode

Lihat Alat

Mengubah tugas dari GitHub, Slack, dan Linear menjadi permintaan tarik, dibangun dan diuji dalam lingkungan pengembangan nyata. Ini memberikan bukti dengan setiap PR,…Twill mengubah tugas dari GitHub, Slack, dan Linear menjadi permintaan tarik, dibangun dan diuji dalam lingkungan pengembangan nyata. Ini memberikan bukti dengan setiap PR,…

Asisten Coding AI
Peringkat 113 untuk Memfaktorkan ulang kode

Devin adalah agen pengkodean AI yang dirancang untuk membantu pengembang membangun perangkat lunak yang lebih baik dengan lebih efisien. Ini memanfaatkan agen cloud paralel untuk…

Asisten Coding AI

Peringkat 3 di Agen AI

Lihat Alat

Agen pengkodean AI yang dirancang untuk membantu pengembang membangun perangkat lunak yang lebih baik dengan lebih efisien. Ini memanfaatkan agen cloud paralel untuk…Devin adalah agen pengkodean AI yang dirancang untuk membantu pengembang membangun perangkat lunak yang lebih baik dengan lebih efisien. Ini memanfaatkan agen cloud paralel untuk…

UnggulanAsisten Coding AI
Peringkat 3 di Agen AI
1 dari 8