Claude Code v2.1.285 ajoute le transfert vers le bureau, l'interface CLI de configuration des plugins et des restrictions de fournisseurs

✍️ OpenClawRadar📅 Publié: September 30, 2026🔗 Source
Ad

Claude Code v2.1.285 est disponible avec trois nouvelles interfaces en ligne de commande et une série de correctifs concentrés sur les sous-agents, les plugins et MCP. Si vous exécutez claude -p dans une CI ou que vous intégrez Claude Code dans un workflow fortement basé sur SSH, plusieurs de ces changements justifient à eux seuls la mise à jour.

Nouvelles variables d'environnement

  • CLAUDE_CODE_DISABLE_WEB_FETCH — désactive complètement l'outil WebFetch. Utile lorsque vous traitez des entrées non fiables et que vous ne voulez pas que l'agent accède aux URL qu'il a extraites du dépôt.
  • CLAUDE_CODE_NONSTREAMING_TIMEOUT_RETRIES — plafonne le nombre de renvois d'une requête de repli non-streaming après un timeout. Sans plafond, un point de terminaison instable peut déclencher des renvois répétés sans limite.

Commandes plugin et bureau

claude --desktop ouvre l'application de bureau Claude sur le répertoire courant, ou se rattache à une session existante avec --continue / --resume <id>. C'est le chemin de passage du terminal à l'interface graphique sans rétablir le contexte.

claude plugin configure <plugin> affiche les options d'un plugin et indique celles qui ne sont pas définies. Ajoutez --values-stdin pour lire de nouvelles valeurs depuis l'entrée standard et les enregistrer, ce qui rend la configuration des plugins scriptable.

claude plugin install --config accepte désormais les paires <server>.<key>=<value>, de sorte que les paramètres propres d'un serveur MCP .mcpb intégré peuvent être définis au moment de l'installation. Le serveur démarre avec ces valeurs au lieu de vous obliger à passer par /plugin → Configure après coup.

Paramètre géré allowedProviders

Un nouveau paramètre géré, allowedProviders, limite les fournisseurs d'API qu'une machine peut utiliser : API Anthropic, point de terminaison personnalisé, Bedrock, Mantle, Vertex AI, Foundry, Claude Platform sur AWS, ou une passerelle Cloud. C'est le levier de politique de parc — verrouillez une machine de build ou un environnement réglementé sur un seul fournisseur sans dépendre de la configuration par utilisateur.

Ad

Correctifs notables

  • claude -p avec CLAUDE_CODE_FORK_SUBAGENT=1 : l'appel Agent propre à un sous-agent s'exécute désormais au premier plan, de sorte que le sous-agent reçoit réellement le résultat de l'enfant.
  • Les installations de plugins et de marketplaces via SSH respectent désormais le programme ssh défini dans GIT_SSH ou core.sshCommand, au lieu d'ignorer les deux.
  • Claude Code refuse désormais de démarrer lorsque le système d'exploitation interdit la lecture du fichier de paramètres gérés. Il avertit et démarre sans ces politiques. Les autres erreurs de lecture et les fichiers non analysables bloquent toujours chaque session.
  • Le changement de modèle en cours de session via une requête set_model (comme setModel du SDK Agent) ne laisse plus le nouveau modèle bloqué sur la limite intégrée de tokens de sortie et la fenêtre d'auto-compactage jusqu'au redémarrage.
  • Les journaux et transcriptions expurgés ne divulguent plus une partie d'un mot de passe d'URL contenant @, ni la totalité lorsque l'URL écrit @ sous la forme %40.
  • Les invites de phrase de passe SSH et de nouvel hôte provenant des fetches worktree et /teleport échouent désormais rapidement au lieu de détourner le terminal.
  • La désactivation d'un serveur MCP ajouté en cours de session dans les sessions SDK et -p supprime désormais réellement ses outils.
  • claude -p --permission-prompt-tool : une demande de permission d'un sous-agent en arrière-plan est dirigée vers l'outil d'invite au lieu d'être automatiquement refusée.
  • claude mcp list, claude mcp get, et les erreurs de non-trouvé de mcp remove, login, et logout n'affichent plus les sauts de ligne et séquences d'échappement de terminal intégrés dans les noms et valeurs des serveurs MCP.
  • L'auto-autorisation du sandbox cesse de demander une approbation à chaque exécution de scripts en ligne comme python3 -c et node -e simplement parce qu'ils contiennent =.
  • Les sous-agents fork héritent désormais du mode de permission du parent, y compris dontAsk et le mode plan, et ne peuvent pas quitter le mode plan.
  • Les sous-agents en arrière-plan en mode auto ne demandent plus une seconde réponse redondante après chaque rapport.
  • La création de session Cloud et /remote-env ne lisent plus uniquement les 20 environnements les plus récents d'un compte.
  • Remote Control marque un message comme lu lorsque Claude commence à le traiter, et non à son arrivée, et un message mis en file d'attente à la fermeture du terminal arrive désormais à la reprise suivante.
  • Les installations de plugins sont refusées lorsque les ids ne diffèrent que par ., -, @, ou la casse (macOS, Windows), ce qui pouvait auparavant déposer un plugin dans le cache ou le dossier de données d'un autre plugin installé.
  • Les hooks et les callbacks de permission du SDK sur ExitPlanMode ne voient plus un plan manquant ou obsolète lorsque le plan a été écrit dans la même réponse.

Il y a aussi un correctif pour la première réponse dans les sessions Cloud qui arrivait avec des dizaines de millisecondes de retard — une régression introduite dans la 2.1.283.

📖 Read the full source: GitHub Claude-Code

Ad

👀 See Also