परीक्षा के पाँच क्षेत्र
एजेंट, टूल/MCP, Claude Code, प्रॉम्प्टिंग, कॉन्टेक्स्ट — और उनके भारांक।
परीक्षा के पाँच क्षेत्र, CoddyKit पर Claude Architect का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Claude Architect सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Claude Architect पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
क्षेत्र क्यों महत्वपूर्ण हैं
परीक्षा पाँच भारित क्षेत्रों में विभाजित है। भार जानने से आपको यह तय करने में मदद मिलती है कि अध्ययन-समय कहाँ लगाना है। यह पाठ सभी पाँच क्षेत्रों और उनमें जाँचे जाने वाले कौशलों का मानचित्र प्रस्तुत करता है।
पाँच क्षेत्रों की एक झलक
पाँचों क्षेत्रों और उनके भार याद कर लें (कुल 100%): D1 27%, D2 18%, D3 20%, D4 20%, D5 15%। D1 का भार सबसे अधिक है; D3 और D4 दूसरे स्थान पर बराबर हैं। उसी के अनुसार अध्ययन करें।
domains = {
"D1 Agent Architecture & Orchestration": 27,
"D2 Tool Design & MCP": 18,
"D3 Claude Code Config & Workflows": 20,
"D4 Prompt Engineering & Structured Output": 20,
"D5 Context Management & Reliability": 15,
}
assert sum(domains.values()) == 100D1 — एजेंट आर्किटेक्चर (27%)
D1 — एजेंट आर्किटेक्चर (27%) एजेंटिक लूप की जाँच करता है: stop_reason जाँचें, tool_use पर टूल चलाएँ, पूरा इतिहास फिर भेजें और end_turn तक दोहराएँ। 'done' खोजकर कभी न रुकें।
resp = client.messages.create(
model="claude-sonnet-4-5",
max_tokens=1024,
tools=tools,
messages=messages, # full history every turn
)
if resp.stop_reason == "tool_use":
results = run_tools(resp.content)
messages.append({"role": "user", "content": results})
# loop again until stop_reason == "end_turn"D1 — बहु-एजेंट और हुक
D1 में बहु-एजेंट ऑर्केस्ट्रेशन भी शामिल है: उप-एजेंट समन्वयक का इतिहास अपने-आप प्राप्त नहीं करते, इसलिए संदर्भ स्पष्ट रूप से भेजें। इसमें हुक भी शामिल हैं—वित्तीय, कानूनी या सुरक्षा से जुड़े मामलों में नियतात्मक प्रवर्तन के लिए।
AgentDefinition(
name="refund_specialist",
description="Handles verified refund requests",
system_prompt="...full context, since history is NOT inherited...",
allowed_tools=["get_customer", "process_refund"], # least privilege
)
# Coordinator's allowedTools MUST include "Task" to delegateD2 — टूल डिज़ाइन और MCP (18%)
D2 — टूल डिज़ाइन और MCP (18%): चयन नामों से नहीं, टूल के विवरणों से निर्धारित होता है। हर एजेंट के लिए 4-5 टूल रखें और टूल कॉल की अनुमति देने, उसे आवश्यक बनाने या बाध्य करने के लिए tool_choice का उपयोग करें।
{
"name": "lookup_order",
"description": "Fetch an order by ID. Input: order_id like 'ORD-1234'. "
"Returns status, items, total. Returns isError if the ID "
"is unknown. Use only after the customer is verified.",
"input_schema": {"type": "object",
"properties": {"order_id": {"type": "string"}},
"required": ["order_id"]}
}D2 — MCP के मूल घटक और त्रुटियाँ
D2 में MCP के तीन मूल घटक—Tools, Resources और Prompts—शामिल हैं। इसके अतिरिक्त, पर्यावरण चर के माध्यम से गुप्त मान डालना (टोकन कभी कमिट न करें) और ऐसी संरचित त्रुटियों को प्राथमिकता देना भी शामिल है जो पुनर्प्राप्ति संभव बनाती हैं।
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "${GITHUB_TOKEN}" }
}
}
}D3 — Claude Code कॉन्फ़िगरेशन (20%)
D3 — Claude Code कॉन्फ़िगरेशन (20%): CLAUDE.md पदानुक्रम में उपयोगकर्ता-स्तर की फ़ाइल व्यक्तिगत होती है (VCS के माध्यम से साझा नहीं की जाती), जबकि परियोजना-स्तर की फ़ाइल साझा की जाती है। संदर्भ बचाने के लिए @path आयात और दायरे वाली .claude/rules/ का उपयोग करें।
---
paths:
- "src/payments/**"
---
# Payment module rules
- Never log full card numbers.
- All refunds over $500 require a hook-enforced approval.
# (Loads only when editing files under src/payments/)D3 — वर्कफ़्लो और CI/CD
D3 में वर्कफ़्लो भी शामिल हैं: बड़े या आर्किटेक्चरल बदलावों के लिए योजना मोड और त्वरित सुधारों के लिए सीधे निष्पादन का उपयोग करें। CI/CD के लिए -p और --output-format json के साथ चलाएँ और अलग-थलग सत्र में समीक्षा करें।
claude -p "Review the diff for correctness bugs only" \
--output-format json \
--append-system-prompt "Report only NEW or UNFIXED issues"D4 — प्रॉम्प्टिंग और संरचित आउटपुट (20%)
D4 — प्रॉम्प्टिंग (20%): स्पष्ट मानदंड अस्पष्ट मार्गदर्शन से बेहतर होते हैं और few-shot उदाहरण एकरूपता में सहायता करते हैं। संरचित आउटपुट के लिए tool_use को JSON Schema के साथ जोड़ें और किसी फ़ील्ड को तभी आवश्यक चिह्नित करें जब वह हमेशा सेट होती हो।
schema = {
"type": "object",
"properties": {
"category": {"enum": ["bug", "feature", "other"]},
"detail": {"type": "string"}, # free text for 'other'
"severity": {"type": "integer"}, # optional, may be absent
},
"required": ["category"], # only the always-present field
}D4 — मान्यकरण और पुनःप्रयास
D4 में पुनर्प्राप्ति की भी जाँच होती है: retry-with-feedback प्रारूप और अंकगणित की त्रुटियों को ठीक करता है, लेकिन अनुपलब्ध जानकारी को नहीं। यह भी याद रखें—नए इंस्टेंस की समीक्षा उसी सत्र की स्वयं-समीक्षा से बेहतर होती है।
def retry_with_feedback(doc, bad_output, error):
return client.messages.create(
model="claude-sonnet-4-5",
max_tokens=1024,
messages=[{"role": "user", "content":
f"Document:\n{doc}\n\nYour previous output:\n{bad_output}\n"
f"\nValidation error:\n{error}\nReturn corrected JSON."}],
)D5 — संदर्भ और विश्वसनीयता (15%)
D5 — संदर्भ और विश्वसनीयता (15%) छोटा है, लेकिन इसमें कई जाल हैं: क्रमिक सारांश संख्याओं को अस्पष्ट बना देता है, इसलिए मामले के तथ्य हूबहू रखें। बीच की जानकारी के खो जाने पर ध्यान दें और वास्तविक ट्रिगर होने पर आगे भेजें।
case_facts = { # kept VERBATIM, never summarized
"order_id": "ORD-1234",
"refund_amount": 540.00,
"order_date": "2026-05-02",
}
summary = summarize(long_history) # vague over time
prompt = f"CASE FACTS (authoritative):\n{case_facts}\n\nSummary:\n{summary}"त्वरित जाँच
क्षेत्रों के भार और उस एक महत्वपूर्ण निर्णय की समझ जाँचें कि वह कहाँ आता है।
पुनरावलोकन — पाँच क्षेत्र
अब आपके पास परीक्षा का मानचित्र है: D1 27%, D2 18%, D3 20%, D4 20%, D5 15% (कुल 100%), और उत्तीर्ण अंक 720। D1 का सबसे अधिक अध्ययन करें और पहचान या पूर्णता के बारे में कभी अनुमान न लगाएँ।
एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 26
- पाठ
- 104
अक्सर पूछे जाने वाले प्रश्न
क्या “परीक्षा के पाँच क्षेत्र” पाठ निःशुल्क है?
हाँ—“परीक्षा के पाँच क्षेत्र” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Claude Architect पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Claude Architect पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“परीक्षा के पाँच क्षेत्र” में मैं क्या सीखूँगा?
एजेंट, टूल/MCP, Claude Code, प्रॉम्प्टिंग, कॉन्टेक्स्ट — और उनके भारांक। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Claude Architect का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Claude Architect शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Claude Architect शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।
“परीक्षा के पाँच क्षेत्र” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Claude Architect पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Claude Architect पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- प्रमाणन एक नज़र में
- परीक्षा के पाँच क्षेत्र
- परिदृश्य-आधारित प्रारूप और अंकन
- यह परीक्षा किसे देनी चाहिए