View as Markdown
Open in
Claude Code, Codex 또는 Cursor로 빌드하기
ThunderPhone Agent Skills를 설치하고, ThunderPhone MCP 서버를 연결하며, 코딩 에이전트에 최신 제품 문서를 제공합니다.
ThunderPhone은 코딩 에이전트를 위한 세 가지 계층을 제공합니다.
| 계층 | 에이전트에 제공하는 기능 |
|---|---|
| Agent Skills | 에이전트, 프롬프트, 번호, 통화, 도구, 웹훅, 지식, 테스트, 캠페인, 위젯, 실시간 프레임워크 및 마이그레이션을 위한 집중된 절차입니다. |
| MCP | 인증된 도구는 에이전트, 번호, 통화, 테스트, 지식, 도구/웹훅, 캠페인, 음성, 가져오기 및 문서가 제공되는 대로 지원합니다. 현재 카탈로그는 tools/list를 호출하여 확인합니다. |
| 원본 문서 | 제품 동작 및 API 세부 정보를 위한 최신 Markdown 소스입니다. |
Skills는 작업 수행 방법을 설명합니다. MCP를 사용하면 코딩 에이전트가 조직을 검사하고 작업을 수행할 수 있습니다. 원본 문서는 로드된 Skill 외부의 질문에 필요한 소스 자료를 제공합니다.
프로젝트에 설치
이 블록은 Skills를 설치하고, 현재 셸에서 키를 사용할 수 있게 하며, Claude Code에 프로젝트 범위 MCP 서버를 추가합니다. 시크릿 관리자에서 실제 값을 읽어 자리 표시자를 교체합니다. 리포지토리나 채팅에 키를 붙여넣지 마십시오.
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/mcpCodex에서는 마지막 명령을 다음으로 교체합니다.
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는 .vscode/mcp.json의 servers 키 아래에서 동일한 서버를 사용합니다.
{
"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를 로드하도록 요청합니다. 먼저 계획을 수립하고 아직 리소스를 생성하지 않도록 지시합니다. - 검증된 병원 정보, 지원 작업, 에스컬레이션 규칙 및 필요한 두 로캘을 제공합니다. 음성이나 로캘을 임의로 만들지 말고 실제 음성 카탈로그와 지원 언어를 확인하도록 합니다.
- 일반 원칙과 정보를 기반으로 하나의 프로덕션 프롬프트를 만들도록 요청합니다. 에이전트는 발신자가 지원하는 언어로 전환하고, 발화를 간결하게 유지하며, 한 번에 하나의 질문만 하고, 발신자 응답 스크립트를 피해야 합니다.
- 범위를 좁힌 예약 도구를 정의하고 접수 담당자에게 필요한 지식만 연결하도록 합니다. 배포 전에 도구 성공, 예약 가능 시간 없음, 잘못된 입력, 시간 초과 및 담당자 연결을 테스트합니다.
- 두 언어, 중단, 정정, 누락된 정보, 지식 질문, 예약 실패 및 에스컬레이션에 대한 시나리오를 생성합니다. 이를 실행하고, 대화 기록과 도구 증거를 검토하며, 가장 작은 일반 규칙을 수정한 후 동일한 세트를 다시 실행합니다.
- 정확한 초안과 테스트 증거를 검토한 후 배포 및 번호 연결을 명시적으로 승인합니다. 실제 통화 트래픽으로 전환하기 전에 각 언어로 관리된 오디오 통화를 진행합니다.
타입이 지정된 REST 요청에는 Python 또는 TypeScript SDK를 사용합니다.
빌드에 결정적인 페이로드, 버전 관리되는 테스트 픽스처, 대량 오케스트레이션 또는 현재 MCP 도구 목록에 없는 작업이 필요한 경우 MCP 대신 REST를 사용합니다. API는 https://api.thunderphone.com/v1에서 시작합니다. API 소개 및
MCP 가이드를 참조하세요.