क्लाउड कोड API बिलिंग बम को रोकने के लिए टोकन बजट प्रबंधन स्क्रिप्ट
TuBrief 편집팀
2026년 8월 10일
0
Computing/Software원본 영상을 바탕으로 AI의 도움을 받아 작성했습니다. 원본 영상이 기준입니다.
커뮤니티의 다른 글
댓글 (0)
Log in to leave a comment
아직 작성된 글이 없습니다
원본 영상을 바탕으로 AI의 도움을 받아 작성했습니다. 원본 영상이 기준입니다.
Log in to leave a comment
아직 작성된 글이 없습니다
यदि आप छोटे प्रोजेक्ट चलाते समय API बिलिंग नोटिस देखकर चौंक गए हैं, तो ऐसा इसलिए था क्योंकि कोई बजट सीमा नहीं थी। एजेंट उम्मीद से अधिक समय तक बातचीत के संदर्भ को बनाए रखते हैं और अनावश्यक फ़ाइल सामग्री को बार-बार पढ़ते हैं। यदि इसे अनियंत्रित छोड़ दिया जाए, तो एक दिन में कई लाख टोकन गायब हो जाते हैं। सत्र और दैनिक उपयोग को सीधे सीमित करने के लिए ~/.claude/settings.json फ़ाइल खोलें।
उपयोगकर्ता वैश्विक सेटिंग्स फ़ाइल में budget ऑब्जेक्ट जोड़ने का तरीका इस प्रकार है:
जब संदर्भ क्षमता 60 प्रतिशत तक पहुँच जाती है, तो बातचीत का इतिहास अपने आप संकुचित हो जाता है और अनावश्यक टोकन की बर्बादी गायब हो जाती है। दैनिक सीमा तक पहुँचने से पहले सत्र अवरुद्ध हो जाता है, इसलिए आप बजट से अधिक होने की चिंता से मुक्त हो सकते हैं।
यदि एजेंट व्याकरण संबंधी त्रुटियों या फ़ाइल पथ समस्याओं के कारण एक ही हुक पर अटक जाता है, तो यह बिना समाधान के अनंत लूप में चलता है। यदि इस स्थिति को अनियंत्रित छोड़ दिया जाए, तो कुछ ही मिनटों में सत्र टोकन समाप्त हो जाते हैं। केवल यह संकेत देना कि सावधान रहें, मदद नहीं करेगा। आपको शेल स्क्रिप्ट-आधारित हुक सिस्टम को जोड़ना होगा और उन्हें शारीरिक रूप से ब्लॉक करना होगा।
एक हुक स्क्रिप्ट बनाएँ जो लगातार 3 बार समान त्रुटि का पता चलने पर प्रक्रिया को तुरंत समाप्त कर दे।
यदि आप इस डिवाइस को स्थापित करते हैं, तो वह घटना गायब हो जाती है जहाँ एजेंट अंतहीन रूप से अजीब कोड को ठीक करता है और टोकन जलाता है। आप डिबगिंग नर्क में बर्बाद होने वाले समय को बचा सकते हैं।
यदि आप सभी कोडिंग कार्य पूरी तरह से Claude पर छोड़ देते हैं, तो बजट टिक नहीं पाएगा। सरल फ़ॉर्मेटिंग या बॉयलप्लेटर लेखन को हल्के मॉडल पर छोड़ दिया जाना चाहिए, और डेटाबेस माइग्रेशन जैसे अपरिवर्तनीय कार्यों को डेवलपर्स द्वारा सीधे अनुमोदित किया जाना चाहिए। कार्य की कठिनाई के अनुरूप एक निष्पादन वातावरण बनाने के लिए शेल उपनामों (aliases) का उपयोग करें।
कार्य की प्रकृति द्वारा एजेंट प्रतिनिधिमंडल आदेशों को अलग करने के लिए सेटिंग्स इस प्रकार हैं:
alias cc-quick='claude --model claude-haiku-3-20250307 --token-budget 100000' कमांड दर्ज करें।alias cc-dev='claude --model claude-sonnet-4-20250514 --token-budget 500000 --thinking-budget 8000' कमांड जोड़ें और टर्मिनल को पुनरारंभ करें।यदि आप इस पद्धति को लागू करते हैं, तो एजेंट सरल दोहराव वाले कोडिंग का 90 प्रतिशत सुरक्षित रूप से संभाल लेगा, और प्रति 10 लाख टोकन पर पूरे किए गए PR का अनुपात замет (स्पष्ट रूप से) बढ़ जाएगा। अनावश्यक API लागतों को आधे से निश्चित रूप से कम करने का यह सबसे यथार्थवादी तरीका है।