---
title: "Byg med Claude Code, Codex eller Cursor"
description: "Installer ThunderPhone Agent Skills, tilslut ThunderPhone MCP-serveren, og giv en kodeagent aktuel produktdokumentation."
---

ThunderPhone tilbyder tre lag til kodeagenter:

| Lag | Hvad det giver agenten |
| --- | --- |
| [Agentfærdigheder](https://github.com/thunderphone/skills) | Målrettede procedurer for agenter, prompts, numre, opkald, værktøjer, webhooks, viden, test, kampagner, widgets, realtime-frameworks og migreringer. |
| MCP | Godkendte værktøjer dækker agenter, numre, opkald, test, viden, værktøjer/webhooks, kampagner, stemmer, import og dokumentation, efterhånden som de bliver tilgængelige; kald `tools/list` for det aktuelle katalog. |
| [Rå dokumentation](https://thunderphone.com/docs/llms.txt) | Aktuelle Markdown-kilder til produktfunktionalitet og API-detaljer. |

Færdigheder forklarer, hvordan arbejdet udføres. MCP lader kodeagenten inspicere og handle i
din organisation. Rå dokumentation leverer kildematerialet til spørgsmål uden for en
indlæst færdighed.

## Installer i et projekt

Denne blok installerer færdighederne, gør nøglen tilgængelig for den aktuelle shell
og tilføjer den projektafgrænsede MCP-server til Claude Code. Erstat pladsholderen
ved at læse den reelle værdi fra din hemmelighedsadministrator; indsæt ikke en nøgle i et
repository 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 skal du erstatte den sidste kommando med:

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

Cursor læser en projektkonfiguration 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 bruger den samme server under nøglen `servers` 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 organisations-API-nøgle kan læse organisationsdata og udføre aktiverede
  handlinger. Opbevar den i en hemmelighedsadministrator, begræns adgangen til det tilsigtede projekt,
  og gennemgå værktøjskald, der ændrer data, før godkendelse.
</Warning>

## Eksempelsession: tosproget tandlægereceptionist

1. Bed kodeagenten om at indlæse `create-agent`,
   `thunderphone-prompt-builder`, `build-tool-integration`, `add-knowledge` og
   `test-agent`. Bed den om først at planlægge og endnu ikke oprette ressourcer.
2. Giv den verificerede fakta om klinikken, understøttede opgaver, eskaleringsregler og de
   to påkrævede lokaliteter. Bed den kontrollere det aktuelle stemmekatalog og understøttede
   sprog i stedet for at opfinde en stemme eller lokalitet.
3. Bed om én produktionsprompt baseret på generelle principper og fakta. Agenten
   skal skifte til opkalderens understøttede sprog, holde talen kortfattet,
   stille ét spørgsmål ad gangen og undgå manuskripter til opkalderens svar.
4. Bed den definere et snævert planlægningsværktøj og kun tilknytte den viden, som
   receptionisten har brug for. Test vellykkede værktøjskald, ingen ledige tider, ugyldige input,
   timeout og overdragelse til et menneske før udrulning.
5. Generer scenarier for begge sprog, afbrydelser, rettelser, manglende
   oplysninger, vidensspørgsmål, planlægningsfejl og eskalering. Kør
   dem, gennemgå transskriptioner og værktøjsdokumentation, ret den mindste generelle regel,
   og kør det samme sæt igen.
6. Gennemgå det præcise udkast og testdokumentationen, og godkend derefter udtrykkeligt
   udrulning og tilknytning af nummer. Foretag et kontrolleret lydopkald på hvert sprog, før
   rigtig trafik flyttes over.

Brug [Python- eller TypeScript-SDK'en](/api-reference/sdks) til typede REST-anmodninger.

Brug REST i stedet for MCP, når en buildproces kræver deterministiske payloads, versionerede
fiksturer, masseorkestrering eller en handling, der ikke findes på den aktuelle liste over MCP-værktøjer. API'et starter på `https://api.thunderphone.com/v1`; se
[API-introduktionen](/api-reference/introduction) og
[MCP-guiden](/da/guides/thunderphone-mcp-server).
