Claude Code tokenlari: yo‘qotishning 9 shakli va ularni tuzatish
MarkdownTokenlarning 73 foizi Claude so‘rov matnini ko‘rishidan oldin yo‘qoladi. CLAUDE.md, MCP, tarix — Claude Code’da kontekst qayerda sizib chiqadi va bu 9 ta sizib chiqishni qanday tuzatish mumkin.
Maqolani to‘liq o‘qish
Asosiy xulosalar
Tokenlarning katta qismi model so‘rovingizni o‘qishidan oldin ishlatiladi: ortiqcha kattalashgan CLAUDE.md faylida, eski suhbat tarixini qayta o‘qishda va MCP serverlarida. Maqola to‘qqiz ortiqcha yuk manbasi va 15 daqiqalik tozalash ro‘yxatini tushuntiradi. Tejam seansga bog‘liq: band kontekst, ishlov berilgan token, kesh sarfi va narx alohida o‘lchanadi.
Yangi Claude Code seansida /context birinchi xabardan oldin 200K tokenning 60K qismi band ekanini ko‘rsatgan. Loyiha omborida faqat claude ishga tushirilgan edi. Oltmish ming token — bu suhbatga “tayyorgarlik” uchun sarflangan budjetning uchdan bir qismi.
Ikki hafta o‘tib, ular aynan qayerga ketganini aniqladim. Quyida yozishni boshlashingizdan oldin tokenlaringizni sarflaydigan barcha 9 ta holat va ularni tuzatish yo‘llari keltirilgan. Raqamlar Anthropic’ning rasmiy hujjatlari va haqiqiy seanslardan olingan o‘lchovlarga asoslangan.
Ailoot hujjatlari — xizmatdan foydalanish bo‘yicha ma’lumotnoma materiallari.
“Tokenlarning 73 foizi so‘rov matnidan oldin yo‘qoladi” degani nima?
Asosiy xulosalar
Tokenlaringizning katta qismi Claude haqiqiy so‘rovingizni o‘qishidan oldin ishlatiladi: ortiqcha kattalashgan CLAUDE.md fayliga, eski chat tarixini qayta bayon qilishga va MCP serverlaridan tortib fon xulosalarigacha bo‘lgan boshqa holatlarga. Gap obuna cheklovlarida emas, kontekst qanday ishlashida.
Bu yerda 9 ta holat bir jadvalda keltirilgan, undagi raqamlar haqiqiy seanslardan olingan o‘lchovlar va Anthropic’ning xarajatlarni boshqarish bo‘yicha rasmiy sahifasiga asoslangan.
| Holat | Yo‘qotish ulushi | Manba |
|---|---|---|
| 1. Ortiqcha kattalashgan CLAUDE.md | — | — |
| 2. Eski tarixni qayta bayon qilish | — | — |
| 3. MCP serverlari | 8-15% (Tool Search bilan) | haqiqiy seanslardan olingan o‘lchovlar |
4. To‘plangan tool_use chiqishi | 5-15% | haqiqiy seanslardan olingan o‘lchovlar |
| 5. Tizim so‘rovi matni + tizim vositalari | 9.6% (1.6% + 8%) | GitHub muhokamasi |
| 6. Takroriy ko‘nikmalar va plaginlar | 2-5% | Vercel tadqiqoti |
| 7. Rejalash rejimidagi agent jamoalari | 700% gacha | Anthropic hujjatlari |
| 8. Kengaytirilgan fikrlash budjeti | 5-20% | Anthropic hujjatlari |
9. --resume bilan fon xulosalash | har bir seansga passiv ravishda ~$0.04 | Anthropic hujjatlari |
“73” raqamini mutlaq haqiqat deb da’vo qilmayman — sozlamalaringizga qarab bu 60% yoki 80% bo‘lishi mumkin. Ammo umumiy manzara to‘g‘ri va har bir holatni alohida tuzatish mumkin. Quyida ularni uchtadan ko‘rib chiqaman.
Claude so‘rovingizni o‘qishidan oldin kontekstni qanday tuzadi?
Asosiy xulosalar
Birinchi belgini yozishingizdan oldin Claude allaqachon besh qatlamni yuklagan bo‘ladi: tizim so‘rovi matni, ichki vositalar tavsiflari, CLAUDE.md fayli, ulangan MCP serverlarining vosita nomlari va ko‘rsatmalari (Tool Search o‘chirilgan bo‘lsa, ularning to‘liq tavsiflari), shuningdek xotira (memory_files). 200K oynada bu osonlik bilan 60-100K, ya’ni budjetning uchdan biridan yarmigacha qismini egallashi mumkin. Qolgan qismi suhbatning o‘zi va Read/Edit kabi vositalar uchun qoladi.
GitHub #13717-muhokamasida kimdir oltita MCP serveri bor seansda /contextni ochib, quyidagi taqsimotni olgan:
| Kontekst qatlami | Tokenlar | 200K dan % |
|---|---|---|
| Tizim so‘rovi matni | 3 200 | 1.6% |
| Tizim vositalari (Read/Edit/Bash va boshqalar) | 16 100 | 8.0% |
| MCP vositalari (6 server: google-docs + asana + calendar + slack + atlassian + gmail) | 98 700 | 49.3% |
Xotira fayllari (memory_files, Memory tool eksportlari) | 3 000 | 1.5% |
| Bo‘sh joy | 34 000 | 17.0% |
| Avtomatik ixchamlash buferi | 45 000 | 22.5% |
E’tibor bering: hali hech narsa yozmagan bo‘lsangiz ham oynaning deyarli yarmi band. Bo‘sh joy va avtomatik ixchamlash buferiga yarmidan kam qism qoladi, shu qismga esa butun suhbat — xabarlar, Claude javoblari, o‘qilgan fayllar va buyruq chiqishlari — sig‘ishi kerak.
Oyna hajmi modelga bog‘liq. Anthropic model hujjatlariga ko‘ra, 2026-yil sentabr holatida Opus 4.7 va undan yangilari, Sonnet 5 hamda Fable modellari barcha tariflarda, jumladan Pro’da, 1M-tokenli oynaga ega. Kengaytirilgan kontekstsiz Opus 4.6 va Sonnet 4.6 uchun, shuningdek CLAUDE_CODE_DISABLE_1M_CONTEXT=1 o‘zgaruvchisi bilan 1M o‘chirib qo‘yilgan seanslarda 200K hajm saqlanadi. Kattaroq oyna ortiqcha to‘lib ketgan kontekst muammosini hal qilmaydi: birinchi xabar yuborilishidan oldin yuklangan hamma narsa har bir so‘rov bilan modelga yuboriladi va xarajatlar haqidagi hujjatlarda kontekst qancha ko‘p bo‘lsa, shuncha ko‘p token sarflanishi aniq aytilgan. Obuna buni o‘zgartirmaydi — istalgan tarifda har bir qo‘shimcha token cheklovingiz hisobiga yoziladi.
Kontekstning birinchi uchdan biri qayerga ketadi: CLAUDE.md, tarix va MCP?
Asosiy xulosalar
Uchta asosiy holat suhbatni boshlashingizdan oldin kontekstning 36-76 foizini egallaydi. CLAUDE.md takroriy so‘rov kontekstiga kiradi. Tarix navbatlar davomida o‘sib, keyingi so‘rov ko‘proq kirishni qayta ishlashi mumkin. Narx kesh o‘qish va yozishiga ham bog‘liq; umumiy eksponensial o‘sish sur’ati yo‘q. MCP serverlari tarixan oynaning 49 foizigacha qismini sarflagan. 2025-yil dekabridan 2026-yil yanvarigacha joriy qilingan yangi Tool Search funksiyasi bu yukning katta qismini olib tashlagan bo‘lsa-da, ko‘plab sozlamalar hamon eski modeldan foydalanadi.
1-holat. CLAUDE.md har bir xabardan oldin yuklanadi
CLAUDE.md fayli har bir yuborilgan xabardan oldin qayta yuklanadi. 5 000 tokenli CLAUDE.md uni tutgan so‘rovda shuncha kontekst egallaydi. Ammo yangi kirish, kesh yozish va o‘qish alohida hisoblanadi; takroriy matn doim to‘liq keshsiz tarifda emas.
Anthropic hujjatlarda bevosita shunday deydi:
CLAUDE.md faylini, eng muhim ma’lumotlargina kiritilgan holda, 200 satrdan kam saqlashga harakat qiling. Maxsus ko‘rsatmalarni talabga qarab yuklanadigan ko‘nikmalarga ko‘chiring.
Loyiha CLAUDE.md fayli 180 satrdan iborat — seminar ko‘rsatmalarini yozish usuli, TG posti formati va huquqiy nazorat ro‘yxati kabi barcha maxsus ko‘rsatmalar Claude faqat kerak bo‘lgandagina o‘qiydigan business/ ichidagi Skills va Markdown fayllariga ko‘chirilgan. Bu ikki oy oldingiga nisbatan boshlang‘ich yukni 60-70 foizga kamaytiradi.
2-holat. Har bir javobda suhbat tarixi qayta o‘qiladi
Bu tashqaridan eng qiyin seziladigan holat, chunki u ko‘zga ko‘rinmaydi. Keyingi so‘rovda model saqlangan suhbat kontekstini oladi. Prompt caching barqaror prefiksni qayta ishlatishi mumkin; compact va clear matnni o‘zgartiradi. Kesh narxni kamaytirsa ham, takroriy kontekst oynada joy egallaydi.
Yechim — bir-biriga aloqasi bo‘lmagan vazifalar orasida /clear ishlatish. Mening qoidam: har bir yangi vazifa uchun yangi chat oching. Vazifa uzoq davom etsa va tarix kerak bo‘lsa, o‘tganlarni qisqa xulosaga jamlash va undan davom etish uchun /compactdan foydalaning.
Bu qoida haqida ko‘proq ma’lumotni “Claude Code limitlarini bir kunda tugatmaslik: tokenlarni tejashning 8 qoidasi” qo‘llanmasida, seanslarimdan olingan misollar bilan topasiz.
3-holat. MCP serverlari barcha vositalarini kontekstga ro‘yxatdan o‘tkazadi
Bu Claude Code’da tarixan eng og‘riqli nuqtalardan biri bo‘lgan va 2026-yilgacha eng katta yo‘qotishlarga sabab bo‘lgan. Yuqorida tilga olingan #13717-muhokamada oltita ulangan MCP serveri (Google Docs, Asana, Calendar, Slack, Atlassian, Gmail) 98 700 tokenni — suhbat boshlanishidan oldin butun oynaning 49 foizini — egallagan.
Anthropic bu muammoning yarmini hal qiladigan Tool Search funksiyasini 2025-yil dekabridan 2026-yil yanvarigacha chiqardi.
Anthropic hujjatlaridagi tavsif endi shunday:
MCP vositalari ta’riflari sukut bo‘yicha keyinga qoldiriladi — Claude muayyan vositani chaqirmaguncha kontekstga faqat nomlari kiradi. Nima joy egallayotganini ko‘rish uchun
/contextni ishga tushiring. Imkon bo‘lsa, CLI’ni tanlang:gh,aws,gcloudvasentry-clikabi vositalar MCP serverlaridan hanuz samaraliroq, chunki ular har bir vosita uchun alohida tavsif qo‘shmaydi.
Ish jarayonida nima qilish kerak:
- Claude Code’ni Tool Search bor versiyaga yangilang (2025-yil dekabridan keyingi barcha joriy versiyalarda bor).
/mcpni oching va joriy seansda kerak bo‘lmagan serverlarni o‘chiring. Keltirilgan misolda ikkitasi doim ulangan — Playwright va shadcn. Qolganlarini bitta vazifa uchun yoqib, undan keyin darhol/mcp disconnectni ishga tushiraman.- Imkon bo‘lsa, MCP o‘rniga CLI ishlating. GitHub uchun MCP serveri o‘rniga
ghdan foydalaning. Google Calendar MCP o‘rniga brauzerdagi taqvimdan foydalaning.
MCP serverlari aslida nima ekani va ularni oqilona sozlash usullari haqida “Claude Code’da 2026-yilgi MCP serverlari: 7 ta tayyor sozlama va bosqichma-bosqich o‘rnatish” qo‘llanmasida yozganman.
CLAUDE.md va Skills bilan bog‘liq muammoning bir qismi faqat hajmga emas, tuzilishga ham taalluqli. Bitta ko‘rsatmalar fayli — CLAUDE.md — asosiy qism hisoblanadi. Auditoriya, mahsulotlar, huquqiy hujjatlar va kundalik ko‘rsatmalar kabi loyiha haqidagi qo‘shimcha bilimlar business/ papkasida saqlanadi — mening metodologiyamda bu Second Brain hisoblanadi. Claude faqat ayni paytda kerak bo‘lgan narsani o‘qiydi va kontekstni ixchamlash ham shu darajada amalga oshadi. To‘liq tahlil “Claude Code’da Second Brain” qo‘llanmasida berilgan.
Yana bir ko‘p e’tibordan chetda qoladigan jihat: CLAUDE.md’ni tozalash, Skills’ga o‘tish va MCP’ni o‘chirish — birinchi qadam. Shundan keyin kontekst muhandisligi metodologiyasi boshlanadi: har bir so‘rov matniga nimani, qaysi tartibda kiritish, nimani Rejalash rejimi orqali topshirish va nimani /compact bilan hal qilish. Bu qo‘llanma shu metodologiyaning bir bo‘lagini yoritadi.
Seansda nimalar to‘planadi va nimani qisqartirib bo‘lmaydi?
Asosiy xulosalar
To‘rtinchi holat — vosita chiqishlari. O‘qilgan har bir fayl, har bir bash chiqishi va MCP serverlarining har bir javobi seans kontekstida abadiy qoladi. 10 000 qator jurnalni o‘qidingizmi? /clear ishlatmaguningizcha u seansda qoladi. Beshinchi holat — tizimning boshlang‘ich yuki: tizim so‘rovi matni va ichki vositalar tavsiflari uchun 19K token. Buni qisqartirib bo‘lmaydi, ammo bilsangiz, hisob-kitobni to‘g‘ri qilasiz.
4-holat. Seans davomida vosita chiqishlari to‘planadi
Ko‘pchilik tilga olmaydigan bir jihat: Claude bash cat huge-file.logni ishga tushirganda, bu buyruqning BUTUN chiqishi kontekstga tushadi va seans oxirigacha yoki /clear ishlatilguncha shu yerda qoladi. Katta fayldagi Read ham xuddi shunday — barcha 10 000 qator u yerda qolib, keyingi har bir xabarda token egallaydi (2-holatga qarang).
Yechimlar:
- Hammasini o‘qish o‘rniga
head,tail,grepdan foydalaning.deploy.logfayliniReadbilan ochish o‘rnigabash tail -100 deploy.logdan foydalaning. Bu chiqish hajmini darhol 10-100 baravar qisqartiradi. - Oldindan qayta ishlash uchun hook’lardan foydalaning. Claude ko‘rishidan oldin bash chiqishini filtrlovchi skriptni
~/.claude/hooksichiga joylashtiring. Anthropic hujjatlaridagi misollardan biri — to‘liq test chiqishini chiqarish o‘rniganpm test 2>&1 | grep -A 5 -E 'FAIL|ERROR'ni ishga tushiradigan PreToolUse hook’i. Bu chiqishni 50-100 baravar ixchamlaydi. Tafsilotlar “Claude Code hook’lari 2026: bosqichma-bosqich sozlash va tayyor 7 ta misol” qo‘llanmasida. - Katta hajmdagi faylni o‘qigandan keyin
/clearishlating. Muayyan vazifa uchun ulkan faylni o‘qib, endi unga ehtiyoj qolmagan bo‘lsa, uni “ehtiyot shart” kontekstda qoldirmang; yangi chat boshlang.
5-holat. Tizim so‘rovi matni + tizim vositalari = doimiy boshlang‘ich yuk
Bu holatni o‘zgartirib bo‘lmaydi, chunki deyarli hech narsa qilishning iloji yo‘q. Claude Code tizim so‘rovi matni (~3 200 token) va barcha ichki vositalar — Read, Edit, Write, Bash, Glob, Grep, WebSearch, WebFetch, TodoWrite (~16 100 token) — tavsiflari bilan ishga tushadi. Jami qisqartirib bo‘lmaydigan 19 300 tokenlik doimiy boshlang‘ich yuk hosil bo‘ladi.
Amalda nima qilish kerak:
- Buni hisobga oling. 19K doimiy “soliq” borligini biling: 200K oynada qolgan hamma narsaga 200K - 19K = 181K token to‘g‘ri keladi (CLAUDE.md, MCP va avtomatik ixchamlash buferini ayirgandan keyin). 1M oynada joy ko‘proq, lekin bu “soliq” hamon har bir so‘rov bilan qo‘shiladi.
- Takroriy ishlovni o‘lchang. Asosiy yuk oynada turib, keyingi so‘rovlarda qaytishi mumkin. Bu seansga bir martalik token haqi emas. Narxda kirish, cache-write, cache-read va chiqishni alohida jamlang.
Ko‘nikmalar, plaginlar va agent jamoalarida tokenlar qayerga ketadi?
Asosiy xulosalar
Oltinchi holat — ko‘nikmalar va plaginlarning takroran ro‘yxatdan o‘tkazilishi. Vercel tadqiqotida ko‘nikmalarning 56 foizi seans davomida hech qachon ishga tushirilmasligi, ammo doimiy ravishda kontekstga yuklanishi aniqlangan. Yettinchi holat — agent jamoalari: Rejalash rejimida bir nechta Claude nusxasini ishga tushirsangiz, tokenlarning umumiy sarfi bitta seansga nisbatan qariyb 7 baravar oshadi. Anthropic buni hujjatlarda aniq ko‘rsatgan.
6-holat. Ko‘nikmalar va plaginlar ikki marta ro‘yxatdan o‘tishi mumkin
Bu muammo Claude Code’da plaginlar paydo bo‘lganda (2025-yil oxiri) yuzaga keldi. Ko‘nikmalar qo‘shadigan plagin o‘rnatsangiz, bu ko‘nikmalar kontekstga kiradi. ~/.claude/skills/ ichida shunga o‘xshash foydalanuvchi ko‘nikmalari ham o‘rnatilgan bo‘lsa, ular ham yuklanadi. Ba’zan esa ular takrorlanadi.
Vercel AI steki haqidagi tadqiqotida bir raqam bilan bo‘lishgan: seans davomida ko‘nikmalarning 56 foizi hech qachon ishga tushirilmaydi, lekin ularning tavsiflari kontekstga doimiy ravishda yuklanadi. Har bir tavsif 100 tokendan iborat bo‘lsa, 100 ta ko‘nikma bilan “ortiqcha yuk” 5 600 tokenni tashkil qilishi mumkin.
Nima qilish kerak:
/contextaynan nima joy egallayotganini ko‘rsatadi. Skills bo‘limi 3K dan oshganini ko‘rsangiz, uni tartibga keltiring.ls ~/.claude/skills/— qanday ko‘nikmalar o‘rnatilganini tekshiring. Bir oydan ortiq vaqt ishlatmaganlaringizni olib tashlang./plugin remove— “sinab ko‘rish uchun” o‘rnatib, keyin unutib qo‘ygan plaginlaringiz uchun.
Skills’ning to‘g‘ri tuzilishi va ularning CLAUDE.md’dan farqi “Claude Code’da Skills 2026: shaxsiy ko‘nikmalar kutubxonasini yaratish” qo‘llanmasida yoritilgan.
7-holat. Agent jamoalari Rejalash rejimida 7 baravar ko‘p sarflaydi
Agent jamoalari — Claude Code har birining o‘z kontekstiga ega bo‘lgan bir nechta model nusxalarini parallel ishga tushiradigan funksiyadir. Anthropic hujjatlarda bevosita shunday deydi:
Jamoa a’zolari Rejalash rejimida ishlaganda, agent jamoalari odatiy seanslarga qaraganda qariyb 7 baravar ko‘p token sarflaydi: har bir a’zoning o‘z kontekst oynasi bor va ular alohida Claude nusxalari sifatida ishlaydi. Har bir a’zoning sarfini cheklash uchun jamoa vazifalarini kichik va mustaqil qiling.
Demak, Rejalash rejimidagi besh jamoa a’zosi — parallel ishlaydigan besh seans degani; ularning har biri o‘zining tizim boshlang‘ich yukini, CLAUDE.md nusxasini va MCP vositalarini yuklaydi. Tokenlarning umumiy sarfi chiziqli bo‘lmagan tarzda oshadi.
Nima qilish kerak:
- Jamoa a’zolari uchun Sonnet yoki Haiku’dan foydalaning. Ularni muvofiqlashtiradigan jamoa yetakchisi uchun Opus’ni qoldiring. Token tarifi pastroq bo‘lishi mumkin, ammo qat’iy tejamni faraz qilmay, har a’zoning to‘liq vazifa narxi va sifatini o‘lchang.
- Kichik jamoalar tuzing. O‘nta o‘rniga ikki yoki uchta jamoa a’zosidan foydalaning.
- Nofaol jamoa a’zolarini to‘xtating. Vazifa tugagan bo‘lsa-yu, jamoa a’zosi hamon ishlayotgan bo‘lsa, u fonda token sarflashda davom etadi.
Rejalash rejimi va qachon foyda berishi haqida ko‘proq ma’lumot “Claude Code’da Rejalash rejimi: bosqichma-bosqich qo‘llanma va 2026-yildagi 4 bosqich” qo‘llanmasida.
Siz qarab turmaganingizda Claude nimaga token sarflaydi?
Asosiy xulosalar
Sakkizinchi holat — kengaytirilgan fikrlash. Claude javob berishdan oldin “ovoz chiqarib” fikrlaydi va bu fikrlash tokenlari chiqish tokenlari hisobiga yoziladi. Murakkab vazifalar uchun sukutdagi budjet o‘n minglab tokenni tashkil qilishi mumkin. To‘qqizinchi holat — fonda xulosalash: siz yozmayotganingizda ham Claude Code --resume uchun avvalgi seanslarni qayta ishlab, xulosalarini saqlaydi. Har bir seans uchun taxminan $0.04 “bekor turgan” holatda sarflanadi.
8-holat. Kengaytirilgan fikrlash siz qatnashmagan paytda ham token sarflaydi
Kengaytirilgan fikrlash — Claude javob berishdan oldin yashirin fikrlash blokida yechimni “o‘ylab ko‘radigan” rejim. Hisob-kitobda bular chiqish tokenlari hisoblanadi va oddiy javob kabi hisobga olinadi, lekin chatda ko‘rinmaydi.
Anthropic hujjatlarda shunday deydi:
Kengaytirilgan fikrlash qiyin rejalash va mulohaza yuritish vazifalarida natijalarni sezilarli yaxshilagani uchun sukut bo‘yicha yoqilgan. Fikrlash tokenlari chiqish sifatida hisob-kitob qilinadi, modelga qarab esa har bir so‘rov uchun sukutdagi budjet o‘n minglab token bo‘lishi mumkin.
Demak, bitta murakkab so‘rov 10-30K fikrlash tokenini ishlatib, budjetni “yeb qo‘yishi” mumkin, chatda esa faqat qisqa xulosani ko‘rasiz.
Nima qilish kerak:
- Oddiy vazifalar uchun
/effort lowdan foydalaning. Bu fikrlash budjetini eng past darajaga tushiradi. MAX_THINKING_TOKENS=8000bilan muhitda yuqori chegarani belgilang.- Claude’dan “fikrlash” talab qilinmaydigan juda oddiy vazifalarda
/config→ fikrlashni o‘chiring.
Kengaytirilgan fikrlash qachon foydali (murakkab arxitektura, ko‘p bosqichli murakkab mulohaza yuritish) va qachon foydasiz ekani “Claude Code’da Sonnet yoki Opus 4.7: 2026-yilda model va /effort tanlash” qo‘llanmasida yoritilgan.
9-holat. Bekor turganda fonda xulosalash
Bu juda kichik, ammo qiziqarli holat. Claude Code avvalgi seanslarni claude --resume buyrug‘i uchun xulosalaydigan fon jarayonini ishga tushiradi. Bu jarayon siz yozmayotganingizda ham ishlaydi.
Anthropic bu haqda hujjatlarda aniq aytadi:
Claude Code bekor turganida ham fon funksiyalari uchun tokenlardan foydalanadi: suhbatni xulosalash (`claude --resume` uchun avvalgi seanslarni qisqartiradigan fon vazifalari) va buyruqlarni qayta ishlash. Bu fon jarayonlari faol muloqot bo‘lmasa ham oz miqdorda token sarflaydi (odatda har bir seans uchun $0.04 dan kam).
Har bir seans uchun to‘rt sent halokatli xarajat emas. Ammo kuniga 10 ta ochiq seans bo‘lsa, bekor turgan holatdagi sarf kuniga $0.40, oyiga $12 bo‘ladi. Hozir kerak bo‘lmagan seanslarni yoping. Seansni indeksdan /resume orqali tiklash mumkin — uni ochiq qoldirish shart emas.
Yo‘qotishlarni qanday o‘lchash mumkin: /context buyrug‘i va uning cheklovlari
Asosiy xulosalar
Claude Code’dagi /context buyrug‘i ayni paytda tokenlaringiz qayerga ketayotganini ko‘rsatadi. Ammo ma’lum xato bor: tarixan u MCP vositalarining sarfini 3 baravar oshirib ko‘rsatgan, chunki har bir vosita uchun alohida vosita ustama xarajatini hisoblagan. Anthropic buni yangiroq versiyalarda tuzatgan. /context hisobotida MCP 30K dan yuqori bo‘lsa, avval Claude Code’ni yangilang, keyin o‘lchang.
Avval buyruqning o‘zi. Claude Code’da /contextni oching (yoki hisob-kitob uchun /usageni) va quyidagiga o‘xshash natija olasiz:
Kontekst oynasi: 200 000 token
Tizim so‘rovi matni: 3 200 (1.6%)
Tizim vositalari: 16 100 (8.0%)
MCP vositalari: 12 600 (6.3%)
CLAUDE.md: 4 800 (2.4%)
Xotira fayllari: 3 000 (1.5%)
Suhbat: 18 400 (9.2%)
Bo‘sh joy: 141 900 (71.0%)
Bu birinchi tozalashdan keyingi odatiy doimiy boshlang‘ich yuk. Ajoyib — oynaning 71 foizi bo‘sh.
Ma’lum /context xatosi: MCP sarfini 3 baravar oshirib ko‘rsatish
Until a recent update, /context showed about 3 times the actual MCP usage, because per-tool overhead was counted separately for each tool.
Cameron’ning aytishicha, Anthropic buni joriy versiyada tuzatgan, endi o‘sha XcodeBuildMCP uchun 12 600 ko‘rsatiladi. Shunday qilib:
- Agar
/contextMCP vositalari uchun 50K+ ko‘rsatsa — Claude Code’ning eski versiyasidan foydalanayotgan bo‘lishingiz mumkin. Uni yangilang. - MCP 8-15K bo‘lsa — bu odatiy holat, Tool Search bilan haqiqiy sarf shu.
- Yangi versiyada MCP 30-50K bo‘lsa — rostdan ham ishlatilmaydigan serverlar ko‘p ulangan.
/mcpga o‘ting va ularni uzing.
/contextdan tashqari yana nimalarni tekshirish kerak?
/usage — oxirgi 24 soat yoki 7 kun ichidagi tarif sarfini ko‘rsatadi. Pro va Max’da ko‘nikmalar, quyi agentlar, plaginlar va alohida MCP serverlari bo‘yicha taqsimot ko‘rsatiladi. Eng ko‘p sarf qilayotgan ko‘nikmani aniqlashda foydali.
/cost — API foydalanuvchilari uchun. Joriy seansning mutanosib hisoblangan xarajatini dollarda ko‘rsatadi. Pro/Max obunachilari uchun emas — ularga bu kerak emas.
/usage-credits — Pro/Max’da oylik xarajat limitini belgilashga imkon beradi. Skript orqali boshqariladigan agent jamoasi kredit kartangiz limitini tasodifan to‘ldirib yuborishidan xavotirda bo‘lsangiz, foydali.
Claude Code kontekstini 15 daqiqada qanday tozalash mumkin?
Asosiy xulosalar
Sakkiz qadam bilan keraksiz kontekstni kamaytiring. 70% bo‘sh joy yoki 40–50% kam sarf kafolat emas; kontekst snapshot’i jami seans sarfini o‘lchamaydi. Ko‘pchilik bandlar 1-2 daqiqa oladi. Eng katta bandlar — CLAUDE.md’ni tozalash va ishlatilmaydigan MCP’ni uzish — har biri besh daqiqadan oladi. Ularni tartib bilan bajaring, hech birini o‘tkazib yubormang.
Loyihangizni Claude Code’da oching va quyidagi qadamlarni bajaring:
/context— joriy taqsimotni yozib oling. Bu boshlang‘ich o‘lchovingiz./clear— chatda joriy vazifaga aloqasi bo‘lmagan tarix to‘plangan bo‘lsa, tozalang. Yangi oyna ochiladi.ls -la ~/.claude/skills/— o‘rnatilgan ko‘nikmalarni ko‘ring. Bir oydan beri ishlatmaganlaringizni olib tashlang. Buyruq:rm -rf ~/.claude/skills/[skill-name](yoki papkani interfeys orqali o‘chiring)./plugin list— plaginlar uchun ham xuddi shunday qiling. Ishlatmayotganlaringizni/plugin remove <name>bilan olib tashlang./mcp— ulangan MCP serverlarini tekshiring. Faqat joriy vazifaga keraklilarini qoldiring. Qolganlarini/mcp disconnect <name>bilan uzing.- CLAUDE.md’ni tahrirlovchida oching. Fayl 200 satrdan oshsa, maxsus ko‘rsatmalarni Skills’ga (
~/.claude/skills/[topic]/SKILL.md) ko‘chiring. Asosiy faylni 100-200 satr, mavzuli Skills’ni 5-15 dona atrofida saqlashga harakat qiling. Batafsil qo‘llanma “2026-yilda CLAUDE.md’ni sozlash: tayyor shablon va 6 qoida”da. /effortni tekshiring — oddiy vazifalarda/effort lowdan foydalaning. Yuqori fikrlash budjeti faqat murakkab arxitektura uchun kerak.- Yakuniy
/contexto‘lchovi. Uni 1-qadam bilan taqqoslang.
Tasvirlangan seanslarda tozalashdan keyin band kontekst 60–80K dan 25–30K ga tushgan. Bu snapshot izi o‘zgarishi; jami token yoki narxning qat’iy kamayishi isboti emas. Tejamdan oldin bir xil to‘liq vazifa run’larini kesh va chiqish sarfi bilan solishtiring.
Sonnet yoki Haiku’ga o‘tish qachon kontekstni tozalashdan ko‘proq foyda beradi?
Asosiy xulosalar
Kontekstni tozalash har doim ham eng tejamkor yechim bo‘lavermaydi. Vazifalaringiz asosan odatiy ishlar — matnni tahrirlash, shablon yaratish, formatlash — bo‘lsa, past tarifli model narxni kamaytirishi mumkin, ammo almashtirish token sonining qat’iy kamayishini isbotlamaydi. Tokenizer, reasoning, chiqish uzunligi va retry haqiqiy sonlarni o‘zgartiradi. Murakkab arxitektura, ko‘p bosqichli murakkab mulohaza va qiyin xatolarni tuzatish uchun Opus hanuz kerak. Vazifaga qarab tanlang.
Anthropic hujjatlarda modellar haqida shunday yozadi:
Sonnet kodlash vazifalarining aksariyatini yaxshi bajaradi va Opus’dan arzonroq. Opus’ni murakkab arxitektura qarorlari hamda ko‘p bosqichli murakkab mulohaza yuritish uchun saqlang. Seans o‘rtasida modelni almashtirish uchun
/modeldan foydalaning yoki standart modelni/configda belgilang. Oddiy quyi agent vazifalari uchun ularning sozlamasidamodel: haikudeb ko‘rsating.
Kirish tokenlari narxlarining taxminiy taqqoslanishi (2026-yil 27-may holatida):
| Model | Narxi / 1M kirish tokeni | Qachon ishlatish kerak |
|---|---|---|
| Opus 4.7 | $15 | Arxitektura, ko‘p bosqichli murakkab mulohaza, qiyin xatolarni tuzatish |
| Sonnet 4.5 | $3 | Odatiy kodlash vazifalarining 80 foizi: tahrirlash, refaktoring, testlar, hujjatlar |
| Haiku 4.5 | $1 | Formatlash, oddiy tahlil, quyi agent vazifalari, odatiy matn tahrirlari |
Mening sozlamalarim:
- Standart model — Sonnet 4.5. U
/config → default modelorqali tanlangan. Vazifalarning 80 foizini bajaradi. - Vazifa chindan ham qiyin bo‘lsa (arxitektura qarori, tushunarsiz xatoni aniqlash, yangi mahsulot), qo‘lda
/model opusni ishga tushiraman. - Testlar va formatlash uchun
/model haikudan foydalanaman. Yoki quyi agent sozlamasidamodel: haikudeb aniq ko‘rsataman. /effortmodeldan alohida sozlanadi. Opus’ni/effort lowbilan ishlatishingiz mumkin — o‘rtacha murakkablikdagi vazifalarga tez javob olish uchun kuchli model va minimal fikrlash sarfiga ega bo‘lasiz.
Model almashtirishdan ko‘ra kontekstni tozalash qachon foydaliroq:
- Kontekst 50 foizdan ortiq to‘lgan bo‘lsa — avval tozalang.
- Kontekst me’yorida, ammo vazifalar murakkab bo‘lsa — Opus’dan odatiy fikrlash darajasi bilan foydalaning.
- Kontekst me’yorida va vazifalar odatiy bo‘lsa — Haiku’dan foydalaning.
Modellar va fikrlash darajalari haqida batafsil ma’lumotni “Claude Code’da Sonnet yoki Opus 4.7: 2026-yilda model va /effort tanlash” qo‘llanmasidan o‘qing.
Qaysi maslahatlar sarfni kamaytirish o‘rniga oshiradi?
Asosiy xulosalar
Bloglarda qisqa muddatda foyda berib, ammo vaqt o‘tishi bilan ish jarayonini buzadigan maslahatlar ko‘p uchraydi. Ulardan asosiy uchtasi: “barcha MCP’ni o‘chirib tashlang”, “CLAUDE.md’ni unuting va hamma narsani so‘rov matniga yozing” hamda “doim Rejalash rejimida ishlang”. Bu uchala yondashuv ham bitta muammoni hal qilib, o‘rniga uchta yangisini yaratadi. Keling, ularni ko‘rib chiqamiz.
Noto‘g‘ri yondashuv 1. “Barcha MCP’ni o‘chirib tashlang — tokenlarni ko‘p sarflaydi”
Eng ko‘p uchraydigan xato — erinchoqlik. Ha, MCP tarixan kontekstning 49 foizigacha qismini sarflagan, ammo Tool Search’dan keyin bu ko‘rsatkich 8-15 foizga tushdi. Bundan tashqari, MCP qo‘lda yaratishga to‘g‘ri keladigan haqiqiy vositalarni taqdim etadi. Barcha MCP’ni o‘chirish qo‘lda ishlashga qaytishni anglatadi, bu esa tejalgan tokenlardan ko‘ra ko‘proq vaqtni “yeb qo‘yadi”.
To‘g‘ri yondashuv: muntazam ishlatadigan MCP serverlarinigina qoldiring. Men Playwright’ni (landing sahifalarni sinash uchun) va shadcn’ni (interfeyslar yaratish uchun) qoldiraman. Qolganlaridan faqat bittadan vazifa uchun foydalanaman.
Noto‘g‘ri yondashuv 2. “CLAUDE.md’dan foydalanmang, hamma narsani so‘rov matniga yozing”
Bu “mantiqli” tuyuladi: CLAUDE.md har bir so‘rovda yuklansa, uni umuman yuklamay qo‘ya qolaylik. Amalda esa CLAUDE.md bo‘lmasa, har bir xabarni bir xil ko‘rsatmalarni qo‘lda yozishdan boshlaysiz, Claude esa xabarlar orasida kontekstni unutadi. Bu kamroq emas, ko‘proq token degani — ular shunchaki boshqa yo‘l bilan keladi.
To‘g‘ri yondashuv: CLAUDE.md’ni ixcham (100-200 satr) saqlang, asosiy ko‘rsatmalarni unda, maxsus materiallarni esa Skills’da saqlang. Tafsilotlar “2026-yilda CLAUDE.md’ni sozlash” qo‘llanmasida.
Noto‘g‘ri yondashuv 3. “Doim Rejalash rejimida ishlang”
Rejalash rejimi — avval kod bazasini o‘rganib, reja taklif qilish kerak bo‘lgan murakkab vazifalar uchun ajoyib vosita. Ammo agent jamoalari bilan ishlaganda u o‘rtacha 7 baravar ko‘p token sarflaydi (Anthropic hujjatlari). “README’dagi imlo xatosini tuzatish” kabi oddiy vazifada Rejalash rejimi to‘g‘ridan-to‘g‘ri tahrirlashga qaraganda 7 baravar ko‘p sarf qiladi.
To‘g‘ri yondashuv: 30 daqiqa yoki undan ko‘proq vaqt oladigan murakkab vazifalarda Rejalash rejimidan foydalaning. Qisqa vazifalar uchun Rejalash rejimisiz bevosita so‘rov yuboring. Har bir rejimni qachon ishlatish “Claude Code’da Rejalash rejimi: bosqichma-bosqich qo‘llanma va 2026-yildagi 4 bosqich” qo‘llanmasida yoritilgan.
Manbalar
- Anthropic hujjatlari: Xarajatlarni samarali boshqarish — xarajatlar, modellar, MCP, agent jamoalari va fikrlash budjetlari haqidagi rasmiy raqamlar
- Anthropic hujjatlari: Model sozlamalari — kengaytirilgan kontekst — model va tarif bo‘yicha oyna hajmi, avtomatik ixchamlash chegaralari
- Ailoot materiallari: “Second Brain + Context Engineering” metodologiyasi CLAUDE.md’ni sozlash, Claude Code’da Second Brain, 2026-yilda Context Engineering, Claude Code’da Rejalash rejimi, Skills, MCP serverlari, Hooks, Sonnet yoki Opus, Limitlarni bir kunda tugatmaslik materiallarida yoritilgan.
Qo‘shimcha materiallarni Ailoot saytida topasiz.
Batafsil
Ko‘p beriladigan savollar
Arzon tokenli model albatta kamroq token ishlatadimi?
Yo‘q. Past tarif token narxini o‘zgartiradi; son tokenizer, reasoning, chiqish va retry’ga bog‘liq. Token yoki narx kamayishini aytishdan oldin bir xil tugallangan vazifalarni solishtiring.
/context butun seans hisobini ko‘rsatadimi?
Yo‘q. Joriy kontekst izini ko‘rsatadi. Ishlov va narx uchun kirish, cache-write, cache-read va chiqish jamilarini alohida tekshiring. Takroriy asosiy matn faqat seans boshidagi bitta to‘lov emas.