Passer au contenu principal
Versions v2.1.178 → v2.1.1833 fonctionnalités · 15–19 juin
Artifacts

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.

Demandez à Claude une page, puis approuvez l’invite de publication :

Claude Code
> Make an artifact that walks through this PR with the diff annotated inline.
Créer un artifact
Correspondance par paramètre d’entréev2.1.178

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 Tool(param:value). Par exemple, Agent(model:opus) 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.

Ajoutez une règle de paramètre à la liste de refus dans settings.json :

.claude/settings.json
{
  "permissions": {
    "deny": ["Agent(model:opus)"]
  }
}
Correspondance par paramètre d’entrée
Définir n’importe quel paramètre à partir de l’invitev2.1.181

Passez key=value à /config pour modifier un paramètre directement sans ouvrir l’interface Paramètres. La syntaxe fonctionne également en mode non interactif avec l’indicateur -p et à partir de Remote Control.

Définissez le paramètre thinking à partir de l’invite :

Claude Code
> /config thinking=false
Référence des commandes

Autres améliorations

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 terraform destroy sauf si vous avez demandé la pile spécifique
Définissez le nouveau paramètre attribution.sessionUrl sur false pour omettre le lien de session claude.ai des commits et des PR dans les sessions web et Remote Control
Dans l’interface /config, 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
Le nouveau paramètre d’opt-in sandbox.allowAppleEvents permet aux commandes en sandbox d’envoyer des Apple Events sur macOS
Pointez CLAUDE_CLIENT_PRESENCE_FILE vers un fichier marqueur pour supprimer les notifications push mobiles pendant que vous êtes à la machine
Les longs paragraphes se diffusent maintenant ligne par ligne au lieu d’attendre le premier saut de ligne
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 »
Avec CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 défini, chaque session a une équipe implicite, vous pouvez donc générer des coéquipiers directement avec le paramètre name de l’outil Agent
Les Skills dans les répertoires .claude/skills 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
Correction du cache de prompt ne lisant pas sur une ANTHROPIC_BASE_URL personnalisée et sur Foundry
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
Journal des modifications complet pour v2.1.178–v2.1.183 →