Managed Agents в Gemini API: Gemini 3.6 Flash и хуки на вызовы тулов

В Gemini Interactions API managed agents по умолчанию переехали на Gemini 3.6 Flash — Google обновил агент antigravity-preview-05-2026, менять код не нужно. В том же апдейте появились хуки на каждый вызов тула в облачной песочнице, потолок расхода токенов и доступ на free tier.
Выбор модели
Следующий запрос подхватит Gemini 3.6 Flash автоматически. Чтобы зафиксировать версию или сэкономить — параметр agent_config.model при создании interaction: Gemini 3.5 Flash-Lite для минимальной стоимости или любая поддерживаемая модель семейства.
Хуки в песочнице
Файл .agents/hooks.json запускает свои скрипты до и после каждого тула — события pre_tool_execution и post_tool_execution. В matcher можно указать регулярку: отдельные тулы через | или всё сразу через *.
- security-gate — проверка до вызова; ответ
{"decision": "deny"}отменяет операцию и передаёт причину модели - auto-format — линт после каждого шага агента
- тип
http— POST на внешний эндпоинт
Offdeal с агентом Archie через post_tool_execution валидирует логотипы в банкирских презентациях: в одной deck может быть 30+ картинок, каждая проходит пиксельную проверку и vision-валидацию Gemini.
Бюджет и автозапуск
Параметр max_total_tokens в agent_config ограничивает суммарный расход. При достижении лимита агент останавливается со статусом incomplete, состояние песочницы сохраняется — продолжить можно через previous_interaction_id с новым бюджетом.
Scheduled triggers связывают агента, окружение, промпт и cron-расписание, файлы в sandbox переживают повторные прогоны. Environments API позволяет перечислять и удалять сессии; без явной очистки песочница живёт до 7 дней. Экспериментировать можно на free tier — достаточно API-ключа проекта без активного биллинга.
Источник: Gemini API Managed Agents: 3.6 Flash, hooks, and more.