Claude Code release notes: 2.1.259 styr MCP och obevakade körningar

Claude Code release notes: 2.1.259 styr MCP och obevakade körningar

Claude Code 2.1.259 låter organisationer distribuera hanterade MCP-servrar och köra obevakade jobb utan att fastna i obesvarade behörighetsfrågor. Den ena ändringen styr vilka verktyg som når användarna. Den andra avgör vad som händer när ingen människa finns på plats för att svara.

Källa: Versionsinformation för Claude Code 2.1.259.

Claude Code 2.1.259 kan distribuera hanterade MCP-servrar

MCP, Model Context Protocol, är en öppen standard som kopplar AI-agenter till externa verktyg och datakällor. Den nya hanterade inställningen managedMcpServers kan ge organisationens användare samma HTTP- eller SSE-servrar. Posterna använder samma struktur som i .mcp.json. Poster som försöker starta ett lokalt kommando hoppas över.

Ändringen påverkar också filtreringen. allowedMcpServers styr nu servrar som användare själva lägger till. Om en hanterad server ska blockeras behöver administratören använda deniedMcpServers.

För autentisering bör hemligheter hållas utanför den distribuerade konfigurationen. Anthropics dokumentation rekommenderar miljövariabler, OAuth eller personliga rubriker och headersHelper för uppgifter som skapas vid anslutningen.

Källor: Versionsinformation för Claude Code 2.1.259. Anthropics dokumentation om hanterad MCP.

Obevakade Claude Code-körningar avvisar obesvarade frågor

Flaggan --permission-prompts none är gjord för schemalagda och andra obevakade körningar. Claude Code tillämpar först aktivt behörighetsläge, behörighetsregler och PermissionRequest-hooks. En åtgärd som fortfarande skulle kräva ett svar avvisas i stället för att vänta.

Claude får då inte verktyg som kräver ett mänskligt svar, till exempel AskUserQuestion. En MCP-begäran om kompletterande uppgifter avbryts också om ingen Elicitation-hook svarar. Med stream-json visas besluten som permission_denied, och slutresultatet listar dem i permission_denials.

Mänskligt steg: Lägg till flaggan i ett obevakat kommando. Anthropics dokumentation visar detta exempel:

claude -p "Update the dependency pins and run the tests" --permission-mode auto --permission-prompts none

Källa: Anthropics guide för obevakade Claude Code-körningar.

Version och tillgänglighet

Båda funktionerna kräver Claude Code 2.1.259 eller senare. Den aktuella npm-versionen vid kontrollen var 2.1.263; dess versionsinformation innehåller endast felrättningar och stabilitetsförbättringar.

Källor: Aktuell Claude Code-version i npm-registret. Versionsinformation för Claude Code 2.1.263.

Vanliga frågor

Vad gör --permission-prompts none i Claude Code?

Claude Code tillämpar först behörighetsläge, regler och PermissionRequest-hooks. Åtgärder som fortfarande kräver ett mänskligt svar avvisas, så en obevakad körning behöver inte vänta på en fråga som ingen kan besvara.

Kan managedMcpServers starta lokala MCP-kommandon?

Nej. Versionsinformationen för Claude Code 2.1.259 säger att den hanterade inställningen distribuerar HTTP- och SSE-servrar och hoppar över poster som anger ett lokalt kommando.

Smedjans nyhetsbrev

Få nya artiklar i inkorgen

Välj de ämnen som intresserar dig. Inget brus, max ett mejl i veckan.

Få nya artiklar i inkorgen

Vi följer GDPR. Avsluta när du vill.