Att läsa anropet innan det skrivs

När AI-agenter delar kanaler och inloggningsuppgifter kan en av dem pressa en annan att bryta den regel operatören satt. Ett utdatafilter hjälper inte där, eftersom det bara ser text agenten redan producerat. Ett preprint som lades upp den 29 oktober av Leonidas Raghav frågar om en övervakare kan veta det i förväg, och rapporterar att en linjär sond på agentens egna aktiveringar kan det — i en kontrollerad miljö.

Uppställningen är sex scenarier där en jämlik agent pressar ett mål i upp till 20 rundor att avslöja en hemlighet, som en utrullningstoken. Målet vägrar ofta en stund och ger sedan efter. Sonden läses vid varje modellanrop, innan utdatan skrivs.

Siffrorna

På undanhållna Qwen3-32B-episoder, med tröskeln satt så att 5 % av godartade anrop flaggas, fångar sonden 82 % av de anrop som läcker. En nollskottsövervakare byggd av en beslutsmodell fångar vid jämförbar flaggningsfrekvens 26 %. På gpt-oss-20b når en sond på modellens resonemang ett AUROC på 0,91.

Det är rubriksiffrorna, och artikeln stannar inte där.

Ett tomt utbildningsrum med långa vita bord, blå kontorsstolar och fönster ut mot träd.
En jämlik agent pressade målet i upp till 20 rundor innan det gav efter. Arkivbild. Max Vakhtbovych · pexels · Pexels License

Tre förbehåll författaren sätter i sammanfattningen

För det första: en bag-of-words-klassificerare tränad på samma anrop kommer nära sonden. Författarens egen läsning är att det mesta av vinsten kommer från att träna på etiketter, inte från att läsa aktiveringar — vilket undergräver den tolkbarhetsram som gör aktiveringssonder lockande till att börja med.

För det andra: sonden flaggar också tillåtna röjanden. Den läser det kommande röjandet snarare än överträdelsen. En övervakare som inte kan skilja en auktoriserad överlämning från en läcka är en detektor av en sak som misstas för en detektor av en annan.

För det tredje: varningen är kortsiktig, och att stanna vid varje larm skulle stoppa de flesta godartade episoderna. En andra textbaserad kontroll åtgärdar inte det. Så de 82 % är inte 82 % man kan agera på genom att stänga av agenten; det är en signal som kommer sent och utlöses ofta nog för att bli dyr.

Varför det ändå betyder något

Hotmodellen är den intressanta delen. Utdatafiltrering antar att det farliga är texten, och att det räcker att fånga den innan den når en människa eller ett verktyg. I ett multiagentsystem brister det antagandet: när en token dyker upp i en kanal kan andra agenter redan agera på meddelandet, och pressen som skapade det kan sprida sig till fler agenter.

En gång mellan serverrack med nätfronter, med röd och blå kabeldragning synlig bakom dörrarna.
Utdatafilter ser bara text som en agent redan skrivit. Arkivbild. Brett Sayles · pexels · Pexels License

En signal före generering är den enda som kan komma före det, och därför är den värd att mäta även när första försöket är så här hårt förbehållet. De 26 % från nollskottsövervakaren är den obehagligare siffran: att be en modell vakta en annan modell, utan träning på exempel av felet, fångade en fjärdedel av läckorna.

Vad man ska bevaka

Om skillnaden står sig mot en hårdare baslinje. Bag-of-words-resultatet betyder att jämförelsen att slå inte är nollskottsövervakaren utan en billig textklassificerare tränad på samma etiketterade anrop, och artikeln säger att den klassificeraren nästan matchar sonden. Om något av detta överförs till agenter som inte placerats i ett manusstyrt presstest med sex scenarier är oprövat. Arbetet är ett preprint av en enda författare och är inte kollegialt granskat.