Kohort: Runtime agen lokal untuk otomatisasi yang dapat diaudit dan berbasis bukti
Cohort oleh Congchuanling Dot adalah runtime agen yang mengutamakan lokal yang menghubungkan model bahasa besar ke sumber daya sistem lokal untuk otomatisasi yang aman. Aplikasi ini mencatat tindakan agen dan menyediakan jejak eksekusi yang dapat diputar ulang, menargetkan pengujian yang dapat direproduksi dan tata kelola. Ini menggabungkan perekaman sesi, memori yang dapat diverifikasi, dan jembatan protokol untuk otomatisasi browser dan desktop. Cohort ditujukan untuk pengembang AI, peneliti, dan pengguna tingkat lanjut yang memerlukan alur kerja agen yang dapat diaudit dan diuji pada perangkat keras mereka sendiri.
Tugas apa yang sebenarnya dapat Anda gunakan untuk itu?
Alat ini memetakan keluaran LLM ke tindakan web dan desktop yang konkret melalui jembatan dan API tertentu. Jembatan Chrome-nya beroperasi melalui Protokol DevTools Chrome sehingga agen dapat membaca DOM, mengeksekusi JavaScript, mengambil tangkapan layar, dan berinteraksi dengan elemen halaman. Kontrol desktop menggunakan integrasi Aksesibilitas (AX) macOS untuk manipulasi jendela dan UI. Dukungan server MCP asli juga memungkinkan menghubungkan klien yang kompatibel dengan MCP untuk alur kerja multi-alat yang kompleks.
Seberapa dapat diverifikasi dan direproduksi jejak agen-nya?
Cohort mencatat jejak eksekusi penuh dengan bukti kriptografi, menghasilkan bundel bukti SHA-256 yang memungkinkan pengembang memverifikasi dan memutar ulang sesi secara offline. Mesin Waktu memungkinkan pengembang membagi sesi yang direkam pada titik yang dipilih untuk menjalankan eksperimen kontra-faktual dan mengamati hasil alternatif. Entri memori jangka panjang memerlukan bukti yang didukung alat, menegakkan model memori berbasis bukti yang mengaitkan fakta yang disimpan dengan keluaran alat yang dapat diverifikasi.
Apa persyaratan platform dan integrasi?
Runtime mengharapkan lingkungan yang mampu MCP dan menggunakan CLI Node.js dengan paket NPM untuk interaksi pengembang, sementara runtime inti diimplementasikan dalam Go. Arsitekturnya bersifat lokal-pertama, sehingga semua pemrosesan berjalan di mesin host daripada di pesawat kontrol jarak jauh. Dukungan lintas platform ada untuk fungsi inti, meskipun fitur otomatisasi desktop saat ini dioptimalkan untuk API Aksesibilitas macOS.
Apakah ini sesuai dengan alur kerja pengembang dan kebutuhan tata kelola?
Cohort menyertakan Gubernur Runtime yang menegakkan kontrol atas jendela konteks, caching, dan risiko terkait alat, memberikan tim cara untuk mengaudit dan membatasi tindakan agen. Tata kelola meluas ke kebijakan penggunaan dan praktik reproduktif dengan merekam seluruh rantai alat yang digunakan dalam sesi. Desain ini menargetkan alur kerja rekayasa di mana keterlacakan, pengujian yang dapat diulang, dan mitigasi risiko alat adalah perhatian utama daripada eksperimen kasual yang tidak teknis.
Pilihan yang terfokus untuk tim rekayasa yang memprioritaskan eksperimen agen yang dapat diverifikasi
Mengingat model eksekusi lokal-pertama dan jejak kriptografi dari Time Machine, Cohort adalah pilihan praktis bagi pengembang dan peneliti AI yang membutuhkan perilaku agen yang dapat diaudit. Proyek ini dihargai di kalangan pengadopsi MCP sumber terbuka, menjadikannya cocok untuk eksperimen yang dipimpin komunitas. Harapkan pengaturan yang berorientasi pada rekayasa dan rencanakan untuk mengintegrasikannya ke dalam saluran pengembangan dan pengujian daripada aplikasi pengguna akhir.