Zum Hauptinhalt springen
Releases v2.1.86 → v2.1.915 Features · 30. März – 3. April
Computernutzung in der CLIresearch preview

Letzte Woche landete die Computernutzung in der Desktop-App. Diese Woche ist sie in der CLI: Claude kann native Apps öffnen, durch die Benutzeroberfläche klicken, seine eigenen Änderungen testen und reparieren, was kaputt geht – alles von Ihrem Terminal aus. Web-Apps hatten bereits Verifikationsschleifen; native iOS-, macOS- und andere nur GUI-Apps nicht. Jetzt haben sie es. Am besten zum Schließen der Schleife bei Apps und Tools, bei denen es keine API zum Aufrufen gibt. Noch früh; erwarten Sie raue Kanten.

Führen Sie /mcp aus, finden Sie computer-use und schalten Sie es ein. Dann bitten Sie Claude, eine Änderung von Ende zu Ende zu überprüfen:

Claude Code
> Open the iOS simulator, tap through onboarding, and screenshot each step
Computernutzungs-Anleitung
/powerupv2.1.90

Interaktive Lektionen, die Claude Code-Funktionen durch animierte Demos direkt in Ihrem Terminal vermitteln. Claude Code wird häufig aktualisiert, und Funktionen, die letzte Woche Ihre Arbeitsweise geändert hätten, können übersehen werden. Führen Sie /powerup einmal aus und Sie wissen, was es gibt.

Führen Sie es aus:

Claude Code
> /powerup
Befehls-Referenz
Flimmerfreies Renderingv2.1.89

Entscheiden Sie sich für einen neuen Alt-Screen-Renderer mit virtualisiertem Scrollback. Die Eingabeaufforderung bleibt am unteren Rand fixiert, die Mausauswahl funktioniert über lange Konversationen hinweg, und das Flimmern beim Neuzeichnen ist weg. Deaktivieren Sie CLAUDE_CODE_NO_FLICKER, um zurückzurollen.

Setzen Sie die Umgebungsvariable und starten Sie Claude Code neu:

export CLAUDE_CODE_NO_FLICKER=1
claude
Vollbildrendering
MCP-Ergebnisgröße-Overridev2.1.91

MCP-Server-Autoren können jetzt die Kürzungsgrenze für ein bestimmtes Tool erhöhen, indem sie anthropic/maxResultSizeChars im tools/list-Eintrag des Tools setzen, bis zu einer harten Obergrenze von 500K Zeichen. Die Obergrenze war früher global, daher trafen Tools, die gelegentlich inhärent große Nutzlasten wie Datenbankschemas oder vollständige Dateibäume zurückgaben, auf die Standardgrenze und wurden auf der Festplatte mit einer Dateireferenz gespeichert. Pro-Tool-Overrides halten diese Ergebnisse inline, wenn das Tool sie wirklich braucht.

Kommentieren Sie das Tool in der tools/list-Antwort Ihres Servers:

{
  "name": "get_schema",
  "description": "Returns the full database schema",
  "_meta": {
    "anthropic/maxResultSizeChars": 500000
  }
}
MCP-Referenz
Plugin-Ausführbare auf PATHv2.1.91

Platzieren Sie eine ausführbare Datei in einem bin/-Verzeichnis in Ihrem Plugin-Root und Claude Code fügt dieses Verzeichnis zum PATH des Bash-Tools hinzu, während das Plugin aktiviert ist. Claude kann dann die Binärdatei als bloßen Befehl aus jedem Bash-Tool-Aufruf aufrufen, ohne dass ein absoluter Pfad oder ein Wrapper-Skript erforderlich ist. Praktisch zum Verpacken von CLI-Helfern neben den Befehlen, Agenten und Hooks, die sie aufrufen.

Fügen Sie ein bin/-Verzeichnis im Plugin-Root hinzu:

my-plugin/
├── .claude-plugin/
│   └── plugin.json
└── bin/
    └── my-tool
Plugins-Referenz

Weitere Erfolge

Auto-Modus-Folgefragen: neuer PermissionDenied-Hook wird bei Klassifizierer-Ablehnungen ausgelöst (geben Sie retry: true zurück, um Claude einen anderen Ansatz versuchen zu lassen), und /permissions → Recent ermöglicht es Ihnen, manuell mit r erneut zu versuchen
Neuer defer-Wert für permissionDecision in PreToolUse-Hooks: -p-Sitzungen pausieren bei einem Tool-Aufruf und beenden sich mit einer deferred_tool_use-Nutzlast, damit eine SDK-App oder benutzerdefinierte Benutzeroberfläche sie anzeigen kann, dann mit —resume fortgesetzt werden
/buddy: schlüpfen Sie ein kleines Wesen aus, das Sie beim Codieren beobachtet (1. April)
disableSkillShellExecution-Einstellung blockiert Inline-Shell von Skills, Slash-Befehlen und Plugin-Befehlen
Edit-Tool funktioniert jetzt auf Dateien, die über cat oder sed -n angezeigt werden, ohne einen separaten Read
Hook-Ausgabe über 50K wird auf der Festplatte mit einem Pfad + Vorschau gespeichert, anstatt in den Kontext eingefügt zu werden
Thinking-Zusammenfassungen sind standardmäßig in interaktiven Sitzungen deaktiviert (showThinkingSummaries: true zum Wiederherstellen)
Voice-Modus: Push-to-Talk-Modifizierer-Kombinationen, Windows WebSocket, macOS Apple Silicon-Mikrofon-Berechtigung
claude-cli:// Deep Links akzeptieren mehrzeilige Eingabeaufforderungen (kodiert %0A)
Vollständiges Changelog für v2.1.86–v2.1.91 →