In deze opstelling:
- De
security-gatehook voertgate.pyuit vóór elkecode_executionOFwrite_fileactie. Als het script terugkeert met{"decision": "deny", "reason": "..."}, wordt de tooloproep overgeslagen en wordt de reden voor afwijzing doorgegeven aan de modelcontext. - De
auto-formathook voertauto_lint.pyuit aan het einde van elke tool om de codestijl toe te passen. - Hooks ondersteunen ook
httphandlers die rechtstreeks naar een extern eindpunt POSTen.Voor volledige definitie van HTTP-hooks en foutafhandelingssemantiek, raadpleegt u de hook-documentatie.
Teams maken al gebruik van hooks om validatiepijplijnen op productieniveau te bouwen. Zo maakt de AI-native investeringsbank Offdeal gebruik van de
post_tool_executionhook om geautomatiseerde beeldverificatie uit te voeren binnen de externe sandbox."OffDeal is een native investeringsbank met AI, en Archie is de AI-analist die onze bankiers elke dag gebruiken. Een vereiste voor banker-ready decks zijn bedrijfslogo’s: koperstabellen, sponsorkolommen, tombstone-rasters, vaak meer dan 30 logo’s in één deck, die elk voor het juiste bedrijf moeten zijn, met de juiste grootte en beeldverhouding, de naam bevatten, een transparante achtergrond hebben en een hoog contrast hebben wanneer ze op een witte dia worden geplaatst.
Voordat agenten aanhaakten, konden we dit niet doen op door Gemini beheerde agenten – de sandbox is op afstand, dus onze validatiecode kon nergens worden uitgevoerd. Met hooks activeert een
post_tool_executionhook onze pijplijn binnen de sandbox terwijl Archie zijn bedrijfslijst schrijft, kandidaten ophaalt, kwaliteitscontroles op pixelniveau toepast, elk logo verifieert met Gemini Vision en een manifest publiceert van goedgekeurde bestanden die de enige afbeeldingen zijn die in het deck zijn toegestaan." - Alston Lin, oprichter en CTO van OffDeal
Kostenbeheersing en automatiseringsmogelijkheden
Gratis niveau beschikbaar
Beheerde agenten zijn nu beschikbaar voor gratis projecten. Ontwikkelaars kunnen experimenteren met agentworkflows met behulp van een API-sleutel uit een project zonder actieve facturering.
Budgetcontroles
Omdat beheerde agenten autonome cycli van meerdere ploegen uitvoeren, kunnen complexe taken aanzienlijke tokenbudgetten in beslag nemen. Om op hol geslagen taken te vermijden, kunt u de
max_total_tokensinagent_configbeperken tot het totale verbruik (input + output + gedachte).Wanneer de agent de limiet bereikt, wordt de uitvoering veilig opgeschort en keert de interactie terug met
status: "incomplete". De toestand van de omgeving blijft behouden, waardoor u door kunt gaan waar u was gebleven met een nieuwe begroting.




