Blog

Claude Code Auto Mode: xavfsizlik va “this session isn't eligible”

Markdown

2.1.278-versiyadan boshlab, Claude Code serverdagi auto mode xavfsizlik tekshiruvlari uchun haq olmaydi. “this session isn't eligible” nimani anglatadi va holatni qanday tekshirish mumkin.

Maqolani to‘liq o‘qish

Agar Claude Code terminalida “We're changing auto mode to no longer charge for classifier requests in Claude Code. However, this session isn't eligible” xabari (ruscha matnda: “We are changing auto mode so classifier requests in Claude Code are no longer charged. However, this session is not eligible”) ko‘rinsa, bu xato emas. 2.1.278-versiyadan boshlab, Claude Code auto mode xavfsizlik tekshiruvlarini serverdan bajarishni sukut bo‘yicha so‘raydi va ular uchun haq olmaydi. Ammo bu faqat server tomonidagi tekshiruvlar sessiyaga yetib borganida ishlaydi. Claude Code o‘z klassifikator so‘rovlariga o‘tganda, sizni ogohlantiradi va tekshiruvlar avvalgidek haq olinadi.

Ailoot hujjatlari: API, kalitlar va ulanishni sozlash.

Auto mode’da nima o‘zgardi

Auto mode rejimida klassifikator amallar bajarilishidan oldin ularni tekshiradi: masalan, shell buyruqlari va tarmoq so‘rovlarini. Claude Code’ning o‘z klassifikator so‘rovlari oddiy token sarfi sifatida hisoblanadi, xuddi 2.1.278-versiyadan oldin bo‘lgani kabi.

2.1.278-versiyadan boshlab, Claude Code sukut bo‘yicha serverdan sessiya modelga yuborayotgan so‘rovlar tarkibida tekshiruvlarni bajarishni so‘raydi. Server bajargan tekshiruvlar uchun haq olinmaydi. Shu versiyada /status buyrug‘iga Auto mode server qatori ham qo‘shildi: u ushbu sessiya klassifikatori serverda ishlayotgan-ishlamayotganini ko‘rsatadi.

Bu kimlarga taalluqli:

  • Enterprise tariflari va Claude API hisoblari — server tomonidagi tekshiruvlar sukut bo‘yicha so‘raladi.
  • AWS’dagi Claude Platform, Amazon Bedrock, Google Cloud’ning Agent Platform’i, Microsoft Foundry — bular uchun ham sukut bo‘yicha so‘raladi, ammo server tomonidagi tekshiruvlar mavjudligi bu funksiya ayni platformada va mintaqada yoqilgan-yoqilmaganiga bog‘liq.
  • Pro, Max, Team — Anthropic hujjatlariga ko‘ra, bu xabar ushbu tariflarda hech qachon ko‘rinmaydi.

To‘lovga aloqasi bo‘lmagan alohida cheklov: Bedrock, Google Cloud’ning Agent Platform’i, Foundry va tizimga kirilgan Claude ilovalarining gateway sessiyalarida auto mode faqat Claude Sonnet 5, Opus 4.7 va undan yangi modellar, shuningdek Fable oilasi bilan ishlaydi.

Ruxsat rejimi loyihangizda agent qanday ishlashini belgilaydigan sozlamalardan biridir: nimalarni o‘zi bajarishi va nimalar uchun tasdiq talab qilinishi. Claude Code’da muntazam ravishda loyihalar yaratsangiz, ruxsat sozlamalari loyiha vazifalariga mosligini tekshiring.

Nega server tomonidagi tekshiruvlar sessiyaga yetib bormaydi

Hujjatlarga ko‘ra, eng ko‘p uchraydigan sabab — Claude Code va API o‘rtasidagi LLM gateway yoki proksi. Muammo ushbu vositachi so‘rov sarlavhalarini olib tashlasa yoki qayta yozsa, o‘zi tanimaydigan maydonlarni tashlab yuborsa yoxud javoblarni o‘zgartirsa yuz beradi: masalan, ID’larni qayta yozish yoki oqimli hodisalardan kalitlarni olib tashlash orqali. Shunda server tekshiruv so‘rovini olmaydi yoki Claude Code uning natijasini olmaydi, sessiya esa Claude Code’ning o‘z klassifikatoriga o‘tadi va uning so‘rovlari avvalgidek haq olinadi. Claude Code gateway’ni taniy olsa, xabarda uning nomini ko‘rsatadi.

Ikkinchi sabab — server tomonidagi tekshiruvlar sessiyaning platformasi, mintaqasi yoki hisob ma’lumotlari uchun hali mavjud emas. Zanjirda gateway yoki proksi bo‘lmasa-yu, xabar takroran ko‘rinsa, hujjatlar buni ehtimoliy sabab deb ko‘rsatadi.

Auto mode ishlashda davom etadi. Xabar faqat server tomonidagi tekshiruvlar sessiyaning qolgan muddati davomida unga yetib bormay qolganda ko‘rinadi va bu tekshiriladigan ilk amaldanoq yuz berishi mumkin. Server tekshira olmagan alohida amal xabarni chiqarmaydi: Claude Code uni o‘zi tekshiradi va keyingi so‘rovda server bilan yana bog‘lanadi.

Xabarni ko‘rganingizda nima bosish kerak

Javob bermaguningizcha, xabar amalni to‘xtatib turadi:

  • Enter — davom etish. To‘xtatilgan amal va sessiyaning qolgan qismi Claude Code’ning o‘z klassifikatoridan foydalanadi, uning so‘rovlari esa token sarfi sifatida hisoblanishda davom etadi. Enter’ni bosgandan so‘ng, bu sessiyada xabar boshqa ko‘rinmaydi. Agar xabarda gateway nomi ko‘rsatilgan bo‘lsa, uni tasdiqlash xabarni ushbu kompyuterda 24 soatga yashiradi. Gateway nomi ko‘rsatilmagan bo‘lsa, keyingi sessiya yana o‘z klassifikatoriga o‘tganida xabar qaytadi.
  • Esc yoki Ctrl+C — bekor qilish. To‘xtatilgan amal bajarilmaydi, joriy navbat to‘xtaydi va sessiya auto mode’da qoladi. Javobingiz eslab qolinmaydi, shu sababli tekshirilishi kerak bo‘lgan keyingi amaldan oldin xabar yana ko‘rinadi.

Auto mode’dan chiqmoqchi bo‘lsangiz, javob berganingizdan keyin Shift+Tab bilan ruxsat rejimini almashtiring.

Xabar javobni kutolmaydigan holatda Claude Code shu matnni chiqarib, auto mode’da davom etadi. Istisno: gateway haqidagi xabar ushbu kompyuterda so‘nggi 24 soat ichida allaqachon tasdiqlangan bo‘lsa, matn ko‘rsatilmaydi. Interaktiv bo‘lmagan rejimda -p bayrog‘i bilan matn xatolar oqimiga (stderr) yoziladi; stream-json chiqishida esa Agent SDK’dan foydalanadigan ilovalar xabarlar oqimidan o‘qiy oladigan tizim ogohlantirishi sifatida keladi. VS Code kengaytmasida xabar dialog oynasida ko‘rinadi va tasdiqlash talab qilinmaydi.

Holatni qanday tekshirish mumkin

Xabarni kutmasdan, klassifikator hozir qayerda ishlayotganini tekshirishingiz mumkin. Auto mode’dan foydalanayotgan sessiyada /status buyrug‘ini bajaring va Auto mode server qatoriga qarang:

  • Enabled — server sessiya amallarini tekshirishda davom etmoqda;
  • Disabled — sessiya allaqachon Claude Code’ning o‘z klassifikatoriga o‘tgan.

Sabab gateway bo‘lsa nima qilish kerak

Hujjatlarda sozlashning ikkita varianti bayon qilingan.

  1. Kompaniyangiz administratori yoki gateway provayderidan so‘rov va javoblarni o‘zgarishsiz uzatishni so‘rang. Sarlavhalar va so‘rov tanasi maydonlari, jumladan gateway tanimaydiganlari (masalan, safeguards maydoni) ham o‘z holicha uzatilishi kerak. Javoblar va oqimli hodisalar safeguard_results kabi kalitlarni olib tashlamasdan yoki tool call ID’larini qayta yozmasdan qaytarilishi kerak. Tafsilotlar uchun gateway muvofiqligi bo‘yicha qo‘llanmani ko‘ring. Shundan so‘ng yangi sessiyalar server tomonidagi tekshiruvlardan yana foydalanadi.
  2. Gateway ularni qo‘llab-quvvatlamasligini oldindan bilsangiz, server tomonidagi tekshiruv so‘rovlarini o‘chiring. Sessiyani boshlashdan oldin o‘zgaruvchini shell’da yoki Claude Code sozlamalaridagi env kaliti orqali belgilang:
export CLAUDE_CODE_AUTO_MODE_SERVER=0

Shundan so‘ng Claude Code doim o‘z klassifikatoridan foydalanadi, uning so‘rovlari avvalgidek haq olinadi va xabar ko‘rinmaydi. Anthropic API’ga bevosita ulanganda bu o‘zgaruvchi o‘qilmaydi. Agar CLAUDE_CODE_AUTO_MODE_SERVER belgilanmagan, ammo CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 belgilangan bo‘lsa, server tomonidagi tekshiruvlar ham o‘chiriladi. Hujjatlarda CLAUDE_CODE_AUTO_MODE_SERVER kelajakdagi relizda olib tashlanishi mumkin bo‘lgan vaqtinchalik sozlama sifatida ta’riflangan, shuning uchun yangilanishlardan keyin uni qayta tekshirib turish ma’qul.

Gateway sizga tegishli bo‘lmasa va uni sozlay olmasangiz, gateway provayderiga murojaat qilishingiz yoki ikkinchi variantni tanlashingiz mumkin.

Gateway bo‘lmasa-yu, xabar ko‘rinsa

Zanjirda gateway yoki proksi bo‘lmasa-yu, xabar yana ko‘rinsa, hujjatlarga ko‘ra ehtimoliy sabab — server tomonidagi tekshiruvlar platformangiz, mintaqangiz yoki hisob ma’lumotlaringiz uchun hali mavjud emas. Buni qo‘llab-quvvatlash xizmatidan yoki kompaniya administratoringizdan tasdiqlatishingiz yoki /feedback buyrug‘i bilan muammo haqida xabar berishingiz mumkin.

Keyin nima qilish kerak

Oldindan hech narsani sozlash shart emas: xabar paydo bo‘lganda auto mode ishlashda davom etadi, klassifikatorning o‘z so‘rovlari esa avvalgidek haq olinadi. Xabar chiqsa, unga javob bering (Enter yoki Esc) va /statusni tekshiring. Zarur bo‘lsa, gateway’ni sozlashingiz, server tomonidagi tekshiruv so‘rovlarini o‘chirishingiz yoki qo‘llab-quvvatlash xizmatiga murojaat qilishingiz mumkin.

Token sarfining boshqa sabablari haqida “Claude Code’da tokenlar qayerga ketadi” va “Claude Code limitlarini tez tugatib qo‘ymaslik yo‘llari” maqolalarida o‘qing. Shuningdek, model javoblaridagi keraksiz kodni kamaytirib, shu tariqa tokenlarni tejash yo‘li bu yerda tushuntirilgan.

Manbalar

Agar Ailoot orqali AI modellaridan foydalanish kerak bo‘lsa, Ailootni ko‘rib chiqing.

Batafsil

Ko‘p beriladigan savollar

Esc bosish auto rejimini o‘chiradimi?

Yo‘q. Esc yoki Ctrl+C to‘xtab turgan amalni bekor qilib, joriy navbatni tugatadi; seans auto rejimida qoladi. Undan chiqmoqchi bo‘lsangiz, javobdan keyin Shift+Tab bilan ruxsat rejimini almashtiring.

Server tekshiruvlari va pulli classifier so‘rovlarini qanday ajrataman?

Auto seansida /status ni ochib, Auto mode server’ni ko‘ring. Enabled server tekshiruvlari davom etishini, Disabled esa Claude Code’ning token sarfi sifatida haq olinadigan o‘z classifier so‘rovlariga o‘tilganini bildiradi.

Barcha maqolalar