Bepul

Claude code da limitlarni behuda sarflab yubormaslik

Claude code da limitlarni behuda sarflab yubormaslik

Qo'llanma aynan ko'pchilikning og'riqli nuqtasi haqida: Claude bilan ishlayotganda barcha tokenlar tez tugab qoladi va ularni qanday tejashni tushunmaydi. 🥲

Bu materialni Chayroom AI Club aynan sen uchun tayyorladi. Agar sen Claude Code'ni o‘rnatib, sayt yoki skript yaratishni boshlagan bo‘lsang-u, bir necha soatdan keyin "You've reached your usage limit" degan qizil xabarga duch kelgan bo‘lsang, bu qo‘llanma senga yordam beradi.

Eng achinarlisi shundaki, aynan qayerda xato qilganingni tushunmaysan. Go‘yoki hammasini to‘g‘ri qilgansan, atigi ikkita oddiy savol bergansan, ammo limit allaqachon tugab bo‘lgan.

Bu qo‘llanmada aynan nima uchun bunday bo‘lishi va buning oldini qanday olish mumkinligini ko‘rib chiqamiz. Shunda bitta Pro yoki Max tarifi atigi bir yarim soatga emas, balki to‘liq ish kuni davomida samarali yetadi. 🤝🏻

Ushbu qo‘llanma Pro ($20), Max 5× ($100) yoki Max 20× ($200) obunasi orqali ishlaydigan foydalanuvchilar uchun mo‘ljallangan. Agar sen API orqali ishlayotgan bo‘lsang, u yerda qoidalar boshqacha va bu maqola senga tegishli emas.

Nima uchun tokenlar bunchalik tez sarflanadi?

Claude Code atrofidagi chatlarda eng ko‘p uchraydigan muammo shunday eshitiladi:

"Max 20× tarifini 200 dollarga oldim, lekin bir soat normal ishlaganimdan keyin limit tugab qoldi."

2026-yil mart oyida Anthropic ham buni rasman tan oldi:

"Foydalanuvchilar limitlarga biz kutganimizdan ancha tez yetib bormoqda."

Gap shundaki, muammo sen juda ko‘p yozayotganingda emas. Asl sabab — Claude Code oddiy chat emas. U brauzerda foydalanishga o‘rgangan Claude'dan butunlay boshqacha ishlaydi.

Oddiy chatda sen xabar yuborsang — faqat o‘sha xabarning o‘zi jo‘natiladi.

Ammo Claude Code'da sen xabar yuborganingda, har safar quyidagilarning barchasi qaytadan jo‘natiladi:

  • butun yozishmalar tarixi;

  • Claude Code'ning o‘z tizim prompti;

  • ulangan barcha MCP serverlari;

  • CLAUDE.md fayli;

  • barcha vositalar (tools) tavsiflari.

va bu har safar, har bir Enter bosilganda sodir bo‘ladi.

bu xato (bug) emas, balki shunday ishlash prinsipi (feature). Uni qanday ishlashini tushunib olsang, aynan o‘sha tarifning o‘zidan 3–5 baravar samaraliroq foydalanish mumkin.

Qo'llanmani qanday o'qish kerak

Qo‘llanma katta, ammo bosqichma-bosqich tuzilgan. Uni boshidan oxirigacha o‘qishingiz mumkin yoki kerakli bo‘limga to‘g‘ridan-to‘g‘ri o‘tishingiz ham mumkin — tuzilishi quyidagicha:

Qo‘llanmaning birinchi qismida Claude Code ichki tomondan qanday ishlashi va tokenlaringiz aynan qayerga sarflanishini tushuntiraman. Bu asosiy bilimlar bo‘lib, ularni tushunmasdan keyingi bo‘limlar unchalik mazmunli bo‘lmaydi. Uni o‘qishga taxminan 10 daqiqa vaqt ketadi.

Ikkinchi qismda esa bir oqshomning o‘zida joriy qilishingiz mumkin bo‘lgan 9 ta amaliy qadamni ko‘rib chiqamiz. Har bir qadamda nima qilish kerakligi, qaysi buyruqlardan foydalanish, eng ko‘p uchraydigan xatolar va ularni qanday oldini olish batafsil tushuntiriladi.

📝 Oxirida — amaliy Cheat Sheet va tayyor ssenariylar

📋 Qo‘llanma oxirida siz uchun 15 banddan iborat amaliy chek-list tayyorlangan. Uni chop etib, ish jarayonida doimo ko‘z oldingizda saqlashingiz mumkin.

Bundan tashqari, eng ko‘p uchraydigan vazifalar uchun tayyor ishlash ssenariylari ham berilgan:

🌐 Veb-saytlarni yaratish va ishlab chiqish
⚙️ Shaxsiy skriptlar va avtomatlashtirish (Automation)
🤖 AI agentlarini yaratish va boshqarish

Shu bo‘lim yordamida nazariyani amaliyotga tez va oson tatbiq etishingiz mumkin.

🎯 Agar sizga faqat amaliy tavsiyalar kerak bo‘lsa"Hozirning o‘zida nima qilish kerak?" bo‘limiga o‘ting.

📖 Agar Claude Code qanday ishlashini chuqurroq tushunishni istasangiz — qo‘llanmani boshidan oxirigacha ketma-ket o‘qishni tavsiya qilamiz. Bu keyingi tavsiyalarni to‘liq anglash va ularni amalda samarali qo‘llashga yordam beradi.

📚 Mundarija

🧠 Claude Code ichki tomondan qanday ishlaydi?
Claude Code'ning ishlash prinsipi va arxitekturasi.

📦 2026-yilda Pro va Max tariflaridagi limitlar
Har bir tarif nimalarni taqdim etadi va limitlar qanday ishlaydi.

💸 Tokenlar qayerga sarflanadi?
Tokenlar nima sababdan tez tugaydi va ularni nimalar sarflaydi.

🛠️ Amaliy yechimlar — bosqichma-bosqich qo'llanma
Tokenlarni tejash va samarali ishlash uchun bajarilishi kerak bo'lgan qadamlar.

"Ochib foydalaning" chek-listi
Har kuni foydalanish uchun tayyor 15 banddan iborat amaliy ro'yxat.

🚀 Bu bilimlarni yana qayerlarda qo'llash mumkin?
Veb-saytlar, AI agentlar, avtomatlashtirish va boshqa loyihalarda ushbu usullarni qanday qo'llash mumkin.

🧠 1-qism. Claude Code ichki tomondan qanday ishlaydi?

Claude Code arxitekturasi

Tasavvur qiling, sizning juda qisqa xotiraga ega do‘stingiz bor — shunchalik qisqaki, u har kuni ertalab kecha nima haqida gaplashganingizni umuman eslay olmaydi.

🗣️ Siz u bilan har kuni muloqot qilasiz, ammo har tong suhbatni davom ettirish uchun kecha bo‘lgan barcha gaplarni boshidan yana birma-bir aytib berishingizga to‘g‘ri keladi.

Aynan Claude Code ham shunga o‘xshash tamoyil asosida ishlaydi.

🤖 Claude Code taxminan shunday ishlaydi.

Har safar siz yangi xabar yuborganingizda, go‘yoki hech narsani eslamaydigan yangi odam bilan yana boshidan suhbat boshlayotgandek bo‘ladi.

🧠 U vaziyatni to‘liq tushunishi uchun Claude Code har bir Enter bosilganida sessiya boshidan beri bo‘lgan butun yozishmalar tarixini qayta yuboradi.

Shu sababli suhbat qancha uzoq davom etsa, har bir keyingi so‘rov bilan yuboriladigan ma'lumot hajmi ham shuncha ortib boradi. Natijada token sarfi ham tobora ko‘payib boradi.

⚙️ Bu yondashuv stateless API (holatsiz API) deb ataladi.

Ya'ni model avvalgi suhbatni o‘zi eslab qolmaydi — har bir yangi so‘rovda unga barcha kerakli kontekst qaytadan yuboriladi.

🧠 Aynan shu tamoyil ushbu qo‘llanmada keyingi muhokama qilinadigan barcha mavzularning asosini tashkil qiladi. Uni tushunib olsangiz, tokenlar nima uchun tez sarflanishini va ularni qanday tejash mumkinligini ancha oson anglaysiz.

Bu amalda nimani anglatadi?

Bu shuni anglatadiki, sessiyadagi 30-xabar narxi 1-xabar narxiga teng bo‘lmaydi.

Aksincha, u taxminan 10–30 baravar qimmatroq bo‘lishi mumkin. Sababi, yangi xabar bilan birga butun oldingi yozishmalar tarixi ham qayta yuboriladi.

📊 Masalan, dev.to platformasidagi bir dasturchi o‘zining JSONL loglarini tahlil qilgan va quyidagi natijalarni olgan:

  • 🟢 1-xabar — taxminan 15 000 input token

  • 🟡 15-xabar — taxminan 100 000 input token

  • 🔴 30-xabar — taxminan 167 000 input token

Shu nuqtada Auto Compact ishga tushadi, chunki sessiya kontekst oynasining maksimal hajmiga yetib boradi.

⚠️ Eng muhimi, bu holat xabarlarning uzunligiga bog‘liq emas. Siz har safar juda qisqa savol bergan bo‘lsangiz ham, sessiya tarixi tobora kattalashib boradi.

Natijada esa har bir yangi so‘rov bilan o‘sha tarix uchun qayta-qayta token to‘laysiz. Aynan shu sababli Claude Code'da uzoq davom etgan sessiyalarda token sarfi sezilarli darajada oshib ketadi.

🧩 Token nima?

Token — bu so‘z ham emas, harf ham emas. Bu model siz bergan matnni bo‘lib chiqadigan kichik bo‘lak.

Taxminan:

  • 🇬🇧 Ingliz tilida: 1 token ≈ 0.75 so‘z

  • 🇷🇺 Rus tilida: 1 token ≈ 0.5 so‘z

Masalan, 1000 qatorli kod fayli taxminan 8 000–15 000 token bo‘lishi mumkin.

Ammo asosiy muammo shundaki, limit faqat siz chatda, terminalda yoki dasturda yozgan xabarlarga sarflanmaydi. U quyidagilarning hammasiga ketadi:

✍️ Siz yozgan matn — input
💬 Claude bergan javob — output
⚙️ Claude Code'ning ichki system prompti
📄 Sizning
CLAUDE.md faylingiz
🛠️ Barcha tools va MCP serverlar tavsiflari
🧠 Extended thinking — Claude javob berishdan oldin “o‘ylaydigan” qism

Buni tushunish — muammoni hal qilishning yarmi.

Keyingi bo‘limlarda aynan qaysi qism tokenlarni eng ko‘p “yeyishi”ni ko‘rib chiqamiz.

🚀 Siz birinchi harfni yozishingizdan oldin tokenlar qayerga ketadi?

👨‍💻 Hozirning o‘zida Claude Code'da loyihangizni oching va terminalga quyidagi buyruqni kiriting:

/context

Shunda kontekst oynangiz (Context Window) nimalardan tashkil topgani va har bir qismi qancha token egallayotganini ko‘rasiz.


😲 Aynan shu yerda ko‘pchilik hayron qoladi.

Siz hali birorta ham xabar yozmasingizdan oldin, bo‘sh sessiyaning o‘zida kontekstning katta qismi band bo‘lib turadi.

Odatda tokenlar quyidagicha taqsimlanadi:

⚙️ Claude Code System Prompt
6 000–24 000 token (versiyasiga qarab farq qiladi)

🛠️ Barcha Tools va MCP serverlar tavsiflari
10 000–80 000 token (qancha MCP ishlatayotganingizga bog‘liq)

💾 Auto-Compact uchun zaxira bufer
33 000–45 000 token

📄 CLAUDE.md faylingiz
≈ Siz qancha ma'lumot yozgan bo‘lsangiz, shuncha token egallaydi.


📊 Haqiqiy misol

Dasturchi Scott Spence bo‘sh sessiyada /context natijasini ulashgan.

Natija quyidagicha bo‘lgan:

📦 200 000 tokenlik kontekst oynasining 143 000 tokeni allaqachon band edi.

Ya'ni:

72% kontekst oynasi foydalanuvchi hali birinchi xabarni yozishidan oldin ishlatilib bo‘lgan.

Keyin u keraksiz 3 ta MCP serverini o‘chirib qo‘ygan.

Natija:

✅ Band joy 72% dan 34% gacha tushgan.

🎯 Birgina shu harakat orqali kontekst oynasining 38% qismi bo‘shagan.

💡 Xulosa: Ko‘pchilik tokenlarni faqat yozgan xabarlari sarflayapti deb o‘ylaydi. Aslida esa tokenlarning katta qismi Claude Code ishga tushishi bilan tizim prompti, MCP serverlari, CLAUDE.md va boshqa ichki komponentlar tomonidan egallab qo‘yiladi. Shu sababli keraksiz MCP serverlarini o‘chirib turish va CLAUDE.md faylini ixcham saqlash tokenlarni tejashning eng samarali usullaridan biridir.

📊 Haqiqiy misol

Dasturchi Scott Spence bo‘sh sessiyada /context natijasini ulashgan.

Natija quyidagicha bo‘lgan:

📦 200 000 tokenlik kontekst oynasining 143 000 tokeni hali birinchi xabar yozilishidan oldinyoq band bo‘lgan.

Bu degani:

⚠️ Kontekst oynasining 72% qismi foydalanuvchi biror narsa yozishidan oldin ishlatilib bo‘lgan.

Keyinchalik u keraksiz 3 ta MCP serverini o‘chirib qo‘ygan.

Natijada:

✅ Band joy 72% dan 34% gacha kamaygan.

🚀 Ya'ni atigi bitta o‘zgarish bilan kontekst oynasining 38% qismi bo‘shatilgan.

💡 Muhim xulosa: Ba'zan tokenlarni tejash uchun promptni qisqartirishning o‘zi yetarli emas. Ko‘pincha keraksiz MCP serverlarini o‘chirib qo‘yish ancha katta samara beradi va Claude Code ishlashini ham tezlashtiradi.

2-qism. Sizning tarifingizda nimalar mavjud?

📊 Anthropic limitlarni aniq e'lon qilmaydi

Anthropic token limitlari bo‘yicha rasmiy aniq raqamlarni e'lon qilmaydi. Bu ko‘pchilik foydalanuvchilarni noqulay holatga soladi. Ammo amaliy tajribaga asoslanib, taxminan quyidagi ko‘rsatkichlarni ko‘rish mumkin.


💳 Pro — $20

Taxminan 44 000 token har bir 5 soatlik oynaga.

Bu ishlash uslubingizga qarab taxminan:

  • 10–45 ta xabar yuborish imkonini beradi.


💳 Max 5× — $100

Taxminan 88 000 token har bir 5 soatlik oynaga.

Bu taxminan:

  • 50–225 ta xabar.


💳 Max 20× — $200

Taxminan 220 000 token har bir 5 soatlik oynaga.

Ideal sharoitda:

  • 900 tagacha xabar yuborish mumkin.


⏳ 5 soatlik oynalar qanday ishlaydi?

Bir kunda bir nechta 5 soatlik oynalar mavjud.

Muhimi, ular tungi 00:00 da emas, balki birinchi xabaringiz yuborilgan vaqtdan boshlab hisoblanadi.

Misol:

  • Birinchi xabarni 10:00 da yubordingiz.

  • Limit oynasi 15:00 da yangilanadi.


⚠️ Haftalik limit ham mavjud

2025-yil avgust oyidan boshlab Anthropic haftalik limitlarni ham joriy qilgan.

Bu yerda muhim jihat shuki:

Agar siz haftalik limitga yetib borsangiz, 5 soat kutish yordam bermaydi. Keyingi foydalanish uchun haftalik limit yangilanishini kutishingiz kerak bo‘ladi.


🌍 Yuklama yuqori bo‘ladigan vaqtlarda limit tezroq tugaydi

Anthropic tasdiqlashicha, eng yuqori yuklama vaqtida limit odatdagidan tezroq sarflanadi.

Bu vaqt:

13:00–19:00 GMT, ya'ni bizning mintaqamizda taxminan tushdan kechki paytgacha.

Shu sababli, agar imkoningiz bo‘lsa, Claude Code bilan ertalab ishlash ancha samaraliroq va limitdan unumliroq foydalanishga yordam beradi.

3-qism. Tokenlar qayerga sarflanadi?

Mana darslik uchun premiumroq va o'qilishi oson variant:


1. 🧠 Claude Code'ning o'z tizim promti

💡 Muhim: Ko'pchilik tokenlar qayerga ketayotganini aynan shu joyda hisobga olmaydi.

Har safar Claude Code'ga xabar yuborganingizda, u javob berishdan oldin o'zining tizim promtini ham kontekstga qo'shadi.

Bu promt odatda 14 000–24 000 token atrofida bo'ladi.

Uning ichida quyidagilar mavjud:

  • ⚙️ Tool'lardan qanday foydalanish qoidalari

  • 🤖 Modelning o'zini tutish bo'yicha yo'riqnomalari

  • 🧩 Claude Code ishlata oladigan ichki imkoniyatlar

  • 🛡️ Xavfsizlik va ishlash bo'yicha tizim ko'rsatmalari

📌 Muhim jihati: Bu tokenlar siz yozgan promt emas. Ular Claude Code tomonidan avtomatik ravishda qo'shiladi.


📊 Amaliy misol

Agar sizning 5 soatlik limitingiz 200 000 token bo'lsa:

  • 🧠 Tizim promti: 14 000–24 000 token

  • 📉 Demak, umumiy limitning taxminan 10–12% qismi siz hech narsa yozmasingizdan oldin ishlatiladi.

Shuning uchun barcha 200 000 token sizning promtlaringiz uchun mavjud bo'lmaydi.


⚠️ Muhimlik darajasi

🟡 O'rtacha

Bu tokenlarni tejab bo'lmaydi, lekin ular umumiy limitning bir qismini egallashini bilish rejalashtirish uchun muhim.


🔧 Tuzatish mumkinmi?

Yo'q.

Bu Anthropic tomonidan Claude Code ichiga oldindan o'rnatilgan tizim promti hisoblanadi va foydalanuvchi uni o'zgartira olmaydi yoki o'chira olmaydi.


Bu format kitob yoki premium qo'llanma uslubiga yaqinroq ko'rinadi: ikonlar faqat muhim joylarda ishlatilgan, matn esa professional va o'qilishi qulay.

2. Har ehtimolga qarshi yozgan CLAUDE.md

CLAUDE.md — bu Claude Code uchun ko'rsatmalar yozilgan fayl bo'lib, u sessiya davomida har bir xabarda yuklanadi. Har birida.

Ya'ni, agar uning ichida 10 ming tokenlik kontekst bo'lsa, sessiyada 30 ta xabar yuborsangiz, Claude uni 30 marta o'qiydi. Va siz buning uchun 30 marta to'lov qilasiz.

Qoida juda oddiy: CLAUDE.md 200 qatordan yoki 2000 tokendan oshmasligi kerak.

Har bir qatorni quyidagi savol bilan tekshiring:

"Agar men buni olib tashlasam, Claude xato qilishni boshlaydimi?"

Agar javob "yo'q" bo'lsa — uni o'chiring.

Muhimlik darajasi: yuqori.

Tuzatish murakkabligi: past, taxminan 10 daqiqada bajariladi.

3. Yig‘ilib boradigan chat tarixi

Yuqoridagi matnning qo‘shimchasiz, to‘g‘ridan-to‘g‘ri tarjimasi:


O‘sha stateless chat tarixi, birinchi qismda gaplashganimizdek. 30-xabarga kelib, butun yozishma kontekstda saqlanadi va siz uning uchun qayta-qayta to‘lov qilasiz.

Yechimi — barcha vazifalarni bitta sessiyada bajarmaslik.

Bitta vazifani tugatganingizdan so‘ng, /clear buyrug‘ini yozing va keyingi vazifani toza kontekstdan boshlang yoki shunchaki yangi sessiya oching.

Anthropic ham o‘z tavsiyalarida shunday yozadi:

"/clear between unrelated tasks is the single most effective lever for both quality and cost."

Ya'ni:

"Bir-biriga bog‘liq bo‘lmagan vazifalar orasida /clear ishlatish ham natija sifati, ham token sarfi bo‘yicha eng samarali usuldir."

Muhimlik darajasi: juda yuqori.

Tuzatish murakkabligi: past, faqat bunga odatlanish kerak.

4. Fayllarni to‘liq o‘qiydigan Read vositasi

Claude Code faylni Read vositasi orqali o‘qiganda, standart holatda butun faylni o‘qiydi.

Agar siz "Button komponentini ko‘rib chiq" desangiz va Button.tsx fayli 800 qator bo‘lsa, shu 800 qatorning barchasi kontekstga qo‘shiladi.

Va bu fayl sessiya oxirigacha kontekstda qoladi. Keyingi har bir xabar ham uni o‘zi bilan birga olib yuradi.

Texnik jihati shundaki, Read har bir qatorga qator raqamini qo‘shadi va bu token sarfini taxminan 70% ga oshiradi.

Natijada quyidagi holat yuz beradi:

31 000 token → Read → kontekstda 52 000 token

Yechimi — Claude'ga imkon qadar aniq vazifa berish.

Masalan:

"Loginni ko‘rib chiq."

o‘rniga

"src/auth/login.ts faylining 40–80-qatorlarini och."

deb yozing.

Muhimlik darajasi: yuqori.

Tuzatish murakkabligi: o‘rtacha, buning uchun promt yozish uslubini o‘zgartirishga odatlanish kerak.

5. Juda ko‘p yoqilgan MCP serverlar

MCP — bu Claude Code imkoniyatlarini kengaytiradigan plaginlar (masalan, GitHub, Playwright orqali brauzer yoki ma'lumotlar bazasiga kirish).

Har bir ulangan MCP o‘z vositalarining tavsifini har bir xabarda tizim promtiga qo‘shadi.

Misollar:

  • mcp-omnisearch (qidiruv uchun) — 14 ming token;

  • Playwright MCP (brauzer bilan ishlash uchun) — 13,6 ming token;

  • mcp-sqlite-tools (ma'lumotlar bazasi bilan ishlash uchun) — 13,4 ming token.

Bir vaqtning o‘zida uchta MCP yoqilgan bo‘lsa, har bir xabarga qo‘shimcha 82 ming token qo‘shiladi.

Sessiyadagi 10 ta xabar uchun esa, agar bu MCP'lar umuman ishlatilmasa, deyarli bir million token bekorga sarflanishi mumkin (va ishonchim komilki, har bir so‘rovda barcha MCP'lar kerak bo‘lavermaydi).

Asosiy qoida:

Faqat ayni paytda haqiqatan ham kerak bo‘lgan MCP'larni yoqib turing.

Agar ushbu sessiyada GitHub MCP kerak bo‘lmasa, uni /mcp orqali o‘chirib qo‘ying.

Muhimlik darajasi: juda yuqori.

Tuzatish murakkabligi: past, lekin muntazam nazorat qilib turishni talab qiladi.

Nazariyadan amaliyotga o'tishga tayyormisan?

Chayroom AI Club ichida kurslar, vosita tahlillari, yopiq chat va AI'ni har kuni qo'llayotgan odamlar hamjamiyati seni kutmoqda.

Chayroom AI Club'ga to'liq kirish

20 $
15.90$/oy
  • Barcha kurslar va qo'llanmalar
  • Yopiq Telegram-chat
  • Jonli efirlar va netvorking