# Claude Code: Sådan konfigurerer du et installeret plugin igen uden at geninstallere det (2.1.285)

> Claude Code 2.1.285 introducerede kommandoen claude plugin configure. Sådan kontrollerer du pluginindstillinger i dokumentationen og ændrer et token eller en adresse uden at geninstallere.

Source: https://ailoot.ai/blog/da/claude-code-plugin-configure-2-1-285/
Canonical: https://ailoot.ai/blog/da/claude-code-plugin-configure-2-1-285/
Language: da
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-050
Revision: sha256-be0b6503d1e6259d9f576a547427eea4f0ca405c7e1ed351ce45f57c71220658


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Vigtig pointe i dette afsnit">

Vigtig pointe

Claude Code 2.1.285 introducerede terminalkommandoen `claude plugin configure <plugin>`. Uden flag viser den, hvilke pluginindstillinger der er angivet, og hvilke der ikke er, uden at vise deres værdier. Med `--values-stdin` gemmer den nye værdier fra en JSON-fil, der leveres som input, uden at geninstallere pluginet. Almindelige værdier gemmes i `settings.json` under `pluginConfigs`, mens værdier for felter markeret med `sensitive: true` gemmes i systemets sikre legitimationslager.

</div>

Denne vejledning er til brugere, der allerede har installeret et Claude Code-plugin, som erklærer `userConfig`-indstillinger, f.eks. en adresse, et token eller en mappesti. Du skal rette en forkert indtastet værdi eller udskifte et token uden at geninstallere pluginet. Alt nedenfor er baseret på den officielle Claude Code-dokumentation og ændringslog. Artiklen indeholder ikke en original testkørsel.

Oplysninger om brug af Ailoot findes i [dokumentationen](https://ailoot.ai/docs/).



## Hvad version 2.1.285 tilføjede

Claude Code-ændringsloggen for version 2.1.285 (en commit dateret 29. september 2026) indeholder flere linjer om plugins. To af dem er relevante for denne artikel:

> Tilføjede `claude plugin configure <plugin>` for at vise et plugins indstillinger, og hvilke der ikke er angivet, eller gemme nye værdier læst fra stdin med `--values-stdin`

Det betyder, at den nye kommando `claude plugin configure <plugin>` viser et plugins indstillinger, og hvilke der ikke er angivet, eller gemmer nye værdier læst fra standardinput, når den bruges med `--values-stdin`.

> Tilføjede `<server>.<key>=<value>` til `claude plugin install --config`, så indstillinger for en medfølgende `.mcpb` MCP-server kan angives ved installationen, og serveren starter uden at besøge `/plugin` → Configure

Det betyder, at `claude plugin install --config` nu understøtter formatet `<server>.<key>=<value>`, så indstillingerne for en MCP-server, der er samlet med et plugin i en `.mcpb`-fil, kan angives ved installationen, og serveren dermed starter uden at besøge `/plugin` → Configure.

Kommandoreferencen bekræfter versionskravet: `claude plugin configure` kræver Claude Code v2.1.285 eller nyere. Kommandoen findes ikke i tidligere versioner.

## Sådan adskiller dette sig fra /plugin configure

Kommandoen `/plugin configure <plugin>` (med aliaset `config`) var allerede tilgængelig i en interaktiv Claude Code-session. Den åbner en dialog for `userConfig`-indstillinger og kræver v2.1.147 eller nyere. `/plugin` fungerer dog kun i en interaktiv session: Ved et ikke-interaktivt kald som `claude -p` svarer Claude Code, at `/plugin` ikke er tilgængelig i det miljø.

Ifølge dokumentationen køres `claude plugin`-kommandoer fra en shell eller et script uden for en Claude Code-session. Det gør det også muligt at køre `claude plugin configure` uden at åbne en dialog. Dokumentationen beskriver ikke, hvordan kommandoen fungerer uden en interaktiv terminal, eller hvor den gemmer hemmelige værdier på en server uden et grafisk miljø. Undersøg dette i dit eget miljø, før du bruger den i CI.





## Trin 1. Se, hvilke indstillinger der er angivet

Dokumentationen kræver det fulde plugin-id i formatet `name@marketplace`, som vist af `claude plugin list`. Kommandoen `configure` accepterer ikke et navn uden `@marketplace`.

```bash
claude plugin list
claude plugin configure formatter@my-marketplace
```

Erstat `formatter@my-marketplace` med dit plugins id. Uden flag viser kommandoen hver indstilling med etiketterne `required` eller `optional`, derefter `sensitive` for et hemmeligt felt, efterfulgt af `set` eller `not set`. Den viser ikke de gemte værdier.

Hvis du har brug for maskinlæsbare outputdata, skal du tilføje `--json`. Outputtet indeholder så gemte værdier for almindelige felter, men indholdet af et hemmeligt felt vises aldrig.

## Trin 2. Skift en værdi ved hjælp af en fil

Værdier angives som et JSON-objekt, hvor hver nøgle er et indstillingsnavn fra manifestet, og hver værdi er en streng uden linjeskift. Dokumentationen viser en filbaseret metode: Skriv objektet til `values.json`, og send den fil til kommandoens standardinput. Her er `api_url` nøglen, der bruges i dokumentationens eksempel. For dit eget plugin skal du bruge navnet på den indstilling, du har brug for, fra dets manifest eller fra outputtet i trin 1.

```json
{"api_url": "NEW_ADDRESS"}
```

```bash
claude plugin configure formatter@my-marketplace --values-stdin < values.json
```

Følgende regler gælder, når du gemmer:

- Indstillinger, der udelades fra JSON-filen, beholder deres tidligere værdier. Du kan nøjes med at angive det felt, du ændrer.
- Flagets beskrivelse omtaler generelt angivelse af værdier og angiver ingen særskilt regel for hemmelige felter. Brug trin 1 efter lagring til at kontrollere, at det relevante felt er markeret `set`.
- Claude Code kontrollerer hver værdi i forhold til dens erklærede type og viser `Configuration saved. Restart Claude Code to apply it.` Det betyder, at indstillingen er gemt og træder i kraft, når Claude Code genstartes.
- Hvis JSON-filen indeholder en nøgle, der ikke er erklæret i manifestet, eller en værdi, der ikke består valideringen, gemmer kommandoen intet, viser `Failed to save configuration:` efterfulgt af årsagen og afsluttes med kode `1`.

Hvis du skriver et token i `values.json`, skal du huske, at det er en almindelig fil på disken. Slet den, når konfigurationen er gemt, og føj ikke en sådan fil til repositoriet.

## Hvor værdien gemmes

Ifølge dokumentationen til pluginmanifestet gemmes almindelige værdier under `pluginConfigs` i brugerens `settings.json`. Værdier for felter markeret med `sensitive: true` gemmes i systemets sikre legitimationslager i stedet for i `settings.json`; input til disse felter maskeres.

Det nytter ikke at lede efter værdien af et hemmeligt felt i `settings.json`. `claude plugin configure` viser dets status med etiketterne `sensitive` og `set` eller `not set`.

## install --config: angiv en værdi under installationen

Ved en ny installation har `claude plugin install` flaget `--config <key=value>`. Det angiver en `userConfig`-indstilling, der er erklæret i manifestet, og kræver v2.1.147 eller nyere. Gentag flaget for hver indstilling. Fra og med version 2.1.285 angiver en nøgle i formatet `<server>.<key>` en indstilling for en medfølgende MCP-server, der er erklæret i serverens egen `user_config`.

I eksemplet nedenfor skal du erstatte `formatter@my-marketplace` med dit plugins id, `api_url` med indstillingsnavnet fra dets manifest og hele pladsholderen `NEW_ADDRESS` med din egen værdi. Behold anførselstegnene omkring argumentet.

```bash
claude plugin install formatter@my-marketplace --config 'api_url=NEW_ADDRESS'
```

Hvilken kommando du skal bruge, afhænger af, om pluginet er installeret: `install --config` angiver værdier under den første installation, mens `plugin configure --values-stdin` ændrer værdier for et allerede installeret plugin.

For indstillinger, der tilhører en medfølgende MCP-server, angiver dokumentationen andre metoder: `plugin install --config` eller **Configure** i `/plugin`. Den foreslår ikke kommandoen `plugin configure` til disse indstillinger.

## Hvis kommandoen ikke kan finde pluginet

Hvis `claude plugin configure` ikke kan finde et indlæst plugin med det pågældende id, viser den `No installed plugin has the id "<plugin>".` og afsluttes med kode `1`. Kontrollér først, at du har angivet det fulde `name@marketplace`-id fra `claude plugin list`. Pluginets navn alene er ikke nok.

Kommandoen i sessionen har sin egen meddelelse. Hvis du angiver navnet på et plugin, der ikke er installeret i det aktuelle projekt, når du bruger `/plugin enable`, `disable`, `uninstall` eller `configure`, viser Claude Code `Plugin "<plugin>" is not installed in this project` og gør ingenting.

## Konklusion

Hvis du vil ændre et token eller en adresse for et allerede installeret plugin i Claude Code 2.1.285 eller nyere, skal du finde dets id med `claude plugin list`, kontrollere indstillingernes status med `claude plugin configure`, angive den nye værdi fra en fil med `--values-stdin` og genstarte Claude Code. Værdier for hemmelige felter gemmes ikke i `settings.json`, så kontrollér deres status med den samme kommando.

Guiden om [Skills, Subagents, MCP og Plugins i Claude Code](https://ailoot.ai/blog/da/skills-subagents-mcp-plugins-claude-code/) kan hjælpe dig med at vælge mellem udvidelsestyper. Hvis du endnu ikke har valgt et plugin, kan du begynde med de 10 bedste Claude Code-plugins. Der findes en særskilt vejledning til en Telegram-bot: [installation af et plugin i en Telegram-agent](https://ailoot.ai/blog/da/telegram-ai-agent-plugins/) fungerer anderledes end installation af et i Claude Code.

<div class="section" role="doc-bibliography" aria-label="Kilder">

### Kilder

- [Claude Code CHANGELOG, post 2.1.285](https://github.com/anthropics/claude-code/commit/ec44ca97dc86c33d934c8d55b24959aabf076871.patch)
- [Claude Code: reference til plugin-kommandoer](https://code.claude.com/docs/en/plugins/cli-reference.md)
- [Claude Code: reference til pluginmanifest, brugerkonfiguration](https://code.claude.com/docs/en/plugins-reference.md)

</div>





Lær [Ailoot](https://ailoot.ai/) at kende.

## Spørgsmål og svar

### Hvorfor siger configure, at mit installerede plugin ikke kan findes?

Brug hele identifikatoren name@marketplace fra `claude plugin list`, og kontrollér, at pluginet er installeret i det relevante scope. Denne kommando accepterer ikke det korte pluginnavn alene.

### Hvordan kontrollerer jeg et ændret token uden at udskrive det?

Kør `claude plugin configure` med pluginets fulde identifikator, og kontrollér, at det følsomme felt er markeret som angivet. Genstart Claude Code efter lagring; commit ikke JSON-inputfilen med tokenet.


## Ailoot · Virksomheden og dens projektportefølje

Ailoot bygger på solid driftserfaring, en stor kundebase, stabil service og løbende kontrol af KPI.

Virksomheden og dens projektportefølje: millioner af kunder; månedligt salg for milliarder.

Ailoot bruger denne driftserfaring til API-adgang til AI-funktioner i kundernes produkter, agenter, applikationer og automatiseringer.
