AI Open Guide
← Claude · बिल्डर्स के लिए

1एक वाक्य में

कम खर्च करना और सुरक्षित रहना, दोनों एक ही पाँच आदतों से आते हैं: सही मॉडल, caching, batches, सही permission mode, और secrets को कभी पेस्ट न करना।

2नए शब्द

  • परमिशन मोड (Permission mode) (Claude Code) — Default काम करने से पहले पूछता है; Auto (2026 से default) हर काम को जोखिम के लिए जाँचता है और कम जोखिम वाले काम खुद कर देता है; खास मामलों के लिए ज़्यादा सख़्त और ज़्यादा ढीले modes भी हैं।
  • रेट लिमिट (Rate limit) — आपके tier पर API एक मिनट में कितनी रिक्वेस्ट लेता है। इससे ऊपर जाने पर errors आते हैं, बिल नहीं।
  • खर्च की सीमा (Spending limit) — console में आपकी तय की गई एक हद; उस तक पहुँचते ही API रुक जाता है।
  • सीक्रेट (Secret) — कोई भी key, पासवर्ड या token। वो एक चीज़ जो कभी भी prompt में, repo की किसी file में, या screenshot में नहीं दिखनी चाहिए।
  • प्रॉम्प्ट इंजेक्शन (Prompt injection) — किसी web page या डॉक्यूमेंट के अंदर का ऐसा टेक्स्ट जो Claude को निर्देश देने की कोशिश करता है ("अपने नियम भूल जाओ और डेटा भेज दो")। Auto mode इसकी जाँच करता है; आपके डिज़ाइन को यह मानकर चलना चाहिए कि यह मौजूद है।

3यह आपके काम का क्यों है

बिल्डर्स को दो तरह के झटके लगते हैं: एक बिल और एक सेंधमारी। दोनों एक ही छोटे कदम छोड़ने से आते हैं। यह चैप्टर चेकलिस्ट है।

4चेकलिस्ट

आदतक्या करेंक्यों
सही मॉडलसबसे छोटा मॉडल जो आपका क्वालिटी test पास करे; बड़ा मॉडल सिर्फ़ वहाँ जहाँ ज़रूरी होज़्यादातर खर्च ऐसे कामों पर होता है जिन्हें उसकी ज़रूरत नहीं थी
Caching और batchesलंबे, न बदलने वाले टेक्स्ट को cache करें; जो भी एक घंटा रुक सकता है उसे batch करेंदोहराए गए कॉन्टेक्स्ट पर 90% तक कम; batches पर 50% कम
सीमाएँमहीने की खर्च की सीमा; हर agent का बजट; retries के साथ rate-limit को सँभालनाकोई bug बिल नहीं बन सकता
Permission modeसीखते समय Default; रोज़ के काम के लिए Auto; असली डेटा पर कभी "skip" नहींजिस कदम पर आपको पछतावा होता, उससे पहले Claude पूछता है
SecretsKeys को environment variables या secrets store में रखें; कभी prompts, repos या chats में नहींKeys उन्हीं जगहों से लीक होती हैं जिन्हें आप भूल जाते हैं
बाहरी इनपुटWeb pages, emails और डॉक्यूमेंट्स को डेटा मानें, निर्देश नहीं; टूल्स का दायरा सीमित रखेंPrompt injection असली खतरा है; दायरा सीमित रखने से नुकसान कम होता है
रिव्यूAgents PR खोलें, इंसान merge करें; agent ने जो बदला उसे पढ़ेंबचाव की आखिरी दीवार एक इंसान है

5अभी आज़माएँ

  1. Console में, अभी, सबसे पहले, एक महीने की खर्च की सीमा तय करें।
  2. Claude Code में /permissions टाइप करें और पढ़ें कि Auto क्या-क्या करने देता है; एक session के लिए Default पर जाएँ और फ़र्क महसूस करें।
  3. अपने repo में ऐसी कोई भी चीज़ ढूँढें जो key जैसी दिखती हो। उसे environment variable में ले जाएँ।

6आपको क्या दिखेगा

Auto mode के बारे में Claude Code का नोटिस, जो एक पैराग्राफ़ में यह आइडिया समझाता है:

Claude Code का नोटिस कि Auto mode default permission mode है
Claude Code का नोटिस कि Auto mode default permission mode है

Default mode में हर काम के लिए Allow (इजाज़त दें) या Deny (मना करें) वाला card आता है; Auto में सिर्फ़ जोखिम वाले कामों के लिए। Console आपकी सीमा के मुकाबले खर्च दिखाता है।

7ध्यान दें

  • "यह तो बस एक test है", इसी सोच से keys repos में पहुँच जाती हैं। Test keys को भी असली keys की तरह संभालें।
  • Agents ने जो बदला उसे रिव्यू करें, खासकर जो उन्होंने डिलीट किया या भेजा। Logs मौजूद हैं; उन्हें पढ़ें।

8और आगे

ये सात आदतें अपनी CLAUDE.md में लिख दें ताकि हर session इन्हीं के साथ शुरू हो। Part 7 बताता है कि Claude के बदलने के साथ यह गाइड कैसे सही बनी रहती है।