Zum Hauptinhalt springen
Releases v2.1.178 → v2.1.1833 Features · 15.–19. Juni
Artifacts

Ein Artifact ist eine Live-Seite, die Claude Code aus Ihrer Sitzung auf einer privaten URL auf claude.ai veröffentlicht, und sie wird aktualisiert, während die Sitzung weiterarbeitet. Fordern Sie eines an, wenn Terminaltext das falsche Medium ist, z. B. eine PR-Durchführung mit dem Diff inline kommentiert oder ein Dashboard, das aus Sitzungsdaten erstellt wurde. Artifacts befinden sich in der Beta-Phase für Team- und Enterprise-Pläne.

Fordern Sie Claude auf, eine Seite zu erstellen, und genehmigen Sie dann die Veröffentlichungsaufforderung:

Claude Code
> Make an artifact that walks through this PR with the diff annotated inline.
Artifact erstellen
Nach Eingabeparameter abgleichenv2.1.178

Deny- und Ask-Berechtigungsregeln können nun die Eingabeparameter eines Tools mit der Syntax Tool(param:value) abgleichen. Beispielsweise passt Agent(model:opus) auf Subagent-Spawns, die das Opus-Modell-Tier anfordern. Der Wert akzeptiert * als Platzhalter, daher passt Agent(isolation:*) auf jeden expliziten Isolationswert.

Fügen Sie eine Parameterregel zur Deny-Liste in settings.json hinzu:

.claude/settings.json
{
  "permissions": {
    "deny": ["Agent(model:opus)"]
  }
}
Nach Eingabeparameter abgleichen
Jede Einstellung über die Eingabeaufforderung festlegenv2.1.181

Übergeben Sie key=value an /config, um eine Einstellung direkt zu ändern, ohne die Einstellungsschnittstelle zu öffnen. Die Syntax funktioniert auch im nicht-interaktiven Modus mit dem Flag -p und von Remote Control aus.

Legen Sie die Einstellung thinking über die Eingabeaufforderung fest:

Claude Code
> /config thinking=false
Befehlsreferenz

Weitere Verbesserungen

Der Auto-Modus blockiert nun destruktive Git-Befehle (git reset --hard, git clean -fd, git stash drop), wenn Sie nicht aufgefordert haben, lokale Änderungen zu verwerfen, und blockiert terraform destroy, es sei denn, Sie haben den spezifischen Stack angefordert
Legen Sie die neue Einstellung attribution.sessionUrl auf false fest, um den claude.ai-Sitzungslink aus Commits und PRs in Web- und Remote-Control-Sitzungen auszulassen
In der Schnittstelle /config ändern sowohl Enter als auch Leertaste die ausgewählte Einstellung, und Esc speichert und schließt jetzt, anstatt rückgängig zu machen
Die neue Opt-in-Einstellung sandbox.allowAppleEvents ermöglicht es Sandbox-Befehlen, Apple Events auf macOS zu senden
Zeigen Sie CLAUDE_CLIENT_PRESENCE_FILE auf eine Markierungsdatei, um Mobile-Push-Benachrichtigungen zu unterdrücken, während Sie am Computer sind
Lange Absätze werden nun Zeile für Zeile gestreamt, anstatt auf den ersten Zeilenumbruch zu warten
API-Verbindungsabbrüche während des Denkens werden nun automatisch wiederholt, anstatt „Verbindung während des Denkens geschlossen” anzuzeigen
Mit CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 gesetzt, hat jede Sitzung ein implizites Team, daher können Sie Teamkollegen direkt mit dem Parameter name des Agent-Tools spawnen
Skills in verschachtelten .claude/skills-Verzeichnissen werden geladen, wenn Sie an Dateien dort arbeiten; bei einem Namenskonflikt wird der verschachtelte Skill als <dir>:<name> angezeigt, damit beide verfügbar bleiben
Behoben: Prompt Caching liest nicht auf einer benutzerdefinierten ANTHROPIC_BASE_URL und auf Foundry
Behoben: Write und Edit erzeugen Null-Byte- oder abgeschnittene Dateien auf Netzlaufwerken und Cloud-synchronisierten Ordnern
Vollständiges Changelog für v2.1.178–v2.1.183 →