ThunderPhone 2.0 अब लाइव है।सेल्फ़-सर्व, 2¢/मिनट से।घोषणा पढ़ें

Getting Started

Claude Code, Codex या Cursor के साथ बिल्ड करें

ThunderPhone Agent Skills इंस्टॉल करें, ThunderPhone MCP सर्वर कनेक्ट करें, और एक कोडिंग एजेंट को मौजूदा प्रोडक्ट डॉक्यूमेंटेशन दें।

ThunderPhone कोडिंग एजेंट्स के लिए तीन लेयर प्रदान करता है:

लेयरयह एजेंट को क्या देता है
Agent Skillsएजेंट्स, प्रॉम्प्ट्स, नंबरों, कॉल्स, टूल्स, वेबहुक्स, नॉलेज, टेस्टिंग, कैंपेन्स, विजेट्स, रीयलटाइम फ्रेमवर्क्स और माइग्रेशन्स के लिए केंद्रित प्रक्रियाएँ।
MCPप्रमाणित टूल्स, उपलब्ध होते ही, एजेंट्स, नंबरों, कॉल्स, टेस्टिंग, नॉलेज, टूल्स/वेबहुक्स, कैंपेन्स, वॉइसेस, इंपोर्ट्स और डॉक्स को कवर करते हैं; लाइव कैटलॉग के लिए tools/list कॉल करें।
रॉ डॉक्यूमेंटेशनप्रोडक्ट व्यवहार और API विवरणों के लिए वर्तमान Markdown स्रोत।

Skills काम करने का तरीका बताती हैं। MCP कोडिंग एजेंट को आपके संगठन का निरीक्षण करने और उस पर कार्रवाई करने देता है। रॉ डॉक्स, लोड की गई skill के बाहर के प्रश्नों के लिए स्रोत सामग्री प्रदान करती हैं।

प्रोजेक्ट में इंस्टॉल करें

यह ब्लॉक skills इंस्टॉल करता है, key को वर्तमान shell के लिए उपलब्ध बनाता है, और Claude Code में प्रोजेक्ट-स्कोप्ड MCP सर्वर जोड़ता है। अपने secret manager से वास्तविक वैल्यू पढ़कर प्लेसहोल्डर बदलें; किसी repository या चैट में key पेस्ट न करें।

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_KEY

Cursor .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 key के तहत उसी सर्वर का उपयोग करता है:

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

उदाहरण सत्र: द्विभाषी डेंटल रिसेप्शनिस्ट

  1. कोडिंग एजेंट से create-agent, thunderphone-prompt-builder, build-tool-integration, add-knowledge, और test-agent लोड करने को कहें। उसे पहले योजना बनाने और अभी संसाधन न बनाने के लिए कहें।
  2. उसे सत्यापित प्रैक्टिस तथ्य, समर्थित कार्य, एस्केलेशन नियम और दो आवश्यक लोकेल दें। आवाज़ या लोकेल गढ़ने के बजाय उसे लाइव वॉइस कैटलॉग और समर्थित भाषाएँ जांचने दें।
  3. सामान्य सिद्धांतों और तथ्यों से बना एक प्रोडक्शन प्रॉम्प्ट मांगें। एजेंट को कॉलर की समर्थित भाषा में स्विच करना चाहिए, बातचीत संक्षिप्त रखनी चाहिए, एक बार में एक प्रश्न पूछना चाहिए, और कॉलर-रिस्पॉन्स स्क्रिप्ट से बचना चाहिए।
  4. उससे एक सीमित शेड्यूलिंग टूल परिभाषित करवाएँ और केवल वही नॉलेज अटैच करें जिसकी रिसेप्शनिस्ट को आवश्यकता है। डिप्लॉयमेंट से पहले टूल सफलता, उपलब्धता न होना, अमान्य इनपुट, टाइमआउट और मानव हैंडऑफ का परीक्षण करें।
  5. दोनों भाषाओं, इंटरप्शन, सुधार, अनुपलब्ध जानकारी, नॉलेज प्रश्नों, शेड्यूलिंग विफलताओं और एस्केलेशन के लिए सिनेरियो जनरेट करें। उन्हें चलाएँ, ट्रांसक्रिप्ट और टूल एविडेंस का निरीक्षण करें, सबसे छोटा सामान्य नियम ठीक करें, और वही सेट फिर से चलाएँ।
  6. सटीक ड्राफ्ट और टेस्ट एविडेंस की समीक्षा करें, फिर डिप्लॉय और नंबर अटैचमेंट को स्पष्ट रूप से अधिकृत करें। वास्तविक ट्रैफ़िक शुरू करने से पहले प्रत्येक भाषा में एक नियंत्रित ऑडियो कॉल करें।

टाइप किए गए REST अनुरोधों के लिए Python या TypeScript SDK का उपयोग करें।

जब किसी बिल्ड को निश्चित पेलोड, वर्ज़न किए गए फिक्स्चर, बल्क ऑर्केस्ट्रेशन, या वर्तमान MCP टूल सूची में मौजूद न होने वाला ऑपरेशन चाहिए, तो MCP के बजाय REST का उपयोग करें। API https://api.thunderphone.com/v1 से शुरू होती है; API परिचय और MCP गाइड देखें।