promptgarten 🌱
🌍 ZH
Concept●●○4 min · +40 XP

Batch Processing : automatiser de nombreuses tâches similaires

Des centaines de tâches similaires tournent automatiquement : via claude -p en boucle, ou via des batch API à moitié prix (en date de juillet 2026).

L'idée

Certaines tâches sont en réalité de nombreuses tâches identiques : migrer 500 fichiers, classifier 2 000 textes, traduire chaque description de produit. Pour ça, pas besoin de chatter 500 fois – le traitement par batch s'en occupe automatiquement.

Voie 1 : fan-out headless

Claude Code tourne aussi sans session interactive via claude -p "tâche". Dans une boucle de script sur une liste de fichiers, ça devient un fan-out : un appel par fichier. La doc officielle recommande trois étapes : générer la liste de tâches, construire la boucle, tester d'abord sur 2-3 fichiers et affiner le prompt – puis lancer sur tout. --allowedTools limite ce que l'agent peut faire sans surveillance.

Voie 2 : les batch API des fournisseurs

Pour de pures requêtes au modèle sans outils, il existe des batch API : tu soumets beaucoup de requêtes en une fois, elles sont traitées de façon asynchrone. Anthropic (Message Batches API) et OpenAI (Batch API) facturent pour ça 50 % des prix normaux (en date de juillet 2026). Chez Anthropic, la plupart des batches sont terminés en moins d'une heure ; chez OpenAI, une fenêtre de 24 heures s'applique (en date de juillet 2026).

Batch ou interactif ?

Le batch vaut le coup quand les tâches sont indépendantes et uniformes et que le résultat n'est pas nécessaire immédiatement. Reste en interactif si tu veux piloter, vérifier ou corriger en cours de route – ou si la tâche ne se précise qu'en travaillant.

EXEMPLE

Une équipe doit classifier 1 200 tickets de support par thème. Au lieu de 1 200 requêtes individuelles, elle soumet un batch à la Message Batches API – moitié prix (en date de juillet 2026), résultats récupérables en une fois après le run.

QUIZ RAPIDE

Quand une batch API est-elle le bon choix plutôt que des requêtes interactives individuelles ?

SOURCES

SUJETS LIÉS

Mode headless : faire tourner des agents sans interaction ●●○Contrôle des coûts pour les agents IA ●●○Que sont les sous-agents (subagents) ? ●●○Qu'est-ce qu'une API ? (sans jargon) ●○○