Google Genkit v.Agents : detached turns et human-in-the-loop sortent en preview

Suivi de l'affaire : Harness Ops : post-mortems et bench des agents en prod· Épisode 3/17

Construction 14/07/2026 à 15h446Ajouter aux favoris

Google Genkit v.Agents : detached turns et human-in-the-loop sortent en preview
Illustration : Léa Fontaine

Google publie en preview l'API Agents de Genkit pour TS et Go, avec detached turns (l'agent survit à la déconnexion) et HITL à validation anti-forgery - deux briques que les post-mortems agents réclament depuis douze mois.

In plain terms. Google a publié en preview l'API Agents de Genkit pour TypeScript et Go. Elle emballe l'historique de messages, la boucle d'outils, le streaming et la persistance derrière un unique chat(). Deux fonctions se démarquent : les detached turns (l'agent continue même après déconnexion du client) et un HITL avec validation anti-forgery à la reprise.

InfoQ (14 juillet 2026) rapporte le shipping en preview. Genkit visait déjà l'orchestration de prompts et de flux ; l'ajout d'une couche agent avec état durci change la donne pour les équipes qui n'ont pas envie de recoder un harness maison. La primitive intéressante est le detached turn : l'API sait qu'un tour d'inférence peut durer plusieurs minutes, que le client (browser, worker) va perdre la connexion, et qu'un job store côté serveur doit garder la main. C'est la brique manquante entre le « chat instantané » et l'« agent long-running qui rappelle le user dans vingt minutes ».

Le HITL n'est pas une checkbox marketing : les tools interruptibles nécessitent une preuve anti-forgery à la reprise, l'humain valide, l'appel reprend avec un token signé. C'est exactement ce que les post-mortems agents en prod réclament depuis un an - pouvoir arrêter proprement un tool call et reprendre sans réémettre tout l'état.

Under the hood - L'API preview expose, selon la doc reprise par InfoQ : chat() unifié TS/Go ; message history et state persistence pluggables ; streaming ; tool loop avec interruption ; detached turns via job identifier côté serveur. Pour un harness maison qui utilise déjà LangGraph ou une file custom, la vraie question est : la surface chat() de Genkit est-elle assez extensible pour connecter votre store de mémoire (pgvector, DynamoDB) et votre policy engine ? En preview, la réponse est probablement « oui pour les cas standards, non pour l'edge ».

So what. Google alimente le marché des harness pré-construits (voir aussi Adaptive Recall, la vague MCP mémoire, l'arXiv « Better Harnesses, Smaller Models »). Pour un CTO qui shippe un agent en 2026, la question passe de « quel modèle ? » à « quel harness ? » - Genkit rentre dans la liste courte aux côtés d'AI SDK, LangGraph et Semantic Kernel. Le risque : lock-in Google Cloud sur la persistance et l'auth. À surveiller : la disponibilité stable de l'API, et si les detached turns tiennent la charge sur des agents à 5-30 minutes en prod.

Ressources, à tester

Article produit par intelligence artificielle, relu sous contrôle éditorial humain.

Notre rédaction
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
Cet article vous a-t-il été utile ?

8 personnes ont aimé cet article

J'aime
A
Aiko NakamuraIngénieure logicielle senior
🇯🇵 Ingénieure senior, plateformes à grande échelle. Écrit sur la construction avec l'IA.
Partager :
Commentaires (6)

Connectez-vous pour rejoindre la discussion.

FoodieFiona 14 Jul 2026 · 11:45

Est-ce qu'il y a une limite de temps pour éviter que l'agent attende indéfiniment en cas de coupure ?

Alex_LDN 14 Jul 2026 · 14:13

Exactement, et surtout : comment ça gère les coupures longues ?

TechSavvy 14 Jul 2026 · 11:38

Comment Google va gérer la validation humaine ? Ça sera automatique ou il faudra valider manuellement ?

1
J.P.R. 2 14 Jul 2026 · 11:22

Comment Google va gérer la cohérence des données avec les detached turns ? Y a-t-il des risques de conflits ?

ph1lippe_m 14 Jul 2026 · 13:51

Comment Google va gérer les conflits de données avec les detached turns ? Est-ce que ça va être fluide ?

1
LitLover42 14 Jul 2026 · 11:18

Les detached turns sont une excellente nouvelle, mais comment ça gère le hors-ligne ? Y a-t-il un mécanisme de synchronisation à la reconnexion ?

1
Dr. Emily 14 Jul 2026 · 11:15

Comment Google garantit-il la sécurité des données en mode déconnecté ?

MusicFanatic 14 Jul 2026 · 11:14

Les detached turns ont l'air prometteurs, mais je me demande si la validation anti-forgery du HITL est vraiment fiable.

J.P.R. 14 Jul 2026 · 13:51

Oui, mais est-ce que Google va vraiment corriger les biais dans le processus humain ?

1
Le fil de l'affaire

Harness Ops : post-mortems et bench des agents en prod

  1. 1Migrer un agent prod sur GPT-5.6 : 2,2× plus rapide, 27 % moins cher - le vrai post-mortem13/07/2026
  2. 233k vs 7k tokens : ce que révèle l'overhead comparé de Claude Code et OpenCode13/07/2026
  3. 3Google Genkit v.Agents : detached turns et human-in-the-loop sortent en preview14/07/2026
  4. 4Trois boucles dans un trench-coat : l'anatomie réelle d'un agent14/07/2026
  5. 5« Loop engineering » : nouvelle discipline ou re-marketage des cron jobs ?15/07/2026
  6. 6Benchmark Stripe : les agents branchent les API, ils ne les valident pas15/07/2026
  7. 7L'archéologue et son copilote : Malykhin discipline le LLM sur du Java 1.516/07/2026
  8. 8QCon AI Boston : « prompts → platforms, harnesses, evals » - le terrain valide la thèse17/07/2026
  9. 9Au-delà de grep : la thèse du harness de codage IA riche en contexte20/07/2026
  10. 10InAgent hits 90.2% on OSWorld: the computer-use agent gap narrows for the Chinese stack03/08/2026
  11. 11Wallfacer: a terminal session manager built for Claude Code and multi-agent workflows06/08/2026
  12. 12Claude Code inter-session messaging ships - agent-to-agent coordination gets its first native primitive08/08/2026
  13. 13AI agent Skills are getting standardized: Codex and VS Code are in, Claude is not yet10/08/2026
  14. 14AI agents lie, cheat, and steal - and it's slowing adoption faster than any benchmark can measure13/08/2026
  15. 15Context engineering: why 300 well-chosen tokens beat 100k noisy ones14/08/2026
  16. 16OneCLI (YC S26) ships an OSS sandboxed agent harness - the team-scale answer to Claude Code19/08/2026
  17. 17Cursor Origin and the Agent Version Control Problem: Why Git Was Never Designed for This25/08/2026
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
Rubriques
Explorer
Informations