---
title: "Bygg med Claude Code, Codex eller Cursor"
description: "Installer ThunderPhone Agent Skills, koble til ThunderPhone MCP-serveren og gi en kodeagent oppdatert produktdokumentasjon."
---

ThunderPhone tilbyr tre lag for kodeagenter:

| Lag | Hva det gir agenten |
| --- | --- |
| [Agentferdigheter](https://github.com/thunderphone/skills) | Målrettede prosedyrer for agenter, instrukser, numre, samtaler, verktøy, webhooks, kunnskap, testing, kampanjer, widgeter, sanntidsrammeverk og migreringer. |
| MCP | Autentiserte verktøy dekker agenter, numre, samtaler, testing, kunnskap, verktøy/webhooks, kampanjer, stemmer, importer og dokumentasjon etter hvert som de lanseres; kall `tools/list` for den gjeldende katalogen. |
| [Rå dokumentasjon](https://thunderphone.com/docs/llms.txt) | Oppdaterte Markdown-kilder for produktatferd og API-detaljer. |

Ferdigheter forklarer hvordan arbeidet utføres. MCP lar kodeagenten inspisere og utføre handlinger i organisasjonen din. Rå dokumentasjon gir kildemateriale for spørsmål utenfor en innlastet ferdighet.

## Installer i et prosjekt

Denne blokken installerer ferdighetene, gjør nøkkelen tilgjengelig for gjeldende skall og legger til den MCP-serveren som er avgrenset til prosjektet, i Claude Code. Erstatt plassholderen ved å lese den faktiske verdien fra hemmelighetshåndtereren din. Ikke lim inn en nøkkel i et repositorium eller en chat.

```bash
npx skills add thunderphone/skills
export THUNDERPHONE_API_KEY='replace-with-value-from-your-secret-manager'
claude mcp add --transport http --scope project \
  --header 'Authorization: Bearer ${THUNDERPHONE_API_KEY}' \
  thunderphone https://api.thunderphone.com/v1/mcp
```

For Codex erstatter du den siste kommandoen med:

```bash
codex mcp add thunderphone \
  --url https://api.thunderphone.com/v1/mcp \
  --bearer-token-env-var THUNDERPHONE_API_KEY
```

Cursor leser en prosjektkonfigurasjon fra `.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "thunderphone": {
      "type": "http",
      "url": "https://api.thunderphone.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
      }
    }
  }
}
```

VS Code bruker den samme serveren under en `servers`-nøkkel i `.vscode/mcp.json`:

```json
{
  "servers": {
    "thunderphone": {
      "type": "http",
      "url": "https://api.thunderphone.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
      }
    }
  }
}
```

<Warning>
  En API-nøkkel for organisasjonen kan lese organisasjonsdata og utføre aktiverte
  handlinger. Oppbevar den i en hemmelighetshåndterer, avgrens tilgangen til det
  tiltenkte prosjektet, og gjennomgå verktøykall som endrer data før godkjenning.
</Warning>

## Eksempeløkt: tospråklig tannlegeassistent

1. Be kodeagenten om å laste inn `create-agent`,
   `thunderphone-prompt-builder`, `build-tool-integration`, `add-knowledge` og
   `test-agent`. Be den planlegge først og ikke opprette ressurser ennå.
2. Gi den verifiserte fakta om klinikken, støttede oppgaver, eskaleringsregler og de
   to påkrevde språkene. Be den kontrollere den aktive stemmekatalogen og støttede
   språk i stedet for å finne på en stemme eller et språk.
3. Be om én produksjonsprompt bygget på generelle prinsipper og fakta. Agenten
   skal bytte til innringerens støttede språk, holde talen kortfattet,
   stille ett spørsmål om gangen og unngå skript for innringersvar.
4. La den definere et avgrenset planleggingsverktøy og bare legge ved kunnskapen
   resepsjonisten trenger. Test vellykkede verktøykall, ingen tilgjengelighet,
   ugyldig inndata, tidsavbrudd og overlevering til et menneske før utrulling.
5. Generer scenarioer for begge språkene, avbrytelser, rettelser, manglende
   informasjon, kunnskapsspørsmål, planleggingsfeil og eskalering. Kjør dem,
   undersøk transkripsjoner og verktøydokumentasjon, rett den minste generelle
   regelen, og kjør samme sett på nytt.
6. Gjennomgå det nøyaktige utkastet og testdokumentasjonen, og godkjenn deretter
   eksplisitt utrulling og tilknytning av nummer. Foreta et kontrollert lydanrop
   på hvert språk før du flytter ekte trafikk.

Bruk [Python- eller TypeScript-SDK-en](/api-reference/sdks) for typesikre REST-forespørsler.

Bruk REST i stedet for MCP når en byggeløsning trenger deterministiske nyttelaster,
versjonerte fiksturer, masseorkestrering eller en operasjon som ikke finnes i den
gjeldende MCP-verktøylisten. API-et starter på `https://api.thunderphone.com/v1`; se
[API-introduksjonen](/api-reference/introduction) og
[MCP-veiledningen](/nb/guides/thunderphone-mcp-server).
