Open in
Разработвайте с Claude Code, Codex или Cursor
Инсталирайте уменията на агента ThunderPhone, свържете MCP сървъра на ThunderPhone и предоставете на агент за програмиране актуална продуктова документация.
ThunderPhone предоставя три слоя за агенти за програмиране:
| Слой | Какво предоставя на агента |
|---|---|
| Умения за агенти | Целенасочени процедури за агенти, подкани, номера, обаждания, инструменти, уебкуки, знания, тестване, кампании, уиджети, рамки за работа в реално време и миграции. |
| MCP | Удостоверените инструменти обхващат агенти, номера, обаждания, тестване, знания, инструменти/уебкуки, кампании, гласове, импортирания и документация, когато станат налични; извикайте tools/list за актуалния каталог. |
| Сурова документация | Актуални източници в Markdown за поведението на продукта и подробности за API. |
Уменията обясняват как да изпълните задачата. MCP позволява на агента за програмиране да преглежда и управлява вашата организация. Суровата документация предоставя изходния материал за въпроси извън заредено умение.
Инсталиране в проект
Този блок инсталира уменията, прави ключа достъпен за текущата терминална сесия и добавя MCP сървъра с обхват на проекта към Claude Code. Заменете заместителя, като прочетете реалната стойност от вашия мениджър на тайни; не поставяйте ключ в хранилище или чат.
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За Codex заменете последната команда със следната:
codex mcp add thunderphone \
--url https://api.thunderphone.com/v1/mcp \
--bearer-token-env-var THUNDERPHONE_API_KEYCursor чете конфигурация на проекта от .cursor/mcp.json:
{
"mcpServers": {
"thunderphone": {
"type": "http",
"url": "https://api.thunderphone.com/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
}
}
}
}VS Code използва същия сървър под ключ servers в .vscode/mcp.json:
{
"servers": {
"thunderphone": {
"type": "http",
"url": "https://api.thunderphone.com/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
}
}
}
}Примерна сесия: двуезичен дентален рецепционист
- Помолете агента за програмиране да зареди
create-agent,thunderphone-prompt-builder,build-tool-integration,add-knowledgeиtest-agent. Кажете му първо да изготви план и все още да не създава ресурси. - Предоставете му проверени факти за практиката, поддържани задачи, правила за ескалация и двата задължителни локала. Нека провери текущия каталог с гласове и поддържаните езици, вместо да измисля глас или локал.
- Поискайте един промпт за продукционна среда, изграден въз основа на общи принципи и факти. Агентът трябва да преминава към поддържания език на обаждащия се, да поддържа речта кратка, да задава по един въпрос и да избягва сценарии с отговори на обаждащия се.
- Нека дефинира ограничен инструмент за планиране и прикачи само знанията, от които рецепционистът се нуждае. Тествайте успешно изпълнение на инструмента, липса на свободни часове, невалидни входни данни, изчакване и прехвърляне към човек преди внедряване.
- Генерирайте сценарии за двата езика, прекъсвания, корекции, липсваща информация, въпроси по знанията, неуспешно планиране и ескалация. Изпълнете ги, прегледайте транскрипциите и данните от инструментите, поправете най-малкото общо правило и изпълнете отново същия набор.
- Прегледайте точната чернова и тестовите данни, след което изрично разрешете внедряването и прикачването на номер. Направете контролирано аудио обаждане на всеки език, преди да прехвърлите реалния трафик.
Използвайте Python или TypeScript SDK за типизирани REST заявки.
Използвайте REST вместо MCP, когато изграждането изисква детерминистични полезни товари, версионирани
фикстури, масова оркестрация или операция, която не присъства в текущия списък с MCP
инструменти. API започва от https://api.thunderphone.com/v1; вижте
въведението в API и
ръководството за MCP.