# Claude Code: Slik konfigurerer du en installert plugin på nytt uten å installere den på nytt (2.1.285)

> Claude Code 2.1.285 introduserte kommandoen claude plugin configure. Slik kontrollerer du plugininnstillinger i dokumentasjonen og endrer et token eller en adresse uten å installere på nytt.

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


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway for this section">

Viktigste poeng

Claude Code 2.1.285 introduserte terminalkommandoen `claude plugin configure <plugin>`. Uten flagg viser den hvilke plugininnstillinger som er angitt, og hvilke som ikke er det, uten å vise verdiene. Med `--values-stdin` lagrer den nye verdier fra en JSON-fil som gis som inndata, uten å installere pluginen på nytt. Vanlige verdier lagres i `settings.json` under `pluginConfigs`, mens verdier for felt merket `sensitive: true` lagres i systemets sikre legitimasjonslager.

</div>

Denne veiledningen er for brukere som allerede har installert en Claude Code-plugin som deklarerer `userConfig`-innstillinger, for eksempel en adresse, et token eller en mappebane. Du må rette en verdi som ble lagt inn feil, eller bytte ut et token uten å installere pluginen på nytt. Alt nedenfor er basert på den offisielle Claude Code-dokumentasjonen og endringsloggen. Artikkelen inneholder ingen egen testkjøring.

Informasjon om bruk av Ailoot finnes i [dokumentasjonen](https://ailoot.ai/docs/).



## Hva versjon 2.1.285 la til

Oppføringen for versjon 2.1.285 i Claude Code-endringsloggen (en commit datert 29. september 2026) inneholder flere linjer om pluginer. To av dem er relevante for denne artikkelen:

> La til `claude plugin configure <plugin>` for å vise en plugins alternativer og hvilke som ikke er angitt, eller lagre nye verdier lest fra stdin med `--values-stdin`

Dette betyr at den nye kommandoen `claude plugin configure <plugin>` viser en plugins innstillinger og hvilke av dem som ikke er angitt, eller lagrer nye verdier lest fra standard inndata når den brukes med `--values-stdin`.

> La til `<server>.<key>=<value>` i `claude plugin install --config`, slik at innstillingene til en medfølgende `.mcpb` MCP-server kan angis ved installasjon, og serveren starter uten at du går til `/plugin` → Configure

Dette betyr at `claude plugin install --config` nå støtter formen `<server>.<key>=<value>`. Dermed kan innstillingene til en MCP-server som følger med en plugin i en `.mcpb`-fil, oppgis under installasjonen, slik at serveren starter uten at du går til `/plugin` → Configure.

Kommandooversikten bekrefter versjonskravet: `claude plugin configure` krever Claude Code v2.1.285 eller nyere. Kommandoen finnes ikke i tidligere versjoner.

## Hvordan dette skiller seg fra /plugin configure

Kommandoen `/plugin configure <plugin>` (med aliaset `config`) var allerede tilgjengelig i en interaktiv Claude Code-økt. Den åpner en dialog for `userConfig`-innstillinger og krever v2.1.147 eller nyere. `/plugin` fungerer imidlertid bare i en interaktiv økt: ved en ikke-interaktiv kjøring, for eksempel `claude -p`, svarer Claude Code at `/plugin` ikke er tilgjengelig i dette miljøet.

Ifølge dokumentasjonen kjøres `claude plugin`-kommandoer fra et skall eller skript, utenfor en Claude Code-økt. Dermed kan du også kjøre `claude plugin configure` uten å åpne en dialog. Dokumentasjonen beskriver ikke hvordan kommandoen oppfører seg uten en interaktiv terminal, eller hvor den lagrer hemmelige verdier på en server uten grafisk miljø. Kontroller dette i ditt eget miljø før du bruker den i CI.





## Trinn 1. Se hvilke innstillinger som er angitt

Dokumentasjonen krever den fullstendige pluginidentifikatoren på formen `name@marketplace`, slik den vises av `claude plugin list`. Kommandoen `configure` godtar ikke et navn uten `@marketplace`.

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

Bytt ut `formatter@my-marketplace` med identifikatoren til pluginen din. Uten flagg viser kommandoen hver innstilling med etiketter: `required` eller `optional`, deretter `sensitive` for et hemmelig felt, fulgt av `set` eller `not set`. Den viser ikke de lagrede verdiene.

Hvis du trenger maskinlesbare utdata, legger du til `--json`. Utdataene vil da også inneholde lagrede verdier for vanlige felt, men innholdet i et hemmelig felt vises aldri.

## Trinn 2. Endre en verdi ved hjelp av en fil

Verdier oppgis som et JSON-objekt der hver nøkkel er et innstillingsnavn fra manifestet, og hver verdi er en streng uten linjeskift. Dokumentasjonen viser en filbasert metode: skriv objektet til `values.json`, og send filen til kommandoens standard inndata. Her er `api_url` nøkkelen som brukes i dokumentasjonseksempelet. For din egen plugin bruker du navnet på innstillingen du trenger, fra manifestet eller fra utdataene i trinn 1.

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

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

Følgende regler gjelder når du lagrer:

- Innstillinger som utelates fra JSON-filen, beholder de tidligere verdiene. Du kan oppgi bare feltet du endrer.
- Beskrivelsen av flagget viser generelt til å angi verdier og nevner ingen egen regel for hemmelige felt. Etter lagringen kan du bruke trinn 1 til å kontrollere at det aktuelle feltet er merket `set`.
- Claude Code kontrollerer hver verdi mot den deklarerte typen og viser `Configuration saved. Restart Claude Code to apply it.` Dette betyr at innstillingen er lagret og trer i kraft når Claude Code startes på nytt.
- Hvis JSON-filen inneholder en nøkkel som ikke er deklarert i manifestet, eller en verdi ikke består valideringen, lagrer kommandoen ingenting, viser `Failed to save configuration:` etterfulgt av årsaken, og avsluttes med kode `1`.

Hvis du skriver et token til `values.json`, må du huske at det er en vanlig fil på disken. Slett den etter at konfigurasjonen er lagret, og ikke legg en slik fil til i repositoriet.

## Hvor verdien lagres

Ifølge dokumentasjonen for pluginmanifestet lagres vanlige verdier under `pluginConfigs` i brukerens `settings.json`. Verdier for felt merket `sensitive: true` lagres i systemets sikre legitimasjonslager i stedet for i `settings.json`; inndata for disse feltene maskeres.

Det er ingen vits i å lete etter verdien til et hemmelig felt i `settings.json`. `claude plugin configure` viser statusen med etikettene `sensitive` og `set` eller `not set`.

## install --config: angi en verdi under installasjonen

For en ny installasjon har `claude plugin install` flagget `--config <key=value>`. Det angir en `userConfig`-innstilling som er deklarert i manifestet, og krever v2.1.147 eller nyere. Gjenta flagget for hver innstilling. Fra og med versjon 2.1.285 angir en nøkkel på formen `<server>.<key>` en innstilling for en medfølgende MCP-server som er deklarert i serverens egen `user_config`.

I eksempelet nedenfor bytter du ut `formatter@my-marketplace` med identifikatoren til pluginen din, `api_url` med innstillingsnavnet fra manifestet og hele plassholderen `NEW_ADDRESS` med din egen verdi. Behold anførselstegnene rundt argumentet.

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

Hvilken kommando du skal bruke, avhenger av om pluginen er installert: `install --config` angir verdier under den første installasjonen, mens `plugin configure --values-stdin` endrer verdier for en plugin som allerede er installert.

For innstillinger som tilhører en medfølgende MCP-server, oppgir dokumentasjonen andre metoder: `plugin install --config` eller **Configure** i `/plugin`. Den foreslår ikke kommandoen `plugin configure` for disse innstillingene.

## Hvis kommandoen ikke finner pluginen

Hvis `claude plugin configure` ikke finner en innlastet plugin med den identifikatoren, viser den `No installed plugin has the id "<plugin>".` og avsluttes med kode `1`. Kontroller først at du oppga den fullstendige `name@marketplace`-identifikatoren fra `claude plugin list`. Pluginnavnet alene er ikke nok.

Kommandoen i økten har sin egen melding. Hvis du oppgir en plugin som ikke er installert i det gjeldende prosjektet, når du bruker `/plugin enable`, `disable`, `uninstall` eller `configure`, viser Claude Code `Plugin "<plugin>" is not installed in this project` og gjør ingenting.

## Konklusjon

Hvis du vil endre et token eller en adresse for en plugin som allerede er installert i Claude Code 2.1.285 eller nyere, finner du identifikatoren med `claude plugin list`, kontrollerer statusen til innstillingene med `claude plugin configure`, oppgir den nye verdien fra en fil med `--values-stdin` og starter Claude Code på nytt. Verdier for hemmelige felt lagres ikke i `settings.json`, så kontroller statusen deres med den samme kommandoen.

Veiledningen om [Skills, Subagents, MCP og Plugins i Claude Code](https://ailoot.ai/blog/nb/skills-subagents-mcp-plugins-claude-code/) kan hjelpe deg med å velge mellom utvidelsestypene. Hvis du ikke har valgt en plugin ennå, kan du begynne med de 10 beste Claude Code-pluginene. Det finnes en egen veiledning for en Telegram-bot: [å installere en plugin i en Telegram-agent](https://ailoot.ai/blog/nb/telegram-ai-agent-plugins/) fungerer annerledes enn å installere en i Claude Code.

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

### Kilder

- [Claude Code CHANGELOG, oppføring 2.1.285](https://github.com/anthropics/claude-code/commit/ec44ca97dc86c33d934c8d55b24959aabf076871.patch)
- [Claude Code: referanse for plugin-kommandoer](https://code.claude.com/docs/en/plugins/cli-reference.md)
- [Claude Code: referanse for pluginmanifest, brukerkonfigurasjon](https://code.claude.com/docs/en/plugins-reference.md)

</div>





Bli kjent med [Ailoot](https://ailoot.ai/).

## Spørsmål om denne veiledningen: Claude Code: Slik konfigurerer du en installert plugin på nytt uten å installere den på nytt (2.1.285)

### Hvorfor sier configure at den installerte pluginen ikke finnes?

Bruk hele name@marketplace-identifikatoren fra claude plugin list, og sjekk at pluginen er installert i riktig omfang. Kommandoen godtar ikke bare det korte pluginnavnet.

### Hvordan kontrollerer jeg et endret token uten å skrive det ut?

Kjør claude plugin configure med full pluginidentifikator, og kontroller at det sensitive feltet er merket som satt. Start Claude Code på nytt etter lagring. Ikke commit JSON-inndatafilen som inneholder tokenet.


## Ailoot · Selskapet og dets prosjektportefølje

Ailoot bygger på etablert driftserfaring, en stor kundebase, stabil tjeneste og løpende KPI-kontroll.

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Ailoot bruker denne driftserfaringen til API-tilgang til AI-funksjoner i kundenes produkter, agenter, applikasjoner og automatiseringer.
