affaan-m/ecc
Proyek affaan-m/ecc merupakan sistem pengoptimalan kinerja dan kotak perkakas rekayasa untuk berbagai agent harness seperti Claude Code, Codex, dan Kimi Code. Kerangka kerja ini menstrukturkan alur kerja agen pemrograman ke dalam siklus terkoordinasi yang mencakup perencanaan sebelum membangun kode, verifikasi perubahan melalui pengujian, peninjauan hasil kerja dari konteks baru, penyimpanan memori penting, serta transformasi hasil kerja menjadi keterampilan dan alur kerja yang dapat digunakan kembali. Pendekatan ini berfokus mengoptimalkan pemanfaatan jendela konteks sembari mempertahankan informasi penting secara persisten. Selain integrasi utama dengan Claude Code dan Codex, sistem ini menyediakan adapter terkelola dengan kapabilitas terbatas untuk lingkungan seperti Cursor, OpenCode, dan Gemini. Snapshot GitHub menunjukkan repositori ini tidak diarsipkan.
Target pengguna mencakup pengembang perangkat lunak dan insinyur yang mengoperasikan agen pemrograman pada berbagai agent harness. Prasyarat yang diverifikasi memerlukan instalasi runtime Node.js versi 18 atau yang lebih baru, sedangkan konfigurasi plugin Claude Code memerlukan Git dan Claude Code versi 2.1 atau lebih baru pada PATH sistem. Pengguna dapat menjalankan wizard penyiapan terpandu menggunakan npx melalui perintah:
npx ecc-universal@2.2.3 setup
Untuk mengonfigurasi beberapa agen sekaligus antara Claude Code, Codex, dan Kimi Code, jalankan perintah wizard multi-harness:
npx ecc-universal@2.2.3 install --guided
Perintah instalasi ini juga mendukung runner paket lain seperti pnpm, Yarn 2+, dan Bun. Repositori inti dirilis di bawah Lisensi MIT, dengan opsi layanan komersial ECC Pro untuk repositori privat. Sebagai pembanding kumpulan skill agen, lihat mattpocock/skills; kedua proyek memiliki cakupan dan cara kerja berbeda.
Data per : 295875 stars · 43781 forks.