PerchAI
Cara kerja

Operator dan agen

Cara Perch melampaui chat untuk membaca file, menjalankan analisis di sandbox, dan mengoordinasikan worker yang terfokus untuk tugas yang lebih besar.

Di desktop dan CLI, Perch bukan sekadar platform chat. Perch adalah operator: Perch dapat mengambil tindakan pada file Anda, menjalankan analisis nyata, dan memecah tugas besar menjadi langkah-langkah yang terkoordinasi. Inilah kedalaman di balik chat web, dan alasan Perch dapat menghasilkan hasil kerja yang jadi, bukan hanya saran.

Alur operator

Saat Anda memberi Perch tugas di desktop atau CLI, Perch bekerja dalam sebuah alur berulang. Perch memeriksa file yang relevan, memutuskan langkah berikutnya, mengambil tindakan, dan membaca hasilnya sebelum memutuskan lagi. Tindakan yang tersedia mencakup membaca dan mencari di seluruh folder, menjalankan perintah, dan menghasilkan keluaran terstruktur.

Inilah yang membedakan mengerjakan pekerjaan dari sekadar menggambarkannya. Perch dapat membuka file yang sebenarnya, menemukan angka yang sebenarnya, dan bertindak berdasarkan apa yang ada di sana, bukan memperkirakan dari ringkasan.

Menjalankan analisis di sandbox

Untuk pekerjaan yang memerlukan komputasi nyata, seperti mengaudit serangkaian pembayaran atau merekonsiliasi laporan rekening, Perch menulis dan menjalankan kode analisis di sandbox tertutup. Sandbox berjalan tanpa akses jaringan dan terisolasi dari bagian lain komputer Anda, sehingga analisisnya terkurung.

Manfaatnya adalah akurasi. Alih-alih menebak apakah dua pembayaran merupakan duplikat, Perch dapat menjalankan pemeriksaannya dan menunjukkan hasilnya kepada Anda, beserta catatan di baliknya. Analisisnya terlihat di transkrip, sehingga Anda bisa melihat apa yang dijalankan, bukan hanya kesimpulannya.

Terkurung sejak dirancang

Sandbox berjalan tanpa akses jaringan dan terisolasi dari bagian lain komputer Anda, sehingga analisis tetap terkurung.

Worker terfokus untuk tugas yang lebih besar

Tugas besar jarang hanya satu langkah. Untuk pekerjaan yang lebih besar, Perch dapat merencanakan serangkaian langkah dan menyerahkan bagian-bagian pekerjaan kepada worker yang terfokus, masing-masing dengan konteks sempitnya sendiri. Cara ini menjaga setiap langkah tetap jelas dan memungkinkan pekerjaan berjalan sepotong demi sepotong, bukan sebagai satu permintaan yang kelebihan beban.

Beberapa prinsip menjaga cara ini tetap andal:

  • Model utama tetap sama. Model yang menjalankan tugas Anda dipilih di awal dan tidak berganti di tengah tugas, sehingga thread tetap konsisten. Worker terpisah: Anda bisa sengaja mengarahkan mereka ke model lain, dan dengan cara itulah satu model memeriksa pekerjaan model lain.
  • Worker terisolasi. Setiap worker menangani satu bagian yang dibatasi dengan konteksnya sendiri, sehingga satu langkah tidak mencemari langkah lain, dan materi mentah tidak masuk ke thread Anda.
  • Anda tetap mendapat informasi. Langkah-langkahnya terlihat seiring pekerjaan berjalan, bukan tersembunyi di balik satu jawaban yang tidak transparan.

Untuk kapan Perch menyerahkan pekerjaan, kapan Perch sengaja tidak melakukannya, dan cara memilih model yang menjalankan worker, lihat Subagen.

Saat sebuah tugas cukup sulit sehingga memerlukan satu tim worker yang direncanakan khusus, berjalan bertahap dan saling memeriksa pekerjaan, itulah Flock, mode multi-agen Perch.

Dua gaya bahasa

Operator yang sama berjalan di balik kedua gaya bahasa, dengan tool yang sama tersedia untuk masing-masing:

  • Saffron lugas dan datar, langsung membuka dengan temuan.
  • Quill hangat dan fasih, lebih terasa kehadirannya dalam tulisan.

Keduanya berbagi satu ruang kerja dan satu memori, dan keduanya menerima pekerjaan yang sama: audit, rekonsiliasi, analisis folder, penyusunan draf, pemeriksaan sitasi. Perbedaannya ada pada cara balasan dibaca, bukan pada apa yang bisa dilakukan Perch.