New claude mcp login <name> and claude mcp logout <name> commands authenticate a configured MCP server from your shell instead of the interactive /mcp menu. claude mcp login runs the server’s OAuth flow directly, and claude mcp logout clears the stored credentials.
Run the OAuth flow for a configured server without opening a session:
Commands you run with the ! prefix now get a response from Claude once the output lands in the transcript, so you can run ! npm test and get an explanation of the failures without a second prompt. The response costs the same as sending a normal prompt. To keep the earlier behavior, where the output is added to context without a response, set respondToBashCommands to false in settings.json.
Run a command and get a response to its output:
Other wins
/rewind can now resume a conversation from before /clear was runsandbox.credentials setting blocks sandboxed commands from reading credential files and secret environment variables--model, /model, and ANTHROPIC_MODEL, with a “restricted by your organization’s settings” message when a restricted model is selectedautoMode.classifyAllShell setting routes all Bash and PowerShell commands through the auto-mode classifier, and denial reasons now show in the transcript, the denial toast, and /permissionsclaude_code.assistant_response OpenTelemetry log event carries the model’s response text; deployments that already log prompt content start receiving it on upgrade, so set OTEL_LOG_ASSISTANT_RESPONSES=0 to keep prompts only/install-github-app can now install only the GitHub App and skip the Actions workflow and secret steps/review <pr> now uses the same review engine as /code-review medium! commands get live file path autocomplete