Dulu saya mengira kunci sesi adalah batas keamanan yang sesungguhnya. Begitu agen memiliki sesi yang valid, itulah otoritas yang akan diperiksa oleh layanan.
Sebenarnya ini lebih mirip surat kuasa tetap yang nantinya dapat menerbitkan surat instruksi jangka pendek. Surat instruksi jangka pendek dapat digunakan untuk tugas tertentu, tetapi surat-surat itu hanya ada karena surat kuasa tersebut mengizinkannya. Saat surat kuasa dicabut, setiap surat instruksi menjadi tidak berlaku, bahkan yang masih ada di tangan seseorang.
Kite bekerja dengan cara yang sama. Pengguna menandatangani Standing Intent yang menetapkan kapabilitas agen secara keseluruhan, masa berlaku, dan batasan tingkat tinggi. Berdasarkan itu, agen dapat membuat Delegation Token yang mengikat sesi tertentu pada tugas konkret. Kunci sesi hanya dapat digunakan dalam rantai tersebut. Jika Anda mencabut atau membiarkan Standing Intent kedaluwarsa, setiap sesi aktif dan setiap delegasi mendatang untuk agen tersebut langsung dibatasi, tidak peduli berapa banyak sesi yang sedang terbuka.
Kesulitannya terletak pada penentuan cakupan. Jika Standing Intent terlalu luas, manfaat isolasi sesi menjadi berkurang. Jika terlalu sempit, agen terus meminta otorisasi baru, sehingga alur kerja bertahap terganggu.
Jika Standing Intent adalah akar otoritas yang sesungguhnya, seberapa besar bagian dari ekonomi agen sehari-hari yang masih memerlukan tanda tangan ulang manusia, dibandingkan dengan yang dapat berjalan dalam intent berumur panjang tetapi dibatasi dengan cermat?
#KiteBBW $KITE @KITE AI
Sebenarnya ini lebih mirip surat kuasa tetap yang nantinya dapat menerbitkan surat instruksi jangka pendek. Surat instruksi jangka pendek dapat digunakan untuk tugas tertentu, tetapi surat-surat itu hanya ada karena surat kuasa tersebut mengizinkannya. Saat surat kuasa dicabut, setiap surat instruksi menjadi tidak berlaku, bahkan yang masih ada di tangan seseorang.
Kite bekerja dengan cara yang sama. Pengguna menandatangani Standing Intent yang menetapkan kapabilitas agen secara keseluruhan, masa berlaku, dan batasan tingkat tinggi. Berdasarkan itu, agen dapat membuat Delegation Token yang mengikat sesi tertentu pada tugas konkret. Kunci sesi hanya dapat digunakan dalam rantai tersebut. Jika Anda mencabut atau membiarkan Standing Intent kedaluwarsa, setiap sesi aktif dan setiap delegasi mendatang untuk agen tersebut langsung dibatasi, tidak peduli berapa banyak sesi yang sedang terbuka.
Kesulitannya terletak pada penentuan cakupan. Jika Standing Intent terlalu luas, manfaat isolasi sesi menjadi berkurang. Jika terlalu sempit, agen terus meminta otorisasi baru, sehingga alur kerja bertahap terganggu.
Jika Standing Intent adalah akar otoritas yang sesungguhnya, seberapa besar bagian dari ekonomi agen sehari-hari yang masih memerlukan tanda tangan ulang manusia, dibandingkan dengan yang dapat berjalan dalam intent berumur panjang tetapi dibatasi dengan cermat?
#KiteBBW $KITE @KITE AI
