बोला गया सारांश — साथ पढ़ने के लिए प्ले दबाएँ: बोली जा रही पंक्ति ऊपर रहती है।
Claude Developer Platform Anthropic का Claude के साथ प्रोग्रामेटिक रूप से बनाने के लिए बुनियादी ढांचा है। ब्राउज़र में Claude के साथ चैट करने के बजाय, आप अपने कोड से संरचित अनुरोध भेजते हैं और संरचित प्रतिक्रियाएं वापस पाते हैं — हर विवरण पर नियंत्रण के साथ: कौन सा मॉडल उपयोग करना है, कितने token खर्च करने हैं, Claude कौन से tools उपयोग कर सकता है, और यह कौन से system instructions का पालन करता है।
ठोस रूप से, प्लेटफॉर्म कुछ भागों से बना है:
- एक REST API जिसे आप किसी भी भाषा से कॉल कर सकते हैं
- विभिन्न प्रोग्रामिंग भाषाओं के लिए SDKs
- Command line interfaces
- एक console जहां आप API keys प्रबंधित करते हैं, उपयोग की निगरानी करते हैं, managed agents तैनात करते हैं, और prompts का परीक्षण करते हैं
प्लेटफॉर्म की तीन परतें
प्लेटफॉर्म को चित्रित करने का एक उपयोगी तरीका यह है कि इसे एक दूसरे के ऊपर तीन परतों के रूप में देखा जाए।
- Primitives — Claude के लिए ट्यून किए गए API बिल्डिंग ब्लॉक्स। यह Messages API, tool use, files, web search, code execution, MCP servers, और skills हैं। ये वे भाग हैं जिन्हें आप वास्तव में अपने कोड से कॉल करते हैं।
- Infrastructure — जो आपको agentic systems को प्रोटोटाइप से आगे बनाने और स्केल करने के लिए चाहिए। Managed agents, retries, queues, observability — वह प्लंबिंग जो चीजों को चलाती रहती है जब एक Claude कॉल हजार हो जाती है।
- Controls — उन systems को production में चलाने के लिए tools, जैसे dashboards और evals। ये वे डायल हैं जो आपकी टीम एक बार live होने के बाद उपयोग करती है।
Claude Platform की तीन परतों का आरेख: Primitives \(Messages API, tool use, files, web search, code execution, MCP\), Infrastructure \(managed agents, retries, queues, observability, prompt caching, memory\), और Controls \(dashboards, evaluations, workspaces, usage and spend limits, request logs\)
संक्षिप्त रूप में: primitives के साथ बनाएं, infrastructure पर स्केल करें, control के साथ चलाएं।
आप Claude Console में ही इस संरचना को प्रतिबिंबित देख सकते हैं — यह वह जगह है जहां infrastructure और control परतें रहती हैं, building, managing agents, और analytics के लिए sections के साथ।
एक वास्तविक उदाहरण: help desk replies का मसौदा तैयार करना
मान लीजिए आप एक बुनियादी help desk ऐप प्रबंधित करते हैं, और आपसे एक सुविधा जोड़ने के लिए कहा गया है: एक ticket की सामग्री के आधार पर एक reply का मसौदा तैयार करें, अपनी टीम के tone और guidelines का पालन करते हुए। आप इसे UI में एक बटन से जोड़ना चाहते हैं।
एक help desk ऐप जो एक खुला support ticket दिखाता है जो एक duplicate charge के बारे में है, एक खाली reply box के ऊपर Claude के साथ Draft reply बटन के साथ
यह Messages API के लिए एक perfect use case है। प्रवाह इस तरह दिखता है:
- एक client को परिभाषित करें
- ticket को retrieve करें जिसे chat संदर्भित करता है
- messages. create को कॉल करें
- response को बटन को render करने के लिए return करें
client = anthropic. Anthropic()
response = client. messages. create( model="claude-haiku-4-5", # Haiku: एक सरल drafting task के लिए अच्छा फिट max_tokens=1024, system=TONE_AND_GUIDELINES, messages=[ {"role": "user", "content": ticket_content} ], )
draft = response. content
प्रत्येक parameter एक विशिष्ट काम करता है:
- model — कौन सा model request को संभालता है। यहां वह Haiku है, क्योंकि एक reply का मसौदा तैयार करना एक सरल task है।
- max_tokens — Claude की response कितनी लंबी हो सकती है इसे सीमित करता है।
- system — system prompt, जहां आप Claude की भूमिका को परिभाषित करते हैं। प्रासंगिक tone और guidelines यहां जाते हैं।
- messages — objects की एक array। user role Claude को बताता है कि यह user input है; ticket content वहां जाता है।
फिर आप response को retrieve करते हैं और इसे बटन को render करने के लिए return करते हैं। हो गया।
help desk ऐप का reply box Claude-drafted refund response से भरा हुआ, Discard और Send reply बटन के साथ और भेजने से पहले review और edit करने के लिए एक नोट के साथ
"Claude से एक सवाल पूछें" से "Claude मेरे product का हिस्सा है" तक
ध्यान दें कि उस उदाहरण में क्या हुआ: आप scratch से एक chatbot नहीं बना रहे हैं। आप Claude को एक ऐसे product में जोड़ रहे हैं जो पहले से मौजूद है, और API यह है कि आप इसे कैसे जोड़ते हैं।
यही मूल विचार है। Claude Platform आपका API-level access है Claude के models, tools, और infrastructure के लिए। यह है कि आप Claude से एक सवाल पूछें से Claude मेरे product का हिस्सा है तक कैसे जाते हैं।
और जब आपके product को agents की जरूरत होती है, तो platform सिर्फ आपको model नहीं देता। Managed agents के साथ, यह उन्हें आपके लिए चलाता है।
सारांश
- Claude Developer Platform Anthropic का Claude के साथ प्रोग्रामेटिक रूप से बनाने के लिए बुनियादी ढांचा है: एक REST API, SDKs, CLIs, और keys, usage, managed agents, और prompt testing के लिए एक console।
- इसे तीन परतों के रूप में सोचें: primitives (Messages API, tool use, files, web search, code execution, MCP servers, skills), infrastructure (managed agents, retries, queues, observability), और controls (dashboards, evals)।
- संक्षिप्त रूप में: primitives के साथ बनाएं, infrastructure पर स्केल करें, control के साथ चलाएं।
- एक single messages. create कॉल आपको model, response length, system prompt, और user input पर पूर्ण नियंत्रण देता है — help desk replies के मसौदे तैयार करने जैसी एक मौजूदा सुविधा में Claude को जोड़ने के लिए पर्याप्त।
- Platform आपको Claude से सवाल पूछने से Claude को अपने product का हिस्सा बनाने तक ले जाता है — और managed agents के साथ, यह आपके agents को आपके लिए चला सकता है।