AI Agents: ये क्या हैं और अपना खुद का एजेंट स्टेप-बाय-स्टेप कैसे बनाएं

@AnatoliKopadze
अंग्रेज़ी1 माह पहले · 08 जून 2026
384K
200
30
14
526

TL;DR

AI agent आर्किटेक्चर का विस्तृत विवरण और परसिस्टेंट मेमोरी व वेब सर्च क्षमताओं के साथ Claude-पावर्ड कस्टम Telegram बॉट को डिप्लॉय करने का एक व्यावहारिक ट्यूटोरियल।

हर कोई AI एजेंट्स के बारे में बात कर रहा है। लेकिन अगर आप ज़्यादातर लोगों से पूछें कि एजेंट असल में क्या है, तो आपको "AI जो अपने आप काम करता है" जैसा अस्पष्ट जवाब मिलता है।

असली तस्वीर इससे कहीं ज़्यादा उपयोगी है। एजेंट कोई श्रेणी नहीं हैं। वे एक स्पेक्ट्रम हैं।

यह गाइड बताती है कि उस स्पेक्ट्रम पर अलग-अलग AI टूल कहाँ बैठते हैं, एक बुनियादी LLM इंटरैक्शन को वास्तविक एजेंटिक वर्कफ़्लो से क्या अलग करता है, और बिना खुद कोड लिखे Claude Code के साथ अपना खुद का एजेंट कैसे बनाएं और इसे Telegram से कैसे जोड़ें।

इसमें जाने से पहले, मुझे X पर फ़ॉलो करें और मेरे Telegram चैनल से जुड़ें जो मैंने अभी बनाया है, जहाँ मैं हर दिन और AI कंटेंट पोस्ट करता हूँ। दोनों मुफ़्त हैं।

X - https://x.com/AnatoliKopadze

Telegram - https://t.me/kopadzemp

किसी चीज़ को एजेंट क्या बनाता है

Claude से "आज मुझे क्या पोस्ट करना चाहिए?" पूछना एजेंट नहीं है। यह एक चैट है।

Claude से यह कहना कि "AI में अभी तीन सबसे ट्रेंडिंग टॉपिक ढूँढ़ो, जिसमें सबसे ज़्यादा एंगेजमेंट पोटेंशियल हो उसे चुनो, मेरी शैली में एक पोस्ट का ड्राफ़्ट बनाओ, और उसे एक फ़ाइल में सेव करो" और उसे बिना आपके कुछ छुए यह सब करना, वह एजेंट है।

अंतर मॉडल का नहीं है। यह उसके आसपास की संरचना का है।

एक एजेंट के पास वे तीन चीज़ें होती हैं जो एक सामान्य चैट में नहीं होतीं। ऐसे टूल जिन्हें वह अपने आप कॉल कर सकता है: सर्च, फ़ाइल सिस्टम, कोड एक्ज़ीक्यूशन, बाहरी API। मेमोरी जो कार्यों के बीच बनी रहती है, सिर्फ़ एक सत्र के भीतर नहीं। और एक लूप जो तब तक चलता रहता है जब तक कार्य पूरा न हो जाए, न कि जब तक वह एक प्रतिक्रिया उत्पन्न करता है।

आप इन तीन चीज़ों में से जितनी ज़्यादा जोड़ेंगे, आपकी भागीदारी उतनी ही कम होगी। यही विचार है।

स्पेक्ट्रम: चैट से एजेंट तक

एक छोर पर आपके पास एक बुनियादी चैट है। आप पूछते हैं, Claude जवाब देता है, सत्र समाप्त हो जाता है। कोई टूल नहीं, कोई चल रहा लक्ष्य नहीं, दुनिया में कार्य करने की कोई क्षमता नहीं।

एक कदम ऊपर: टूल सक्षम के साथ Claude। जब Claude जवाब देने से पहले वेब पर सर्च करता है, कोई संलग्न फ़ाइल पढ़ता है, या कोई इमेज जनरेट करता है, तो वह पहले से ही थोड़ा एजेंटिक है। आपने उसे वे काम कदम-दर-कदम करने को नहीं कहा, उसने अपने आप तय किया कि उसे उनकी ज़रूरत है।

ऊपर और: मल्टी-स्टेप वर्कफ़्लो। आप एक लक्ष्य देते हैं, Claude उसे चरणों में तोड़ता है, प्रत्येक को निष्पादित करता है, परिणाम की जाँच करता है, और एक तैयार आउटपुट देता है। आप चरणों के बीच शामिल नहीं होते।

सबसे ऊपर: पूरी तरह से स्वायत्त एजेंट। एजेंट एक शेड्यूल पर चलता है, इनपुट की निगरानी करता है, बाहरी सेवाओं को कॉल करता है, और मानव के लूप में हस्तक्षेप के बिना जटिल कार्य पूरा करता है। आप एक बार लक्ष्य निर्धारित करते हैं और आउटपुट की जाँच करते हैं।

नीचे और ऊपर के बीच का अंतर कोई अलग मॉडल नहीं है। यह वह है जो मॉडल को घेरता है: टूल जिन्हें वह कॉल कर सकता है, मेमोरी जो संदर्भ रखती है, और एक लूप जो तब तक चलता रहता है जब तक कार्य पूरा नहीं हो जाता।

आज आप किस प्रकार के एजेंट बना सकते हैं

आपको यह अंदाज़ा देने के लिए कि एजेंट आज वास्तव में कैसे दिख सकते हैं, मैंने नीचे कुछ उदाहरण रखे हैं। ये सीमाएँ नहीं हैं - आप अपनी विशिष्ट स्थिति के अनुरूप कुछ भी बना सकते हैं।

रिसर्च एजेंट: किसी विषय पर जानकारी जुटाता है, कई स्रोत पढ़ता है, जो मायने रखता है उसे निकालता है, और एक संरचित सारांश देता है। आप उसे एक सवाल देते हैं। वह आपको एक जवाब देता है जिसे मैन्युअल रूप से संकलित करने में घंटों लगते।

राइटिंग एजेंट: आपके द्वारा परिभाषित सिस्टम के अनुसार कंटेंट लिखता है। उसे अपना लहज़ा, फ़ॉर्मेट, दर्शक और विषय दें। वह ड्राफ़्ट, रीराइट और एडिटिंग संभालता है, बिना आपको हर वाक्य को मैनेज किए।

कोड एजेंट: कोड लिखता है, उसे चलाता है, त्रुटियाँ पढ़ता है, उन्हें ठीक करता है, और चलता रहता है। आप बताते हैं कि कोड को क्या करना चाहिए। एजेंट इम्प्लीमेंटेशन और डीबगिंग लूप संभालता है।

बिज़नेस एजेंट: दोहराए जाने वाले व्यावसायिक कार्यों को संभालता है: ईमेल का ड्राफ़्ट तैयार करना, ग्राहक अनुरोधों को प्रोसेस करना, लीड्स को क्वालिफाई करना, रिपोर्ट जनरेट करना। एक बार नियम परिभाषित करने के बाद ऑटोपायलट पर चलता है।

पर्सनल एजेंट: आपके शेड्यूल का प्रबंधन करता है, कार्यों को व्यवस्थित करता है, ब्रीफ़िंग तैयार करता है, और उन योजना कार्यों को संभालता है जो आप हर दिन मैन्युअल रूप से करते हैं।

अपना पहला एजेंट बनाना - यहाँ से शुरू करें

आप एक Telegram बॉट बनाने के लिए Claude Code का उपयोग करेंगे जो एक रिमोट सर्वर पर चलता है और अपने दिमाग के रूप में Claude का उपयोग करता है। Claude Code आपके लिए सारा कोड लिखता है, आप बस सादे अंग्रेज़ी में वर्णन करते हैं कि आप क्या चाहते हैं। एक बार सेट हो जाने पर, बॉट के साथ सभी संचार सीधे Telegram के माध्यम से होते हैं।

पूरी सेटअप में लगभग 10-20 मिनट लगते हैं। आपको कोड करना आने की ज़रूरत नहीं है।

सिस्टम प्रॉम्प्ट टेम्पलेट - प्रॉम्प्ट 2 में पेस्ट करें

जब आप नीचे दिए गए सेटअप से प्रॉम्प्ट 2 चलाते हैं, तो आपको यह बताना होगा कि आप किस तरह का एजेंट चाहते हैं। ये तैयार टेम्पलेट हैं: जो फिट बैठे उसे कॉपी करें, इसे प्रॉम्प्ट 2 में पेस्ट करें जहाँ लिखा है "The agent should be:", और Claude Code उस विशिष्ट एजेंट का निर्माण करेगा। अपनी स्थिति से मेल खाने के लिए किसी भी विवरण को एडजस्ट करें।

रिसर्च एजेंट

text
1आप एक रिसर्च एजेंट हैं। आपका काम मुझे दिए गए किसी भी विषय पर जानकारी जुटाना, उसका विश्लेषण करना और उसे संश्लेषित करना है।
2
3जब कोई रिसर्च कार्य दिया जाए:
41. उत्तर देने के लिए 3-5 सबसे महत्वपूर्ण उप-प्रश्न पहचानें
52. प्रत्येक के बारे में जानकारी खोजें
63. प्रत्येक स्रोत की गुणवत्ता और प्रासंगिकता का मूल्यांकन करें
74. केवल वही निकालें जो सीधे प्रश्न का उत्तर देता है
85. एक संरचित सारांश दें जिसमें शामिल हो: मुख्य निष्कर्ष, समर्थन साक्ष्य, और वे अंतराल जिन्हें आप नहीं भर सके
9
10फ़ॉर्मेट: हेडर, बुलेट पॉइंट और स्पष्ट अनुभागों का उपयोग करें।
11यदि आप किसी चीज़ के बारे में अनिश्चित हैं, तो स्पष्ट रूप से कहें।
12फ़िलर न डालें। हर वाक्य में जानकारी होनी चाहिए।

राइटिंग एजेंट

text
1आप एक राइटिंग एजेंट हैं। आप मेरी आवाज़ और शैली में कंटेंट लिखते हैं।
2
3मेरी शैली:
4- बातचीत जैसी, सीधी, कोई कॉरपोरेट भाषा नहीं
5- छोटे वाक्य और पैराग्राफ़
6- अस्पष्ट दावों से अधिक विशिष्ट संख्याएँ और उदाहरण
7- हमेशा कुछ ऐसा समाप्त करें जो पाठक को करना या सोचना चाहिए
8
9जब कोई राइटिंग कार्य दिया जाए:
101. विषय, दर्शक और वांछित लंबाई के लिए पूछें यदि प्रदान नहीं किया गया
112. पहला ड्राफ़्ट लिखें
123. मेरी शैली के नियमों के विरुद्ध इसकी समीक्षा करें
134. प्रकाशन के लिए तैयार अंतिम संस्करण दें
14
15कभी भी अनावश्यक परिचय न जोड़ें। सबसे महत्वपूर्ण बिंदु से शुरू करें।

कोड एजेंट

text
1आप एक कोड एजेंट हैं। आपका काम कोड लिखना, डीबग करना और सुधारना है।
2
3जब कोई कोडिंग कार्य दिया जाए:
41. इस बात की पुष्टि करें कि कोड को क्या करना चाहिए, इसकी आपकी समझ
52. स्पष्ट टिप्पणियों के साथ समाधान लिखें
63. किसी भी एज केस या संभावित विफलता की पहचान करें
74. यदि त्रुटियाँ हैं, तो मदद माँगने से पहले उन्हें व्यवस्थित रूप से डीबग करें
8
9नियम:
10- सार्थक वेरिएबल नामों के साथ साफ, पढ़ने योग्य कोड लिखें
11- हमेशा एरर हैंडलिंग शामिल करें
12- प्रत्येक प्रमुख अनुभाग सादे भाषा में समझाएँ कि क्या करता है
13- यदि आवश्यकताओं के बारे में अनिश्चित हैं, तो आगे बढ़ने से पहले एक स्पष्ट प्रश्न पूछें

बिज़नेस ईमेल एजेंट

text
1आप एक बिज़नेस ईमेल एजेंट हैं। आप मेरी ओर से पेशेवर ईमेल लिखते हैं।
2
3मेरी संचार शैली:
4- सीधी और सम्मानजनक
5- कोई अनावश्यक औपचारिकता नहीं
6- पहले वाक्य में मुद्दे पर आता है
7- एक स्पष्ट अगले कदम के साथ समाप्त होता है
8
9जब कोई ईमेल कार्य दिया जाए:
101. ईमेल के लक्ष्य की पहचान करें (सूचित करना, अनुरोध करना, फ़ॉलो अप करना, पुष्टि करना)
112. एक विषय पंक्ति लिखें जो ईमेल के उद्देश्य को दर्शाती हो
123. ईमेल को अधिकतम 3-5 छोटे पैराग्राफ़ में लिखें
134. एक स्पष्ट कार्य आइटम या अगले कदम के साथ समाप्त करें
14
15हमेशा भेजने के लिए तैयार ईमेल लिखें, रिक्त स्थान भरने वाले टेम्पलेट नहीं।

पर्सनल प्लानिंग एजेंट

text
1आप मेरे पर्सनल प्लानिंग एजेंट हैं। आप मेरे काम को व्यवस्थित करने, कार्यों को प्राथमिकता देने और मेरे सप्ताह की योजना बनाने में मेरी मदद करते हैं।
2
3जब मैं अपने कार्यों या लक्ष्यों को साझा करूँ:
41. पहचानें कि क्या तत्काल बनाम महत्वपूर्ण है
52. निर्भरताओं के आधार पर एक यथार्थवादी अनुक्रम सुझाएँ
63. प्रत्येक कार्य के लिए आवश्यक समय का अनुमान लगाएँ
74. किसी भी चीज़ को चिह्नित करें जो सौंपी या समाप्त की जा सकती है
8
9जब मैं किसी प्रोजेक्ट का वर्णन करूँ:
10- इसे ठोस अगली कार्रवाइयों में तोड़ें
11- पहले करने वाली सबसे महत्वपूर्ण चीज़ की पहचान करें
12- एक सरल चेकलिस्ट बनाएँ जिसका मैं अनुसरण कर सकूँ
13
14सब कुछ व्यावहारिक रखें। कोई प्रेरक भराव नहीं। सिर्फ़ योजना।

शुरू करने से पहले आपको क्या चाहिए

1 - console.anthropic.com से एक Claude API कुंजी। यह एक डेवलपर कुंजी है, आप उपयोग के अनुसार भुगतान करते हैं, कोई निश्चित मासिक शुल्क नहीं। एक निजी बॉट के लिए जो प्रतिदिन 50 संदेश भेजता है, आपके द्वारा चुने गए मॉडल के आधार पर लागत $1-5 प्रति माह है।

2 - BotFather से एक Telegram बॉट टोकन।

3 - Linux चलाने वाला एक VPS। एक निजी Telegram बॉट के लिए आपको कुछ शक्तिशाली नहीं चाहिए - 1 CPU, 1GB RAM, और 20GB स्टोरेज पर्याप्त से अधिक है। DigitalOcean, Hetzner, या Vultr से कोई भी बुनियादी योजना काम करेगी, और इसकी लागत लगभग $4 से $6 प्रति माह है। एक बार सर्वर मिल जाने पर, अपने टर्मिनल में npm i -g @anthropic-ai/claude-code चलाकर Claude Code इंस्टॉल करें।

अपने बॉट के लिए कौन सा Claude मॉडल उपयोग करें और इसकी वास्तविक लागत क्या है:

Anatoli Kopadze - inline image

अधिकांश निजी बॉट्स के लिए Sonnet 4.6 सही विकल्प है - किसी भी कार्य के लिए पर्याप्त मजबूत और दैनिक उपयोग के लिए किफायती। यदि आप लागत कम करना चाहते हैं तो Haiku 4.5 का उपयोग करें। Opus 4.8 केवल एक जटिल विश्लेषणात्मक एजेंट के लिए समझ में आता है जहाँ उत्तर की गुणवत्ता महत्वपूर्ण है।

अपना पहला एजेंट बनाना - चरण 1

अपना VPS टर्मिनल खोलें और Claude Code लॉन्च करें। यह प्रॉम्प्ट पेस्ट करें और इसे सब कुछ बनाने दें।

एजेंट को एक व्यक्तित्व दें

text
1मेरे लिए एक Telegram बॉट बनाएँ जो अपने दिमाग के रूप में Claude API का उपयोग करता है।
2
3आवश्यकताएँ:
4- भाषा: Python
5- Telegram के लिए लाइब्रेरी: python-telegram-bot
6- Claude मॉडल: claude-sonnet-4-6
7- बॉट एक संदेश प्राप्त करता है, उसे Claude API को भेजता है, और Claude का जवाब Telegram पर लौटाता है
8- प्रति उपयोगकर्ता वार्तालाप इतिहास बनाए रखें - प्रत्येक उपयोगकर्ता का सत्र के भीतर अपना संदर्भ होता है
9- एक /start कमांड जोड़ें जो बॉट का परिचय दे
10- एक /clear कमांड जोड़ें जो उस उपयोगकर्ता के लिए वार्तालाप इतिहास रीसेट करे
11
12सभी आवश्यक फ़ाइलें बनाएँ: मुख्य बॉट फ़ाइल, requirements.txt, और API कुंजियों के लिए एक .env फ़ाइल टेम्पलेट।
13किसी भी API कुंजी को हार्डकोड न करें - उन्हें पर्यावरण चर से पढ़ें।

बैकग्राउंड सेवा के रूप में तैनात करें

text
1एक systemd सेवा फ़ाइल बनाएँ ताकि यह बॉट मेरे Linux VPS पर स्वचालित रूप से चले और क्रैश होने पर पुनरारंभ हो।
2
3सेवा को:
4- सर्वर बूट होने पर स्वचालित रूप से शुरू होना चाहिए
5- क्रैश होने पर स्वचालित रूप से पुनरारंभ होना चाहिए
6- प्रोजेक्ट फ़ोल्डर में .env फ़ाइल से पर्यावरण चर लोड करना चाहिए
7- लॉग को एक फ़ाइल में सहेजना चाहिए जिसे मैं बाद में जाँच सकूँ
8
9मुझे सेवा इंस्टॉल करने, शुरू करने, यह जाँचने कि यह चल रही है या नहीं, और लॉग देखने के लिए सटीक टर्मिनल कमांड भी लिखें।

सत्रों के बीच लगातार मेमोरी जोड़ें

text
1जब बॉट पुनरारंभ होता है तो वह वार्तालाप इतिहास खो देता है। इसे ठीक करें।
2
3प्रत्येक संदेश के बाद प्रत्येक उपयोगकर्ता के वार्तालाप इतिहास को डिस्क पर एक JSON फ़ाइल में सहेजें। बॉट शुरू होने पर इसे स्वचालित रूप से वापस लोड करें।
4
5एक अधिकतम इतिहास लंबाई जोड़ें - प्रति उपयोगकर्ता केवल अंतिम 20 संदेश रखें ताकि संदर्भ विंडो कभी भी बहुत लंबी न हो।

अपने Claude Code बॉट में कौशल जोड़ना

कौशल वे क्षमताएँ हैं जिन्हें आप समय के साथ अपने बॉट में जोड़ते हैं। प्रत्येक एक नया प्रॉम्प्ट है जो आप Claude Code को देते हैं, और वह इसे काम करने के लिए कोड लिखता है। यहाँ सबसे उपयोगी हैं।

कौशल: वेब सर्च

आपका एजेंट केवल मेमोरी से उत्तर देने के बजाय रीयल-टाइम जानकारी खोज सकता है।

text
1Tavily API का उपयोग करके बॉट में वेब सर्च क्षमता जोड़ें।
2
3जब उपयोगकर्ता कुछ ऐसा पूछता है जिसके लिए वर्तमान जानकारी चाहिए - समाचार, मूल्य, हाल की घटनाएँ - तो बॉट स्वचालित रूप से वेब पर खोज करता है और अपने उत्तर में परिणाम शामिल करता है।
4
5बॉट को खुद तय करना चाहिए कि कब सर्च करना है और कब मेमोरी से उत्तर देना है। .env फ़ाइल टेम्पलेट में TAVILY_API_KEY जोड़ें।
6
7इसे साफ-सुथरे ढंग से लागू करने के लिए Claude के टूल उपयोग सुविधा का उपयोग करें।

कौशल: नोट्स सेव करें

आपका एजेंट आपके द्वारा बताई गई किसी भी चीज़ को एक फ़ाइल में सहेज सकता है - विचार, कार्य, शोध निष्कर्ष - और बाद में उन्हें पुनर्प्राप्त कर सकता है।

text
1बॉट में नोट-सेविंग सुविधा जोड़ें।
2
3जब उपयोगकर्ता "save this", "remember this", या "note:" कहे, तो बॉट टाइमस्टैम्प के साथ सामग्री को notes.txt फ़ाइल में सहेजता है।
4
5एक /notes कमांड जोड़ें जो अंतिम 10 सहेजे गए नोट्स लौटाता है।
6एक /clearnotes कमांड जोड़ें जो सभी सहेजे गए नोट्स को हटा देता है।

कौशल: केवल अपने खाते तक सीमित करें

डिफ़ॉल्ट रूप से जो कोई भी आपका बॉट ढूँढता है वह इसका उपयोग कर सकता है और आपके API क्रेडिट का उपभोग कर सकता है। यह इसे केवल आप तक सीमित करता है।

text
1बॉट में उपयोगकर्ता प्रतिबंध जोड़ें ताकि केवल मैं इसका उपयोग कर सकूँ।
2
3मेरा Telegram उपयोगकर्ता ID .env फ़ाइल में ALLOWED_USER_ID के रूप में जोड़ें।
4यदि कोई और बॉट को संदेश भेजता है, तो वह "This bot is private." का जवाब देता है और उस उपयोगकर्ता के आगे के सभी संदेशों को अनदेखा कर देता है।
5
6यह भी जोड़ें कि मैं अपना Telegram उपयोगकर्ता ID कैसे ढूँढ सकता हूँ - या तो बॉट के माध्यम से या किसी अन्य तरीके से।

कौशल: API लागत ट्रैक करें

Claude API प्रति टोकन शुल्क लेता है। यह एक सरल लागत ट्रैकर जोड़ता है ताकि आपको हमेशा पता रहे कि आप कितना खर्च कर रहे हैं।

text
1बॉट में बुनियादी लागत ट्रैकिंग जोड़ें।
2
3प्रत्येक Claude API प्रतिक्रिया के बाद, उपयोग किए गए इनपुट टोकन और आउटपुट टोकन की संख्या लॉग करें।
4एक costs.json फ़ाइल में चल रहे कुल योग रखें।
5
6एक /costs कमांड जोड़ें जो दिखाता है: आज उपयोग किए गए कुल टोकन, सभी समय उपयोग किए गए कुल टोकन, और claude-sonnet-4-6 मूल्य निर्धारण के आधार पर USD में अनुमानित लागत।

कौशल: शेड्यूल्ड डेली ब्रीफ़िंग

एजेंट आपसे पूछे बिना हर सुबह आपको एक संदेश भेजता है।

text
1बॉट में एक शेड्यूल्ड डेली ब्रीफ़िंग जोड़ें।
2
3हर दिन सुबह 8:00 बजे, बॉट मुझे एक संदेश भेजता है जिसमें शामिल हो:
41. एक प्रेरक वन-लाइनर (छोटा, चीज़ी नहीं)
52. दिन की मेरी शीर्ष प्राथमिकता की जाँच करने का एक अनुस्मारक
63. उत्पादकता या AI के बारे में एक यादृच्छिक उपयोगी तथ्य
7
8इसे .env फ़ाइल से मेरे Telegram उपयोगकर्ता ID पर भेजें।
9इसे लागू करने के लिए schedule या APScheduler लाइब्रेरी का उपयोग करें।

सेटअप के बाद जानने योग्य उपयोगी बातें

अपने एजेंट के व्यक्तित्व को कैसे अपडेट करें। मुख्य बॉट फ़ाइल खोलें, शीर्ष पर सिस्टम प्रॉम्प्ट वेरिएबल ढूँढ़ें, इसे बदलें, फ़ाइल सहेजें, और sudo systemctl restart your-bot-name से सेवा पुनरारंभ करें। नया व्यक्तित्व तुरंत लाइव हो जाता है।

कैसे जाँचें कि बॉट चल रहा है या नहीं। अपने टर्मिनल में sudo systemctl status your-bot-name चलाएँ। यदि यह "active (running)" कहता है तो यह काम कर रहा है। यदि यह "failed" कहता है तो लॉग जाँचें।

लॉग कैसे पढ़ें। अंतिम 50 पंक्तियाँ देखने के लिए journalctl -u your-bot-name -n 50 चलाएँ। यहीं पर यदि कुछ टूटता है तो आपको त्रुटि संदेश मिलते हैं।

नया कौशल कैसे जोड़ें। अपने प्रोजेक्ट फ़ोल्डर में Claude Code खोलें और वर्णन करें कि आप क्या चाहते हैं: "बॉट में X सुविधा जोड़ें।" Claude Code आपके मौजूदा कोड को पढ़ता है, नई सुविधा को साफ-सुथरे ढंग से जोड़ता है, और आपको बताता है कि पुनरारंभ की आवश्यकता है या नहीं।

मेमोरी की समस्या जो हर एजेंट को होती है

यह सबसे आम समस्या है जिसका सामना लोग करते हैं। एजेंट सत्रों के बीच, लंबे कार्यों के दौरान, बहुत अधिक संदेशों के बाद संदर्भ खो देता है और गलतियाँ करने लगता है या वह काम दोहराता है जो वह पहले ही कर चुका है।

ऐसा तीन तरीकों से होता है:

लंबे कार्य अंततः Claude की संदर्भ सीमा से अधिक हो जाते हैं, और एजेंट बातचीत की शुरुआत खोने लगता है: मूल लक्ष्य, पहले से किए गए निर्णय, आपके द्वारा निर्धारित बाधाएँ।

जब आप एक सत्र बंद करते हैं और एक नया खोलते हैं, तो एजेंट शून्य से शुरू होता है।

यदि एजेंट को बीच में बाधित किया जाता है, तो उसके पास यह जानने का कोई तरीका नहीं है कि वह कहाँ रुका था।

चार चीज़ें इसे ठीक कर सकती हैं:

एजेंट को हर प्रमुख कदम के बाद एक प्रगति नोट लिखने को कहें: क्या किया गया, क्या तय किया गया, अभी भी क्या होना चाहिए। अगले सत्र की शुरुआत में उस नोट को पेस्ट करें ताकि पूरा संदर्भ बहाल हो जाए।

हर दस से पंद्रह संदेशों के बाद, एजेंट से कहें कि वह संक्षेप में बताए कि वह कहाँ है। यह इसे संदर्भ को संपीड़ित करने के लिए मजबूर करता है इससे पहले कि वह ओवरफ़्लो हो।

बातचीत के बहुत लंबा होने से पहले, एजेंट से सब कुछ एक छोटे सारांश में संपीड़ित करने और वहाँ से जारी रखने के लिए कहें। थ्रेड बरकरार रहता है।

अपने बॉट कोड में सिस्टम प्रॉम्प्ट में आवश्यक तथ्य जोड़ें जिनकी आपके एजेंट को हमेशा आवश्यकता होती है। Claude इसे हर बातचीत की शुरुआत में पढ़ता है, इसलिए वह जानकारी हमेशा संदर्भ में रहती है चाहे चीज़ें कितनी भी लंबी क्यों न हों।

चेकपॉइंट प्रॉम्प्ट

text
1जारी रखने से पहले, एक संक्षिप्त चेकपॉइंट लिखें:
21. आपने अब तक क्या पूरा किया है?
32. इस सत्र से प्रमुख निर्णय या निष्कर्ष क्या हैं?
43. अभी भी क्या करने की आवश्यकता है?
54. इस कार्य को एक नए सत्र में जारी रखने के लिए आपको किस संदर्भ की आवश्यकता होगी?
6
7इसे 200 शब्दों से कम रखें।

मेमोरी फ़ाइल प्रॉम्प्ट

text
1प्रत्येक प्रमुख चरण को पूरा करने के बाद, इस प्रारूप में एक मेमोरी नोट लिखें:
2
3चरण पूरा: [क्या किया गया]
4प्रमुख निर्णय: [किए गए विकल्प और क्यों]
5वर्तमान स्थिति: [कार्य अब कहाँ है]
6अगला कदम: [आगे क्या होना चाहिए]
7
8इस नोट का उपयोग संदर्भ खोए बिना एक नए सत्र में कार्य को फिर से शुरू करने के लिए किया जाएगा।

संदर्भ पुनर्प्राप्ति प्रॉम्प्ट

text
1हम पिछले सत्र से एक कार्य फिर से शुरू कर रहे हैं। यहाँ संदर्भ है:
2
3[अपना मेमोरी नोट यहाँ पेस्ट करें]
4
5इसके आधार पर:
61. पुष्टि करें कि हम कहाँ हैं, इसकी आपकी समझ
72. अगले चरण की पहचान करें
83. जारी रखने के लिए आवश्यक कोई भी प्रश्न पूछें
9
10जो कार्य पहले ही पूरा हो चुका है, उसे दोहराएँ नहीं।

रोलिंग सारांश प्रॉम्प्ट

text
1बातचीत लंबी हो रही है। सभी महत्वपूर्ण को एक सारांश में संपीड़ित करें:
2
31. मूल लक्ष्य
42. क्या किया गया और क्या पाया गया
53. किए गए प्रमुख निर्णय
64. अभी भी क्या होने की आवश्यकता है
7
8सारांश लिखने के बाद, वहाँ से जारी रखें। इस सारांश को नए शुरुआती बिंदु के रूप में मानें।

अब आप जानते हैं कि एजेंट क्या हैं, वे क्या कर सकते हैं, और अपना खुद का कैसे बनाएँ। मुझे उम्मीद है कि यह उपयोगी था।

यदि आप AI में होने वाली हर चीज़ से अपडेट रहना चाहते हैं, तो मुझे X और Telegram पर फ़ॉलो करें।

X - https://x.com/AnatoliKopadze

Telegram - https://t.me/kopadzemp

YouMind में रीमिक्स करें

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
क्रिएटर्स के लिए

अपने Markdown को एक साफ़-सुथरे 𝕏 आर्टिकल में बदलें

जब आप अपना लंबा कंटेंट पब्लिश करते हैं, तो इमेज, टेबल और कोड ब्लॉक को 𝕏 के लिए फ़ॉर्मेट करना मुश्किल होता है। YouMind पूरे Markdown ड्राफ़्ट को एक साफ़-सुथरे, पोस्ट के लिए तैयार 𝕏 आर्टिकल में बदल देता है।

Markdown से 𝕏 आज़माएँ

समझने के लिए और पैटर्न

हाल के वायरल लेख

और वायरल लेख देखें