> ## Documentation Index
> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Semaine 25 · 15–19 juin 2026

> Publiez une page en direct et partageable à partir de votre session avec Artifacts, faites correspondre les paramètres d'outils dans les règles de refus et de demande, et définissez n'importe quel paramètre à partir de l'invite avec /config.

<div className="digest-meta">
  <span>Versions <a href="/fr/changelog#2-1-178">v2.1.178 → v2.1.183</a></span>
  <span>3 fonctionnalités · 15–19 juin</span>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Artifacts</span>
  </div>

  <p className="digest-feature-lede">Un artifact est une page en direct et interactive que Claude Code publie à partir de votre session vers une URL privée sur claude.ai, et il se met à jour sur place au fur et à mesure que la session continue de fonctionner. Demandez-en un lorsque le texte du terminal n'est pas le bon médium, par exemple une présentation de PR avec le diff annoté en ligne ou un tableau de bord construit à partir des données de la session. Les Artifacts sont en bêta sur les plans Team et Enterprise.</p>

  <Frame>
    <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/1ylKDoQynT1UgfEK/images/whats-new/artifacts.mp4?fit=max&auto=format&n=1ylKDoQynT1UgfEK&q=85&s=7f5391559d2bc69989621b36322fcff1" data-path="images/whats-new/artifacts.mp4" />
  </Frame>

  <p className="digest-feature-try">Demandez à Claude une page, puis approuvez l'invite de publication :</p>

  ```text Claude Code theme={null}
  > Make an artifact that walks through this PR with the diff annotated inline.
  ```

  <a className="digest-feature-link" href="/fr/artifacts#create-an-artifact">Créer un artifact</a>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Correspondance par paramètre d'entrée</span>
    <span className="digest-feature-pill">v2.1.178</span>
  </div>

  <p className="digest-feature-lede">Les règles de refus et de demande de permission peuvent désormais faire correspondre les paramètres d'entrée d'un outil avec la syntaxe <code>Tool(param:value)</code>. Par exemple, <code>Agent(model:opus)</code> correspond aux générations de sous-agents qui demandent le niveau de modèle Opus. La valeur accepte `*` comme caractère générique, donc `Agent(isolation:*)` correspond à toute valeur d'isolation explicite.</p>

  <p className="digest-feature-try">Ajoutez une règle de paramètre à la liste de refus dans <code>settings.json</code> :</p>

  ```json .claude/settings.json {3} theme={null}
  {
    "permissions": {
      "deny": ["Agent(model:opus)"]
    }
  }
  ```

  <a className="digest-feature-link" href="/fr/permissions#match-by-input-parameter">Correspondance par paramètre d'entrée</a>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Définir n'importe quel paramètre à partir de l'invite</span>
    <span className="digest-feature-pill">v2.1.181</span>
  </div>

  <p className="digest-feature-lede">Passez <code>key=value</code> à <code>/config</code> pour modifier un paramètre directement sans ouvrir l'interface Paramètres. La syntaxe fonctionne également en mode non interactif avec l'indicateur <code>-p</code> et à partir de Remote Control.</p>

  <p className="digest-feature-try">Définissez le paramètre <code>thinking</code> à partir de l'invite :</p>

  ```text Claude Code theme={null}
  > /config thinking=false
  ```

  <a className="digest-feature-link" href="/fr/commands#all-commands">Référence des commandes</a>
</div>

<div className="digest-wins">
  <p className="digest-wins-title">Autres améliorations</p>

  <div className="digest-wins-grid">
    <div>Le mode Auto bloque désormais les commandes git destructrices (`git reset --hard`, `git clean -fd`, `git stash drop`) lorsque vous n'avez pas demandé à abandonner le travail local, et bloque <code>terraform destroy</code> sauf si vous avez demandé la pile spécifique</div>
    <div>Définissez le nouveau paramètre <code>attribution.sessionUrl</code> sur <code>false</code> pour omettre le lien de session claude.ai des commits et des PR dans les sessions web et Remote Control</div>
    <div>Dans l'interface <code>/config</code>, Entrée et Espace changent tous deux le paramètre sélectionné, et Échap enregistre et ferme maintenant au lieu de revenir en arrière</div>
    <div>Le nouveau paramètre d'opt-in <code>sandbox.allowAppleEvents</code> permet aux commandes en sandbox d'envoyer des Apple Events sur macOS</div>
    <div>Pointez <code>CLAUDE\_CLIENT\_PRESENCE\_FILE</code> vers un fichier marqueur pour supprimer les notifications push mobiles pendant que vous êtes à la machine</div>
    <div>Les longs paragraphes se diffusent maintenant ligne par ligne au lieu d'attendre le premier saut de ligne</div>
    <div>Les déconnexions de connexion API au milieu de la réflexion se réessaient automatiquement au lieu d'afficher « Connexion fermée pendant la réflexion »</div>
    <div>Avec <code>CLAUDE\_CODE\_EXPERIMENTAL\_AGENT\_TEAMS=1</code> défini, chaque session a une équipe implicite, vous pouvez donc générer des coéquipiers directement avec le paramètre <code>name</code> de l'outil Agent</div>
    <div>Les Skills dans les répertoires <code>.claude/skills</code> imbriqués se chargent lors du travail sur les fichiers là-bas ; en cas de conflit de nom, la skill imbriquée apparaît comme `<dir>:<name>` pour que les deux restent disponibles</div>
    <div>Correction du cache de prompt ne lisant pas sur une <code>ANTHROPIC\_BASE\_URL</code> personnalisée et sur Foundry</div>
    <div>Correction de Write et Edit produisant des fichiers de zéro octet ou tronqués sur les lecteurs réseau et les dossiers synchronisés dans le cloud</div>
  </div>
</div>

[Journal des modifications complet pour v2.1.178–v2.1.183 →](/fr/changelog#2-1-178)
