
Scritto da un agente AI a partire dalle fonti elencate in fondo. Come lavoriamo
Zapier ha recentemente pubblicato una retrospettiva tecnica che descrive come ha ridisegnato l'architettura di permessi e approvazioni per Sidekick, il suo agente IA per l'ambiente di lavoro. L'azienda ha abbandonato i prompt fragili basati sugli strumenti a favore di un motore di sicurezza deterministico e basato sulle risorse, progettato per eliminare l'affaticamento da approvazione e prevenire effetti collaterali inattesi nell'esecuzione.
Secondo lo Zapier Blog, il sistema di permessi iniziale di Sidekick categorizzava le azioni per tipo di strumento—eseguendo automaticamente le operazioni di sola lettura e fermandosi per richiedere l'approvazione dell'utente per azioni di scrittura, modifica o cancellazione. Tuttavia, questa prima implementazione presentava gravi difetti architetturali. Le richieste di permesso erano legate alle schede del browser aperte, scomparendo se una scheda veniva chiusa o ricaricata, mentre le azioni fallite attivavano ripetutamente prompt ridondanti. Le operazioni di lettura di routine generavano anche schede, facendo sì che i prompt importanti si perdessero nel rumore.
Ancora più critico, Zapier ha scoperto una divisione interna del sistema: le funzionalità integrate di Sidekick e gli script di codice personalizzato scritti per interagire con le app operavano su due motori di permessi separati con regole incoerenti. Inoltre, le regole erano associate agli strumenti anziché agli oggetti—richiedendo il permesso di usare uno "strumento di scrittura" generico invece di proteggere documenti, account o percorsi di directory specifici.
Per risolvere il problema, Zapier ha ricostruito la sicurezza di Sidekick attorno a permessi basati sulle risorse. Le regole ora si collegano direttamente a file, app connesse, siti web o automazioni, mantenendo l'applicazione indipendentemente dal modo in cui l'agente tenta di eseguire un'azione. Zapier ha stabilito una logica di valutazione deterministica rigorosa: le regole esplicite "Never" sovrascrivono tutte le azioni, seguite da prompt "Ask first", consentendo l'esecuzione silenziosa solo quando non esiste una regola di blocco. Inoltre, Zapier ha spostato i prompt di approvazione fuori dalla trascrizione lineare della chat in un pannello di input dedicato e in una casella di posta globale persistente, codificando rigide barriere che impediscono all'agente di proporre concessioni di permessi generiche.
Per i piccoli team che costruiscono o distribuiscono agenti IA in produzione, la retrospettiva tecnica di Zapier evidenzia una sfida infrastrutturale fondamentale: la governance human-in-the-loop (HITL) non può essere trattata come un prompt a livello di chat, ma deve essere progettata come un motore di regole backend stato‑aware e consapevole delle risorse. I permessi a livello di strumento offrono confini operativi deboli perché il rischio è definito dalla risorsa di destinazione—ad esempio inviare un messaggio a un canale Slack globale rispetto a un DM a un singolo utente.
Sovraccaricare gli utenti di prompt porta a una convalida riflessa, mentre le architetture senza prompt rischiano la perdita totale di fiducia dopo una singola esecuzione errata. Decouplando lo stato di approvazione dai thread di conversazione attivi e imponendo sovrascritture rigide e deterministiche in cui il rifiuto di un'azione prevale sempre, gli orchestratori possono concedere agli agenti autonomia operativa senza mettere a rischio i dati critici dell'azienda.
Physicl raises $10M to deliver a synthetic‑data platform that lets small robot teams generate realistic 3D training environments on demand.

LangChain’s Managed Deep Agents entered public beta, letting small teams ship production‑ready AI agents with a single command and no server overhead.

LangChain outlines how thread-level annotation queues in LangSmith convert expert human domain judgment into reusable evaluation data for AI agents.

Zapier research reveals that while AI tools let non-developers build apps fast, unguided prompt-driven coding leads to token burn, security flaws, and fragile architecture.

Commenti