AWS přidal do paměti Amazon Bedrock AgentCore Memory jemnou kontrolu přístupu, což vývojářům poskytuje spravovaný způsob, jak izolovat paměť agenta od uživatele nebo tenanta prostřednictvím brány AgentCore Gateway. Vydání z 28. srpna přesouvá citlivou část návrhu agentů do zásad infrastruktury: kdo může číst, zapisovat, načítat nebo upravovat paměť, kterou agent AI používá v rámci relací.

Tato funkce používá ověřování OAuth JWT a zásady Cedar, podle AWS. Spravovaný konektor paměti odhaluje 12 operací s pamětí jako akce Cedar, takže týmy mohou vyjadřovat pravidla přístupu k operacím s pamětí, místo aby se spoléhaly pouze na kód aplikace pro filtrování záznamů před každým voláním nebo po něm.

To může znít jako malá aktualizace autorizace. není. Trvalá paměť je jedním z hlavních rozdílů mezi jednoduchým chatovacím rozhraním a dlouhotrvajícím produktem agenta. Jakmile si agenti zapamatují uživatelské preference, kontext účtu, historii projektu, předchozí rozhodnutí, případy podpory nebo stav obchodních procesů, paměť se stane hranicí zabezpečení. AWS s tím nyní zachází tímto způsobem.

Co se změnilo

Amazon Bedrock AgentCore Memory je součástí zásobníku agentní infrastruktury AWS. Je navržen tak, aby pomáhal agentům ukládat a načítat kontext napříč interakcemi, spíše než nutit každý aplikační tým budovat vlastní paměťovou vrstvu od nuly.

Nová možnost řízení přístupu umožňuje tvůrcům vynutit izolaci podle jednotlivých uživatelů a nájemců prostřednictvím brány AgentCore Gateway. AWS říká, že tato funkce funguje s ověřováním OAuth JWT a Cedar, jazykem zásad používaným také v jiných autorizačních systémech AWS. Dokumentace AgentCore popisuje Zásady v AgentCore jako mechanismus založený na Cedaru pro řízení přístupu k nástrojům brány.

Praktický posun spočívá v tom, že autorizace paměti může nyní sedět blíže vrstvě brány a nástrojů. Namísto zapisování vlastních kontrol kolem každého volání paměti uvnitř aplikace mohou týmy definovat zásady, které určují, který volající může provést kterou paměťovou akci v jakém jmenném prostoru nebo kontextu tenanta.

U softwaru pro více nájemců je to smysluplná architektonická změna. Asistent AI pro právní firmu, agenturu, tým podpory nebo podnikové oddělení může obsluhovat mnoho uživatelů prostřednictvím stejného kódu agenta. Nebezpečný režim selhání nespočívá pouze v tom, že model dává špatnou odpověď. Jde o to, že paměť jednoho tenanta je načtena do relace jiného tenanta nebo že agent zapíše citlivý stav do nesprávného rozsahu. Jemné vynucování zásad je zaměřeno na snížení této třídy chyb.

Proč teď záleží na izolaci paměti

Paměť agenta vytváří nový problém s perzistencí pro platformy AI. Výzvy protokoly, načtené dokumenty, výstupy nástrojů, uživatelské preference a stav pracovního postupu, to vše se může stát součástí budoucího uvažování. Díky tomu je paměť užitečná, ale také je obtížnější uvažovat o hranicích dat.

Tradiční autorizace API se obvykle zaměřuje na požadavek: může tento volající získat přístup k tomuto zdroji právě teď? Paměť agenta natahuje otázku napříč časem. Záznam uložený během jedné relace může být načten o týdny později pomocí jiného vyvolání nástroje, jiného modelu nebo jiné verze agenta. Pokud platforma do těchto paměťových operací nepřenáší identitu a autorizační kontext, může se paměťová vrstva stát tichým zdrojem úniku mezi uživateli.

Použití Cedar ve společnosti AWS je také významné, protože ukazuje na politiku jako infrastrukturu pro systémy agentů. Tvůrci agentů stále více potřebují ovládací prvky, které pokrývají nástroje, paměť, spouštěcí prostředí, klíče API a protokoly auditu. Umístění těchto ovládacích prvků do vrstvy brány poskytuje platformovým týmům místo, kde mohou konzistentně prosazovat zásady, i když aplikační týmy experimentují s různými modely nebo rámce agentů.

To je přímo relevantní pro návrh brány AI API. Brána, která pouze směruje výzvy k modelům, již nestačí pro seriózní nasazení agentů. Řídicí rovina musí rozumět identitám, nájemcům, nástrojům, rozsahům paměti, limitům rychlosti a auditním záznamům. Model Gate a podobné platformy se pohybují stejným směrem: jednotný přístup je užitečný pouze v případě, že má vymahatelné hranice.

Koho se to týká

Bezprostředním publikem jsou zákazníci AWS vytvářející agenty na Bedrock AgentCore, zejména týmy pracující na produktech SaaS, interní podnikové asistenty, automatizaci zákaznické podpory, výzkumné agenty a pracovní postupy pro partnery. Každý produkt, který slouží více organizacím nebo týmům ze sdílené infrastruktury, musí odpovědět na stejnou otázku: jak agent ví, jakou paměť smí používat?

Vývojáři mohou mít prospěch, protože se mohou spolehnout na spravované kontroly zásad namísto rozptylování autorizační logiky prostřednictvím kódu aplikace. To sice neodstraňuje potřebu pečlivého návrhu, ale může to snížit počet míst, kde může chyba odhalit nesprávná data.

Týká se to také bezpečnostních a platforem.Paměť agenta je nyní třeba zkontrolovat jako databáze, index dokumentů nebo úložiště tajemství. Přístupový model by měl být explicitní. Auditní záznam by měl ukazovat, která identita přistupovala ke které operaci paměti. Izolace tenantů by měla být testována přímo, nikoli odvozována ze směrování aplikací.

Pro firmy, které nakupují nebo vytvářejí systémy agentů, tato verze zvyšuje základ pro otázky dodavatelů. Už se nestačí ptát, zda má asistent paměť. Kupující by se měli zeptat, jak je paměť rozdělena, zda je autorizace vynucována mimo model, jak se aktualizují zásady a jak se přístup k paměti objevuje v protokolech.

Praktické důsledky pro tvůrce

Nejzřejmějším důsledkem je architektura. Týmy vytvářející agenty s dlouhou životností by měly oddělit směrování schopností modelu od spouštění a oprávnění paměti. Výkonnému modelu může být dovoleno uvažovat o úkolu, ale to neznamená, že každé volání nástroje nebo vyhledávání paměti by mělo zdědit široký přístup.

Zadruhé, brány a platformy agentů by měly operace s pamětí považovat za prvotřídní události. Čtení, zápis, vyhledávání, mazání a aktualizace mají různé rizikové profily. Analýza využití by se neměla zastavit na počtu tokenů. Pro pracovní vytížení agentů musí analytici stále více ukazovat využití nástrojů, přístup k paměti, rozsah tenanta, identitu uživatele a výsledky zásad.

Za třetí, produkty pro více tenantů by se neměly spoléhat na rychlé pokyny k vynucení oddělení dat. Modelu lze říci, aby nenačítal kontext jiného zákazníka, ale pod modelem musí být prosazena trvalá izolace. To znamená pověření s rozsahem, zásady brány, návrh jmenného prostoru a testy, které prokazují selhání přístupu mezi klienty.

Konečně by tomu měly věnovat pozornost platformy partnerů a prodejců. Pokud AI API pro agentury nebo automatizační vrstva Partner API umožní následným zákazníkům vytvářet agenty, stane se správa paměti součástí produktové smlouvy. Platforma musí partnerům poskytnout dostatečnou flexibilitu, aby mohli vytvářet užitečné automatizace, aniž by jim umožnila vytvářet neviditelné cesty pro sdílení dat mezi klienty.

Co zůstává nejisté

AWS popsal model řízení a jeho použití OAuth JWT, zásad Cedar, AgentCore Gateway a operací se správou paměti. Z veřejného oznámení zůstává méně jasné, jak týmy navrhnou tyto zásady ve složitých produkčních nasazeních, jak snadné bude ladění zásad a kolik provozních podrobností zákazníci ve výchozím nastavení získají v protokolech.

Širší směr je však jasný. Paměť agentů se stává infrastrukturou. Jak se to stane, autorizace, pozorovatelnost a účtování musí následovat do vrstvy brány. Společnosti, které vytvářejí spolehlivé platformy agentů, budou ty, které dokážou zviditelnit a spravovat přístup k modelu, oprávnění nástrojů a stav paměti na jednom místě.