Agen analisis pasar mungkin memerlukan data on-chain mentah, layanan untuk membersihkannya, model lain untuk menafsirkannya, dan agen terpisah untuk memeriksa temuannya. Setiap layanan bisa berasal dari penyedia yang berbeda, dan masing-masing mungkin mengenakan biaya atas pekerjaannya.
Yang paling menonjol bagi saya adalah kesenjangan antara agen yang tahu apa yang harus dilakukan selanjutnya dan agen yang benar-benar mampu melakukannya. Jika agen harus berhenti dan menunggu persetujuan manusia untuk setiap pembayaran kecil, alur kerja terputus tepat pada saat otomatisasi seharusnya membantu.
Pembayaran per permintaan menawarkan cara yang lebih praktis untuk menangani hal ini. Agen membayar layanan yang dibutuhkannya saat layanan itu diperlukan, tanpa mengharuskan seseorang memproses setiap transaksi. Cara ini hanya efektif jika pembayaran cukup cepat dan murah agar dapat mengimbangi tugas yang sedang dijalankan.
Whitepaper Kite menyebut pembayaran mikro yang layak secara ekonomi sebagai salah satu syarat agar agen menjadi pelaku ekonomi nyata.
Kite Passport mendukung dua pendekatan untuk pembayaran mesin-ke-mesin:
x402: Layanan dapat mengembalikan HTTP 402 Payment Required beserta instruksi pembayaran. Agen menggunakan sesi pengeluaran yang sebelumnya disetujui pengguna melalui passkey untuk membuat otorisasi bertanda tangan dan mencoba kembali permintaan tersebut. Setelah pembayaran dikonfirmasi, layanan memberikan hasilnya.
MPP (Machine Payments Protocol): Dikembangkan oleh Stripe dan Tempo, MPP menawarkan protokol lain untuk pembayaran mesin-ke-mesin. Penyedia yang mendukungnya dapat menawarkannya bersama x402 atau sebagai alternatif.
Sesi pengeluaran inilah yang membedakannya dari pengeluaran otonom tanpa batas. Pengguna menetapkan total anggaran, batas per transaksi, dan durasi sesi sebelumnya. Agen dapat membayar tanpa meminta persetujuan untuk setiap transaksi, tetapi kewenangannya tetap dibatasi oleh izin tersebut.
Bayangkan agen analisis pasar yang sedang mengerjakan tugas nyata. Agen tersebut membayar data mentah, mengirimkan data itu ke layanan spesialis untuk diproses, lalu menggunakan hasilnya untuk menyelesaikan analisis. Setiap pembayaran dapat dilakukan dalam sesi yang sama dan telah disetujui, selama anggaran masih mencukupi dan sesi belum kedaluwarsa. Jika salah satu batas tercapai, agen tidak dapat melanjutkan pembayaran tanpa otorisasi baru.

Menurut saya, ini detail penting dalam cara kita mengevaluasi agen AI. Menalar untuk menyelesaikan suatu tugas adalah satu hal; memperoleh sumber daya yang dibutuhkan untuk menuntaskannya adalah hal lain. Jika setiap pemanggilan layanan memerlukan langkah manual baru, kemampuan agen untuk bekerja secara mandiri akan tetap terbatas.
Kite Passport mengatasi masalah pembayaran ini melalui x402 dan kompatibilitas dengan protokol seperti MPP. Yang penting adalah apakah agen dapat membayar layanan yang mereka butuhkan sambil tetap mematuhi batas yang ditetapkan pengguna. Dengan begitu, pembayaran dapat menjadi bagian dari alur kerja yang berkesinambungan, alih-alih alasan lain untuk menghentikannya.

