Blogue

Blogue

Court article sur le traitement local JSON, les mécanismes de partage et les codecs. Ne parlez pas de concepts vides de sens, notez simplement les pratiques qui peuvent être utilisées immédiatement dans l'espace de travail.

Après la mise à niveau vers Claude Code 2.1.316 avec managed.policy_mode layered sur Claude apps gateway, comment fusionner plusieurs JSON de permission policy correspondants dans les logs d audit ?

Sorti le 31 octobre 2026, Claude Code 2.1.316 ajoute managed.policy_mode layered sur Claude apps gateway : toutes les policies correspondantes fusionnent, les couches supérieures remplacent les inférieures. JSON settings gérés, contexte d évaluation policyMode et matchedPolicies, Write allow après fusion et Bash ask si une couche supérieure remplace deny, logs appliedPolicyIds, reason layered_merge, winningPolicyId ; layered_policy_gate renvoie schema, not_layered, first_only_legacy, no_rule, allow, deny, ask.

Après la mise à niveau vers Claude Code 2.1.314 avec permissions.blockWritesOutsideWorkingDirectories activé, comment consigner les chemins Write et Edit refusés dans les logs JSON ?

Sorti le 30 octobre 2026, Claude Code 2.1.314 ajoute permissions.blockWritesOutsideWorkingDirectories : Write, Edit et NotebookEdit refusent les chemins hors répertoires de travail dans chaque mode permission. JSON de réglages, workingDirectories et blockOutside de session, champs path des appels tool, log decision denied et reason outside_working_directories ; write_path_gate renvoie schema, not_enabled, missing_path, not_write_tool, no_workdirs, allow, deny_outside.

Après la mise à niveau vers Claude Code 2.1.312, claude_code.safety_event n'apparaît plus dans OpenTelemetry. Quels champs JSON d'audit modifier ?

Sorti le 27 octobre 2026, Claude Code 2.1.312 n'exporte plus claude_code.safety_event ; sur MCP distant URL fixe du marketplace officiel, mcp_server.name porte le vrai nom de plugin au lieu de custom. Le JSON pipeline exige claudeCodeVersion et pipeline ; telemetry_gate peut renvoyer schema, unexpected_event, retire_counter, missing_safety, stale_mcp_alias, ok.

Après la mise à niveau vers MCP TypeScript SDK 2.4.0, quelle couche JSON faut-il valider avec Schema sur structuredContent de tools/call ?

Sorti le 23 octobre 2026, @modelcontextprotocol/server 2.4.0 sur le protocole 2025-11-25 ne met plus structuredContent des outils z.object().meta({ id }) dans result. Les audits doivent choisir legacy_wrapper ou validate_root. Ajv avec fast-uri 3.1.8 refuse les $id avec deux-points; utilisez des underscores ou $defs.

Après Claude Code 2.1.310, comment écrire en JSON le délai d'une elicitation MCP sans interaction pour ne pas rappeler le même outil ?

Le 23 octobre 2026, Claude Code 2.1.310 a changé l'erreur sans interaction : un appel MCP qui expire pendant une elicitation sans réponse dit au modèle qu'aucune réponse n'est venue et de ne pas rappeler. Journalisez session, status, reason et repeat false, pas comme un timeout ordinaire à réessayer.

Après l'arrivée d'Open Responses à l'AAIF, quels contrôles de type, arguments et status avant de rejouer un item d'appel d'outil ?

Le 22 octobre 2026, Open Responses est devenu un projet AAIF. Les items partagés se stockent entre fournisseurs, mais avant rejeu : préfixe dans type, arguments comme chaîne JSON reparseable, status completed. Pas de function_call_output pour un item incomplet ou préfixé.

Les sorties structurées Claude sur Amazon Bedrock garantissent la forme JSON—pourquoi les journaux batch et le chat copié exigent encore un contrôle local en trois étapes ?

Le 19 octobre 2026, AWS a livré les sorties structurées pour Claude sur Amazon Bedrock : décodage contraint, JSON Schema dans output_config, outils stricts, additionalProperties:false, batch et streaming. Après la garantie API, journaux, fichiers batch et copies avec fences markdown exigent encore validate, repair et contrôle de ligne JSONL en local.

Après la mise à jour vers Claude Code 2.1.305, un serveur stdio de managed-mcp.json qui n'utilise une variable que dans env se charge à nouveau. Comment écrire deniedMcpServers ?

Depuis Claude Code 2.1.305, la liste autorisée ne filtre plus un serveur stdio de managed-mcp.json qui n'utilise ${VAR} que dans env. S'il en était absent, il se charge après la mise à jour. Pour le garder arrêté, écrivez dans deniedMcpServers un serverCommand qui correspond exactement à la commande et aux arguments.

Après qu'une session terminal Claude Code au-dessus de 200K tokens est restée inactive environ 54 minutes, comment couper la compression automatique dans le JSON de réglages ?

Depuis Claude Code 2.1.299, une session terminal au-dessus de 200K tokens inactive environ 54 minutes est compressée avant l'expiration du cache d'invite d'une heure. Pour garder l'historique, mettez idleCompaction à false dans settings.json.

Après qu'un client MCP a envoyé des identifiants OAuth au mauvais serveur d'autorisation, à quelle étape du journal JSON faut-il arrêter l'appel d'outil ?

L'avis du SDK TypeScript MCP du 30 septembre 2026 indique qu'un client OAuth pouvait envoyer des identifiants enregistrés au serveur d'autorisation nommé par le serveur MCP. Comparez d'abord les issuer dans le journal JSON. S'ils diffèrent, mettez deny, n'envoyez pas les identifiants et n'écrivez pas l'appel d'outil suivant.

Pourquoi un agent IA ne peut pas se fier au seul JSON Schema : validation, entrée non fiable, décision de permission

Un appel d'outil qui passe JSON Schema n'a que la bonne forme. Avant de l'exécuter, écrivez une décision de permission : l'outil est-il sur la liste autorisée, et ce grant contient-il la capacité ? Si decision n'est pas allow, n'appelez pas l'outil.

Comment un agent iOS 27 appelle une app tierce : valider le JSON de l'App Intent avant l'API

L'app tierce déclare d'abord les paramètres de l'AppIntent, puis écrit le candidat en JSON. Type, enum ou clé requise en échec : renvoyer rejected ou needs_value, sans appeler l'API. Une quantité inférieure à 1 ou un id introuvable arrête aussi une forme valide.

Apple Intelligence 2026 : le JSON échangé entre Foundation Models et App Intents

Le modèle sur l'appareil décode un contenu Generable. Un App Intent reçoit un autre objet de paramètres. L'enveloppe note l'entrée, l'achèvement et la version du schéma. content et parameters restent séparés. N'appelez pas perform() tant que la génération n'est pas finie.

Quels trois documents JSON un appel d’outil Dots doit-il laisser avant de partir ?

Le DevDay a livré GPT-6.1 Sol et Dots. Un schéma ne vérifie que la forme. Le JSON d’autorisation décide si cet appel peut atteindre une app connectée.

La forme des données derrière l'IA de l'iPhone 18 : comment Apple Intelligence, les App Actions et JSON Schema se rejoignent

Les champs proposés par le modèle système doivent correspondre aux types de paramètres de l'App Intent. JSON Schema est au milieu : une clé en trop, un id vide ou un enum incorrect n'entrent pas dans l'action.

Après iOS 27, comment le JSON d'une App Action circule-t-il vraiment ? De la phrase dite à l'appel d'API

Une demande devient des paramètres d'App Intent, une entité devient un id stable, et vous l'écrivez en JSON. L'API ne part qu'après le schéma et si resolved vaut true. La voix brute n'est pas le corps de requête.

Pourquoi Claude Code ressemble-t-il de plus en plus à un vrai agent IA ? Tool Use, MCP, session, permission et workflow JSON

Une session lie une conversation reprenable, un mode de permission et la config MCP. --resume ne ramène pas --mcp-config. Ne parsez pas la transcription. Gardez votre propre JSON de workflow.

Comment mettre en place les permissions d'un agent Claude ? De la Permission Policy et des appels MCP au flux d'approbation JSON

Écrivez une policy deny, ask et allow, mettez en file les appels MCP qui ne sont pas déjà autorisés, puis renvoyez la décision sur le même tool_use_id. Le auto de la plateforme ne couvre pas cette couche.

Nouveautés Claude API 2026 : qu’est-ce que Conversation Compaction ? Comment un AI Agent persiste-t-il le long contexte et l’état compacté en JSON ?

Conversation Compaction de Messages API range les anciens tours dans un bloc compaction. On découpe la compression par seuil et la compression à la demande de septembre, plus les champs JSON à persister tels quels pour restaurer une session.

Nouveautés Claude Managed Agents 2026 : comment un AI Agent décide automatiquement si un Tool Call est autorisé ? Permission policy JSON et MCP Security

auto évalue chaque Tool Call en allow, deny ou ask.

Dernière divulgation d’Anthropic : Claude dirige 26 % de la R&D IA. Comment les agents collaborent-ils au développement des modèles ? Flux JSON et workflow d’agents

26 % ne veut pas dire que Claude a remplacé un quart des chercheurs. C’est AL4 « dirige » : un prompt de haut niveau suffit pour l’essentiel, un humain supervise. Plus de 90 % est au moins de la collaboration. Rien n’est pleinement autonome.

Course AI Coding Agent 2026 : que se disputent vraiment Claude Code, Codex, OpenCode et DeepSeek Agent ? L’architecture Agent Harness vue par le JSON Tool Calling

Les classements comparent encore les scores de modèles. Ce qui termine vraiment un dépôt, c’est l’Agent Harness. Le modèle émet du JSON Tool Calling ; les quatre se disputent qui possède le saut des arguments aux effets de bord.

Vulnérabilités de sécurité MCP expliquées : après qu’un AI Agent connecte 10 000+ serveurs MCP, qui porte la sécurité — Tool Calling, JSON Schema ou permissions ?

Une fois des dizaines de milliers de serveurs MCP branchés, la sécurité n’est pas « le modèle dit-il quelque chose de dangereux ». JSON Schema vérifie la forme. Tool Calling est le saut qui agit. Les permissions décident si l’appel peut partir. Le responsable, c’est le Host.

__T_blog_index_128_001__

__T_blog_index_129_001__

Comment fonctionnent les AI Coding Agents ? Claude Code, Codex, Xcode 27 Agent, Tool Calling et données JSON expliqués

Le modèle ne modifie pas les fichiers lui-même. Il émet du Tool Calling, et les arguments sont du JSON. Claude Code, Codex et le Xcode 27 Agent exécutent les outils dans la même boucle et renvoient les résultats.

Les AI Coding Agents ne se limitent plus à la complétion : que se disputent Codex, Claude Code, OpenCode et DeepSeek Harness ?

De la complétion à l’Agent terminal, le champ de bataille n’est plus « quel modèle est le plus fort », mais « qui contrôle le harness ». Quatre centres d’architecture : capacités, frontières d’exécution, indépendance du modèle, runtime composable.

Pourquoi l’iPhone 18 n’est pas qu’une mise à jour matérielle ? Apple Intelligence, Siri AI et les Agents IA

L’iPhone 18 Pro sorti en septembre 2026 apporte A20 Pro, une ouverture variable et plus d’autonomie. Ce qui change vraiment le produit, c’est Apple Intelligence et Siri AI sur iOS 27 : le téléphone passe d’outil à hub personnel capable d’exécuter des tâches entre apps.

Siri AI va-t-elle devenir un Agent IA ? Apple Intelligence, App Actions, API et le rôle du JSON

Le Siri AI de la WWDC 2026 peut exécuter des actions entre apps, mais ce n’est pas un agent ouvert. Distinguer Apple Intelligence, App Actions, et ce que JSON fait vraiment dans les arguments et les API.

Pourquoi l'IA devient-elle plus chère ? GPU NVIDIA, HBM, datacenters et la course au calcul frontier

Mi-2026, un H100 reste à 25 000–40 000 $, un rack GB200 dépasse 2 M$. Découper GPU, HBM, électricité et inférence pour voir quelle couche coûte.

Pourquoi l’IA a besoin de JSON Schema ? Structured Output, Function Calling et JSON Schema

Les parameters de Function Calling et le json_schema de Structured Output partagent le même contrat JSON Schema. Relations, choix, validation.

Quand sort le prochain modèle DeepSeek ? Calendrier LLM 2026

Au 2026-09-05, DeepSeek n’a pas annoncé V5. Dates confirmées GPT-5.6, Claude Fable 5.1, Gemini 3.8 — séparer officiel, inférence et rumeur.

NVIDIA rachète Hugging Face pour 12,9 Md$ : l’ère des modèles ouverts est-elle vraiment là ?

Accord d’environ 12,93 Md$ signé le 2026-09-02, clôture prévue au S1 2027. Distinguer open source, open weights et plateforme ouverte — et ce que les développeurs doivent surveiller.

Pile technique Agent IA 2026 : comment combiner LLM, MCP, Function Calling et JSON Schema ?

Le LLM raisonne, Function Calling choisit l’outil, MCP parle au monde extérieur, JSON Schema est le contrat des trois couches. Un appel d’outil les relie.

Le JSON de Claude Fable 5.1 est-il fiable ? Structured Output et plan de test API

claude-fable-5-1 sorti le 2026-09-01 : output_config.format, Strict tool use, vs OpenAI / Gemini, plus une checklist API réutilisable.

Qu'est-ce que l'Agent Payments Protocol (AP2) ? Paiement auto des agents IA, API JSON et commerce intelligent 2026

Protocole ouvert de paiement agentique de Google (60+ partenaires). Mandats Checkout / Payment, présence humaine vs autonome, validation JSON Schema.

Qu'est-ce que l'AI Structured Output 2026 ? Comment JSON Schema stabilise le JSON de ChatGPT et Gemini

OpenAI response_format.json_schema, Gemini responseSchema et Strict Schema comparés—JSON structuré vérifiable en 2026.

Pourquoi les AI Agents ont besoin de JSON Schema ? De Tool Calling à Structured Output

Function Calling parameters, Structured Output response_format, MCP inputSchema – où JSON Schema intervient, comment l'écrire et le valider.

AI Conference 2026 : les tendances Agent / API / JSON à suivre

MCP stateless, JSON Schema 2020-12, Responses API et Structured Output – cinq tendances des conférences IA 2026.

Qu'est-ce que DeepSeek V4-Pro ? Modèles, API, Function Calling et sortie JSON expliqués

Appelez V4-Pro GA avec model=deepseek-v4-pro. Chat Completions, boucles tools, JSON Mode, Strict Schema beta et choix V4-Flash.

Utilisez URL Hash pour partager JSON : principes, limitations et utilisation du non-téléchargement sur le serveur

Hash Écrivez l'outil et saisissez après #. Les requêtes ordinaires ne peuvent pas supprimer ces données. L'encodage n'est pas un cryptage, et les liens très longs seront tronqués par les logiciels de chat.