Direction d'Anthropic — chevaucher / envelopper / ignorer (2026-09)¶
Lot 1.2 du plan produit 2026-Q4, issue #551. Sources lues le 2026-09-16 (documentation officielle Anthropic/Claude Code, voir liste en bas de page). Étiquettes de provenance identiques à
framework/agentic-industry-reference.md§0 :[doc]documentation officielle lue le jour de la veille,[blog]billet d'ingénierie officiel,[non vérifié]reconstitué de mémoire (aucune ici).Segment jugé : couches agentiques pour développeurs sur un hôte (Claude Code, Copilot, Cursor, Codex, Gemini) — pas l'ensemble de l'écosystème agentique. Colonne « lot » = lot du plan 2026-Q4 qui absorbe le verdict, ou « à créer » si aucun lot existant ne le couvre.
Règle de verdict¶
- Chevaucher : le kit pilote déjà l'issue que la capacité Anthropic vise — pas de retard à combler, juste à le dire noir sur blanc.
- Envelopper : le kit garde la capacité de l'hôte et ajoute ce qui manque structurellement à toute offre plateforme : preuve vérifiable par un tiers, coût mesuré, portabilité entre hôtes.
- Ignorer : hors segment (développeur seul/entreprise/équipe sur un hôte de code existant) — un mainteneur unique ne suit pas ce rythme sans valeur ajoutée démontrée.
Tableau¶
| Capacité Anthropic | Ce qu'elle fait (source) | Ce que le kit fait aujourd'hui (fichier) | Verdict | Justification | Lot |
|---|---|---|---|---|---|
| Agent Teams (Claude Code, expérimental) | Plusieurs sessions Claude Code coordonnées : un lead spawn des teammates, liste de tâches partagée avec dépendances et auto-claim, messagerie par boîte aux lettres JSON (~/.claude/teams/{team}/inboxes/*.json), désactivé par défaut (CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS), un seul hôte, pas de reprise de session, pas de reçu, pas de coût agrégé [doc] (code.claude.com/docs/en/agent-teams) |
Genre de node fanout : un node produit N éléments, N sous-flows enfants lancés en parallèle, bornés par pilot.max_fanout_n, agrégation par le moteur de flows, coût et pass_k_rate posés sur le même ledger que tout run (src/grimoire/flows/genres.py:246 _execute_fanout, src/grimoire/flows/dispatch_executor.py, src/grimoire/traces/ledger.py:265) |
Chevaucher | Le kit pilote déjà l'issue visée par Agent Teams (plusieurs branches d'exécution coordonnées, résultat agrégé) avec preuve et coût que la fonctionnalité expérimentale d'Anthropic n'a pas, et le fait indépendamment de l'hôte — copier la boîte aux lettres fichier d'un seul hôte serait un retour en arrière sur la portabilité | Existant (1.1, genres.py fanout) ; messagerie pair-à-pair libre entre agents kit non planifiée, à instruire seulement sur besoin nommé (cf. §9 hors plan du plan produit) |
| Subagents (Claude Code) | Délégation intra-session : contexte isolé, outils restreints, retour résumé au parent, définis en Markdown+YAML (.claude/agents/) [doc] (code.claude.com/docs/en/sub-agents) |
Rien d'équivalent — le kit ne remplace pas la délégation interne d'un hôte, il l'observe via les hooks (SubagentStart/SubagentStop, src/grimoire/hosts/runtime.py:53) |
Ignorer | Le kit opère au-dessus de l'hôte, pas à la place de son mécanisme de délégation interne | — |
| Agent Skills (spec ouverte agentskills.io + extensions Claude Code) | SKILL.md avec frontmatter YAML, découverte par description, allowed-tools, context: fork, sync claude.ai, /skill-doctor mesure coût/fréquence mais ne note pas la qualité du contenu [doc] (code.claude.com/docs/en/skills) |
20 skills sur 10 archétypes (archetypes/*/skills/*.md) ; aucun mécanisme de score trouvé dans le code du kit — le score ≥ 75/100 cité par le plan produit et framework/agentic-industry-reference.md est celui de grimoire-skill-analyzer, un outil de la Forge (atelier de construction d'agents), pas un composant de src/grimoire/ distribué avec le kit |
Envelopper | Anthropic donne un format et un compteur de coût, jamais un gate de qualité de contenu ni une éval par skill ; c'est l'écart réel (skills-ref validate, phase 5.5) à construire dans le kit lui-même, pas à emprunter tel quel à la Forge |
4.4 (bibliothèque skills gatée) et 5.5 (skills-ref validate, à créer) |
| Plugins + marketplace (Claude Code) | .claude-plugin/marketplace.json + plugin.json, sources git/npm/archive/command, composants skills/commands/agents/hooks/MCP/LSP, claude plugin eval pour un rapport reproductible [doc] (code.claude.com/docs/en/plugin-marketplaces) |
Rien — grimoire plugin install <url> n'existe pas (confirmé, aucune commande plugin dans les 49 commandes recensées) |
Envelopper | Le format Anthropic est riche mais n'a pas de reçu vérifiable par un tiers ni de coût par tâche ; un plugin kit doit s'appuyer sur ce format (compatibilité d'écosystème) et y ajouter la preuve | 3.6 (première mouture, à créer) |
| Hooks — surface d'événements | 30 événements documentés dont TaskCreated, TaskCompleted, InstructionsLoaded (ajoutés récemment, matcher par valeur pour ce dernier) [doc] (code.claude.com/docs/en/hooks) |
Le kit consomme SessionStart, PreToolUse, PostToolUse, PostToolUseFailure, SubagentStop, PreCompact, Stop (src/grimoire/hosts/runtime.py:47-55) ; TaskCreated/TaskCompleted/InstructionsLoaded absents |
Envelopper | L'hôte émet l'événement, le kit transforme l'événement en preuve/gate — les trois événements manquants sont un angle mort documenté du kit lui-même (matrice §5, phase 5) | 5.4 (TaskCreated/TaskCompleted/InstructionsLoaded, à créer) |
| Mémoire (CLAUDE.md + auto memory) | Deux couches chargées en contexte (pas d'exécution forcée), auto memory strictement locale à la machine, jamais partagée entre machines ni entre membres d'une équipe, index MEMORY.md plafonné à 200 lignes/25 Ko, aucun score de qualité publié [doc] (code.claude.com/docs/en/memory) |
4 profils mémoire, backends riches (Qdrant, Weaviate, Neo4j, lexical FTS5/tantivy, fusion RRF) partagés via DB donc portables entre machines d'une même équipe (src/grimoire/memory/backends/manager.py, profiles.py) ; aucun score publié non plus (memory bench absent, phase 5.1) |
Envelopper | Le kit vise explicitement ce qu'Anthropic ne fait pas : mémoire partagée équipe et score de qualité mesuré (LongMemEval) — Anthropic garde sa mémoire délibérément locale à la machine, ce n'est pas un chantier qu'elle comblera pour nous | 5.1 (memory bench --longmemeval, à créer), 4 (couche Markdown portable) |
Sessions — reprise (--resume/--continue, claude agents) |
Restaure les tâches planifiées non expirées, isolation par worktree Git, dashboard de sessions parallèles (claude agents), daemon superviseur ; rien d'équivalent à un rejeu avec diff nœud par nœud [doc] (code.claude.com/docs/en/sessions, code.claude.com/docs/en/agent-view) |
flow resume reprend un run de flow kit (indépendant de la session hôte), flow extract/blueprint evals --record existent déjà ; pas de fork à un nœud arbitraire (src/grimoire/cli/cmd_flow.py:340 flow_resume) |
Ignorer côté reprise de session hôte brute (déjà mature, hors segment) / Envelopper côté rejeu de flow avec diff | La reprise de session est un problème hôte déjà bien traité ; le rejeu déterministe d'un blueprint avec diff visible entre deux exécutions reste un manque propre au kit | 4.2 (rejeu avec diff, à créer) |
Tâches en arrière-plan (--bg, claude agents, tâches planifiées) |
Dashboard claude agents, sessions détachées d'un terminal, tâches planifiées survivant à --resume, plus de limite d'une heure sur les commandes de fond lancées par un subagent (changelog 2026-09-04) [doc] (code.claude.com/docs/en/agent-view, code.claude.com/docs/en/scheduled-tasks) |
flow run --background n'existe pas ; flow status existe déjà (src/grimoire/cli/cmd_flow.py) |
Envelopper | Le manque est un simple retour immédiat pour un flow, pas un daemon concurrent à celui de l'hôte | 3.5 (à créer) |
| Managed Agents (API bêta, sandbox hébergé) | Conteneur hébergé par Anthropic ou auto-hébergé, budgets par session, memory_stores, vaults (secrets), déploiements planifiés en cron, coordination multiagent par « coordinator » [doc] (github.com/anthropics/skills, managed-agents-overview.md) |
Rien — flow run --cloud n'existe pas (confirmé) |
Ignorer | Hors cible tant qu'aucun utilisateur entreprise/équipe ne le demande nommément (critère d'arrêt §3 du plan) ; Managed Agents est une offre d'hébergement, le kit ne veut pas héberger | 6.3 (conditionnée, déjà dans le plan) |
| Sandbox / permissions Bash | Correctifs de sécurité en continu (au moins 8 correctifs de permission Bash/sandbox rien que sur 2026-09), allowed_domains par commande, sandbox.enabled en settings managés [doc] (code.claude.com/docs/en/changelog) |
Gate déclarative isolation_mode sans isolation effective (matrice §5, src/grimoire/policies/security.py) |
Envelopper, léger | Réimplémenter un sandbox concurrent au rythme de correctifs de l'hôte est hors de portée d'un mainteneur unique ; la valeur du kit est de vérifier par une gate que l'hôte a un sandbox actif, pas de le reconstruire | 5 (sandbox microVM/computer use, à créer, cadrer en vérification déclarative plutôt qu'isolation propre) |
| Computer use | Toolset de 17 outils (capture d'écran, souris, clavier), exige une VM/conteneur dédié, classificateurs anti-injection sur les résultats d'outil [doc] (platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) | Rien | Ignorer | Hors segment : le kit gouverne des agents de code sur un hôte, pas l'automatisation d'un bureau | — |
| Prompt caching | TTL 5 min/1h, jusqu'à 4 points de coupure, hiérarchie tools → system → messages, au moins 13 correctifs de cache dans les changelogs de septembre 2026 (reprise mi-thought, effort, retry, teammates) [doc] (platform.claude.com/docs/en/build-with-claude/prompt-caching, code.claude.com/docs/en/changelog) |
Le kit ne fait pas d'appel API brut pour le compte des hôtes gouvernés ; il mesure son propre surcoût de contexte injecté (métrique 3b, additionalContext de SessionStart) |
Ignorer la mécanique de cache elle-même / Envelopper la mesure de surcoût | Le kit ne gère pas le cache — mais chaque octet ajouté par le kit dans additionalContext est un candidat à casser un point de coupure de l'hôte ; la métrique 3b existante doit rester suivie en continu, pas ponctuelle |
2.5 (déjà planifié, confirmé pertinent) |
| MCP Apps / MCP UI | Extension MCP 2026-01-26 : un serveur MCP sert aussi des ressources UI interactives rendues dans le chat (formulaires, graphiques), portable entre Claude et d'autres hôtes MCP [blog] (blog.modelcontextprotocol.io/posts/2026-01-26-mcp-apps, claude.com/blog/bringing-mcp-2026-07-28-to-claude) | Le kit consomme MCP (src/grimoire/mcp/server.py), révision protocole 2026-07-28 déjà absorbée (PR kit #437, framework/agentic-industry-reference.md) ; aucune UI interactive exposée |
Ignorer pour l'instant | Le kit produit des reçus et des rapports texte/structurés, pas des composants de chat interactifs ; à revisiter seulement si le cockpit veut s'exposer comme app MCP, aucune demande nommée aujourd'hui | — |
Synthèse — dix lignes¶
- Anthropic joue deux paris de coordination multi-agent en parallèle : Agent Teams (local, expérimental, un seul hôte, gratuit) et Managed Agents (hébergé, payant, en bêta) — aucun des deux n'a de reçu vérifiable par un tiers ni de coût par tâche agrégé.
- Le kit pilote déjà l'issue visée par Agent Teams via le genre de flow
fanout(parallélisme borné, agrégation, preuve, coût) — chevaucher, pas rattraper. - Les skills et les hooks deviennent des écosystèmes ouverts (spec
agentskills.io, marketplace de plugins, 30 événements) : le kit doit s'appuyer sur ces formats plutôt qu'en inventer un concurrent, et n'ajouter que ce qui manque structurellement — le gate de qualité et la preuve. - Le score de qualité
grimoire-skill-analyzercité par le plan produit n'existe aujourd'hui que côté Forge (atelier de construction d'agents) ; le kit n'a pas encore son propre gate de skill (skills-ref validate, phase 5.5) — un écart de plan à corriger, pas un doublon à éviter. - La mémoire d'Anthropic reste délibérément machine-locale, jamais partagée en équipe, sans score publié — c'est un renoncement stratégique d'Anthropic (confidentialité, simplicité) que le kit peut légitimement combler pour le segment équipe/entreprise sans risquer une absorption prochaine.
- Trois hooks utiles au kit (
TaskCreated,TaskCompleted,InstructionsLoaded) existent déjà côté hôte et ne sont pas encore consommés par le kit — le gain le moins cher de toute cette veille (phase 5.4). - Le rythme de correctifs de sécurité sandbox/permissions de Claude Code (plusieurs par semaine en septembre 2026) confirme que réimplémenter l'isolation dans le kit serait une course perdue d'avance pour un mainteneur unique — envelopper en vérifiant que l'hôte a un sandbox actif, ne pas le reconstruire.
- Le prompt caching et le computer use sont hors du périmètre direct du kit (respectivement mécanique d'API et automatisation desktop), mais le premier a un lien indirect fort : chaque octet que le kit injecte via un hook est un risque de casser un point de coupure de cache de l'hôte, d'où le suivi continu de la métrique 3b déjà planifié.
- Les MCP Apps (UI interactive dans le chat) et les Managed Agents sont hors segment aujourd'hui — développeur seul/entreprise/équipe sur un hôte de code existant n'a pas exprimé ce besoin ; à revisiter uniquement sur demande nommée, comme le prévoit déjà le plan pour la phase 6.
- Ce que le kit garde comme différenciateur non menacé par cette veille : reçu vérifiable par un tiers (
grimoire receipt verify, phase 4.1), coût et pass^k affichés en continu (déjà en avance, matrice §5), portabilité entre cinq hôtes via émetteurs riches (phase 3), et score de mémoire/anti-empoisonnement (phase 5) — aucun de ces quatre axes n'apparaît dans la feuille de route Anthropic lue ce jour.
Sources consultées le 2026-09-16¶
- Hooks reference — Claude Code Docs
[doc] - Orchestrate teams of Claude Code sessions — Claude Code Docs
[doc] - Manage multiple agents with agent view — Claude Code Docs
[doc] - Subagents — Claude Code Docs
[doc] - Plugin marketplaces — Claude Code Docs
[doc] - Agent Skills — Claude Code Docs
[doc] - How Claude remembers your project — Claude Code Docs
[doc] - Manage sessions — Claude Code Docs
[doc] - Run prompts on a schedule — Claude Code Docs
[doc] - Claude Code changelog — Claude Code Docs
[doc] - Prompt caching — Claude Platform Docs
[doc] - Computer use tool — Claude Platform Docs
[doc] - Managed Agents overview — dépôt officiel
anthropics/skills[doc] - MCP Apps — Bringing UI Capabilities To MCP Clients — blog officiel Model Context Protocol
[blog] - MCP 2026-07-28 spec: stateless core, coming to Claude — blog Anthropic
[blog]