---
title: "Jenga ukitumia Claude Code, Codex au Cursor"
description: "Sakinisha Ujuzi wa Ejenti wa ThunderPhone, unganisha seva ya MCP ya ThunderPhone, na upe ejenti wa uandishi wa msimbo nyaraka za sasa za bidhaa."
---

ThunderPhone hutoa tabaka tatu kwa ejenti za uandishi wa msimbo:

| Tabaka | Kinachompa ejenti |
| --- | --- |
| [Ujuzi wa Ejenti](https://github.com/thunderphone/skills) | Taratibu mahususi za ejenti, prompt, nambari, simu, zana, webhook, maarifa, majaribio, kampeni, wijeti, fremu za wakati halisi na uhamishaji. |
| MCP | Zana zilizoidhinishwa hushughulikia ejenti, nambari, simu, majaribio, maarifa, zana/webhook, kampeni, sauti, uagizaji na nyaraka zinapozinduliwa; piga `tools/list` ili kupata katalogi ya moja kwa moja. |
| [Nyaraka ghafi](https://thunderphone.com/docs/llms.txt) | Vyanzo vya sasa vya Markdown vya tabia ya bidhaa na maelezo ya API. |

Ujuzi unaeleza jinsi ya kufanya kazi. MCP humruhusu ejenti ya uandishi wa msimbo kukagua na kuchukua hatua kwenye shirika lako. Nyaraka ghafi hutoa nyenzo chanzi za maswali yaliyo nje ya ujuzi uliopakiwa.

## Sakinisha katika mradi

Kizuizi hiki husakinisha ujuzi, hufanya ufunguo upatikane kwa shell ya sasa,
na huongeza seva ya MCP yenye upeo wa mradi kwenye Claude Code. Badilisha kishikilia nafasi
kwa kusoma thamani halisi kutoka kwenye kidhibiti chako cha siri; usibandike ufunguo kwenye
hazina au gumzo.

```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
```

Kwa Codex, badilisha amri ya mwisho kwa:

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

Cursor husoma usanidi wa mradi kutoka `.cursor/mcp.json`:

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

VS Code hutumia seva hiyo hiyo chini ya ufunguo wa `servers` katika `.vscode/mcp.json`:

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

<Warning>
  Ufunguo wa API wa shirika unaweza kusoma data ya shirika na kutekeleza
  vitendo vilivyowezeshwa. Uhifadhi katika kidhibiti cha siri, weka upeo wa ufikiaji
  kwenye mradi unaokusudiwa, na kagua miito ya zana inayobadilisha data kabla ya kuidhinisha.
</Warning>

## Kipindi cha mfano: mpokezi wa meno wa lugha mbili

1. Mwombe ejenti ya uandishi wa msimbo ipakie `create-agent`,
   `thunderphone-prompt-builder`, `build-tool-integration`, `add-knowledge`, na
   `test-agent`. Ielekeze ipange kwanza na isiunde rasilimali bado.
2. Ipe taarifa za kliniki zilizothibitishwa, kazi zinazotumika, kanuni za uelekezaji na
   lugha mbili zinazohitajika. Iagize ikague katalogi ya sauti inayotumika na lugha
   zinazotumika badala ya kubuni sauti au lugha.
3. Omba prompt moja ya uzalishaji iliyoundwa kutokana na kanuni za jumla na taarifa. Ejenti
   inapaswa kubadili hadi lugha inayotumika ya mpigaji simu, kuweka mazungumzo mafupi,
   kuuliza swali moja kwa wakati, na kuepuka script za majibu ya mpigaji simu.
4. Iagize ifafanue zana finyu ya kuratibu miadi na iambatishe maarifa ambayo mpokezi
   anahitaji pekee. Jaribu mafanikio ya zana, kutokuwepo kwa nafasi, ingizo batili,
   muda kuisha na kukabidhi kwa binadamu kabla ya kupeleka kwenye uzalishaji.
5. Tengeneza matukio ya lugha zote mbili, usumbufu, masahihisho, taarifa zinazokosekana,
   maswali ya maarifa, hitilafu za kuratibu miadi na uelekezaji. Yaendeshe, kagua
   nakala za mazungumzo na ushahidi wa zana, rekebisha kanuni ndogo zaidi ya jumla,
   kisha endesha seti hiyo hiyo tena.
6. Kagua rasimu halisi na ushahidi wa majaribio, kisha idhinisha wazi kupeleka kwenye
   uzalishaji na kuunganisha nambari. Piga simu ya sauti inayodhibitiwa katika kila
   lugha kabla ya kuhamisha trafiki halisi.

Tumia [SDK ya Python au TypeScript](/api-reference/sdks) kwa maombi ya REST yenye aina zilizobainishwa.

Tumia REST badala ya MCP wakati uundaji unahitaji payloads thabiti, fixtures zenye
matoleo, uratibu wa kwa wingi, au operesheni ambayo haipo katika orodha ya sasa ya
zana za MCP. API inaanzia `https://api.thunderphone.com/v1`; tazama
[utangulizi wa API](/api-reference/introduction) na
[mwongozo wa MCP](/sw/guides/thunderphone-mcp-server).
