Pigeon je malý open-source protokol pro předávání zúžených oprávnění mezi AI agenty. Místo kopírování API klíče nebo plných pravomocí dostane podagent podepsaný Pigeon Pass, který vyjmenovává povolené schopnosti, zdroje a omezení. Knihovna umí oprávnění ověřit před provedením nástroje a při zamítnutí vrací důvod i porovnání požadovaného a povoleného přístupu. Delegování podle dokumentace nesmí rozšířit schopnosti, zdroje ani limity nad rámec oprávnění rodičovského agenta. Projekt nevyžaduje vlastní server a tajný klíč zůstává na runneru, zatímco podagent nese pouze Pass. Autoři zároveň upozorňují, že ochrana funguje jen tam, kde aplikace ověření skutečně zavolá. Pigeon tak řeší jeden z praktických problémů agentních systémů: omezení škod při řetězení úloh.
Pigeon omezuje oprávnění, která si agent předává na podagenta
Pigeon je malý open-source protokol pro předávání zúžených oprávnění mezi AI agenty. Místo kopírování API klíče nebo plných pravomocí dostane podagent podepsaný Pigeon Pass, který vyjmenovává povolené schopnosti, zdroje a omezení. Knihovna umí oprávnění ověřit před provedením nástroje a při zamítnutí vrací důvod i porovnání požadovaného a povoleného přístupu. Delegování podle dokumentace nesmí rozšířit schopnosti, zdroje ani limity nad rámec oprávnění rodičovského agenta. Projekt nevyžaduje vlastní server a tajný klíč zůstává na runneru, zatímco podagent nese pouze Pass. Autoři zároveň upozorňují, že ochrana funguje jen tam, kde aplikace ověření skutečně zavolá. Pigeon tak řeší jeden z praktických problémů agentních systémů: omezení škod při řetězení úloh.