Blog

Claude Code’dagi Ultracode 2026: uni bitta buyruq bilan qanday yoqish mumkin

Markdown

Claude Code’dagi Ultracode: Claude agentlar jamoasini o‘zi ishga tushiradigan rejim. U /effort xhigh’dan qanday farq qiladi, uni qanday yoqish va tokenlarni qanchalik tez sarflashini bilib oling.

Maqolani to‘liq o‘qish

Asosiy xulosa

Ultracode — Claude Code’dagi rejim bo‘lib, unda Claude bitta so‘rovga javob berish o‘rniga vazifani o‘nlab parallel agentlardan iborat ish jarayoni sifatida bajarishga arziydi, deb o‘zi qaror qiladi. Uni butun seans uchun /effort ultracode buyrug‘i bilan yoki bitta vazifaning boshida ultracode so‘zini yozib yoqing. Ichki tomondan, u xhigh darajadagi sa’y-harakatni (Opus 4.8 maksimal darajadagi kabi) avtomatik orkestrlash bilan birlashtiradi. U katta kod auditlari, yuzlab faylni qamrab oladigan migratsiyalar va chuqur tadqiqotlar uchun foydali. Oddiy rejimdagidan bir necha baravar tez token sarflaydi, shuning uchun kundalik ishlar uchun /effort high rejimini ishlatgan ma’qul.

Xizmat bilan ishlash haqida ma’lumot uchun Ailoot hujjatlariga qarang.

Ultracode nima va u kimga kerak

Asosiy xulosa

Ultracode — Claude Code’dagi seans darajasidagi sozlama bo‘lib, u eng yuqori mulohaza yuritish darajasini (xhigh) dinamik ish jarayonlarini avtomatik orkestrlash bilan birlashtiradi. U 2026-yil 28-mayda, Opus 4.8 chiqarilishi bilan birga, v2.1.154 versiyasida paydo bo‘lgan. U bitta so‘rov uddalay olmaydigan katta vazifalar uchun mo‘ljallangan: butun loyihani audit qilish, 500 ta faylni migratsiya qilish yoki murakkab savolni 20 ta manba bo‘yicha tadqiq etish.

2026-yil 28-maygacha Claude Code’da faqat /effort parametri bor edi; unda low / medium / high / xhigh darajalari mavjud edi. Bu modelning “fikrlash” darajasi: u qanchalik yuqori bo‘lsa, mulohaza yuritishga shuncha ko‘p token sarflanadi, natija aniqroq bo‘ladi va Claude javob berishi ko‘proq vaqt oladi.

Ultracode /effort low → xhigh shkalasiga kirmaydi. U shu darajalar bilan yonma-yon turadi. Yoqilganda, Claude vazifangizga avtomatik qarab, shunday qaror qiladi: “Buni natijani yig‘ishim uchun 30 ta parallel agentga bo‘lib berish yaxshiroq.” Ilgari buni o‘zingiz qo‘lda bajarishingiz, ish jarayonini yozishingiz yoki subagent buyrug‘ini tuzishingiz kerak edi. Endi qachon bunday qilish ma’qul ekanini Claude o‘zi hal qiladi.

Asosiy auditoriya — bitta so‘rov imkoniyatining chegarasiga yetgan odamlar. Agar siz:

  • 200 ta faylli repoda /code-reviewni ishga tushirib, seans 50-faylda to‘xtab qolgan bo‘lsa
  • “eskirgan API’dan foydalanilgan barcha joylarni top” deb so‘rab, Claude uchtasini sanab, yana o‘n beshtasini unutgan bo‘lsa
  • javob berishdan oldin Claude o‘z farazini uch xil nuqtayi nazardan tekshirishini istasangiz

ultracode siz uchun. Agar bitta funksiya yozayotgan bo‘lsangiz va bitta yechim kerak bo‘lsa, u sizga kerak emas: oddiy /effort high bu ishni uch baravar kam token bilan bajaradi.

Ultracode odatiy low/medium/high/xhigh sa’y-harakat darajalaridan nimasi bilan farq qiladi

Asosiy xulosa

Odatiy sa’y-harakat darajasi bitta javobdagi mulohaza chuqurligini o‘zgartiradi. Ultracode esa avtomatik tanlovni qo‘shadi: parallel agentlar bilan ish jarayonini ishga tushirish yoki vazifani bir urinishda hal qilish. Mulohaza chuqurligi xhigh maksimal darajasida qoladi, ustiga yana bir qatlam — orkestrlash — qo‘shiladi.

Asosiy jihatlarni solishtirsak:

Parametr/effort low/effort medium/effort high/effort xhigh/effort ultracode
Mulohaza chuqurligiminimalo‘rtachachuqurmaksimalmaksimal (xhigh)
Mulohaza uchun tokenlarkamo‘rtachako‘pjuda ko‘pjuda ko‘p + orkestrlash
Vazifani bo‘lishga kim qaror qiladisizsizsizsizClaude avtomatik ravishda
Ish jarayoni qachon boshlanadibuyrug‘ingiz bilanbuyrug‘ingiz bilanbuyrug‘ingiz bilanbuyrug‘ingiz bilanhar bir yirik vazifada
Seanslar orasida qayta sozlashyo‘qyo‘qyo‘qyo‘qha — uni qayta yoqish kerak
Qaysi modellarda mavjudbarchasidabarchasidabarchasidafaqat xhigh’ni qo‘llaydigan modellardafaqat xhigh’ni qo‘llaydigan modellarda (Opus 4.8)

Asosiy farqni bir jumlada aytganda: /effort xhigh — “uzoqroq o‘yla”; ultracode esa — “uzoqroq o‘yla VA buni bitta so‘rov bilan uddalash mumkinmi yoki 30 agentdan iborat jamoa kerakmi, o‘zing hal qil.” Demak, mohiyatan ultracode xhigh ustiga yana bir qatlam — avtomatik orkestrlashni — qo‘shadi.

Anthropic buni rasmiy hujjatlarida ochiq aytadi:

Ultracode yoqilganida, Claude vazifa uchun ish jarayoni kerakmi yoki yo‘qmi, o‘zi hal qiladi. Bitta so‘rov ketma-ket bir nechta ish jarayoniga aylanishi mumkin: biri kodni tushunish, biri o‘zgartirish kiritish va biri uni tekshirish uchun.

— Anthropic Docs, code.claude.com/docs/en/workflows

Bu sizning bitta so‘rovingiz ketma-ket uchta ish jarayoniga yoyilishi mumkinligini anglatadi: kodni tushunish, o‘zgarishlar kiritish va ularni tekshirish. Ularning har biri 10–30 ta parallel agentni ishga tushirishi mumkin.

Ultracode qaysi versiyalar va modellarni qo‘llaydi

Asosiy xulosa

Sizga Claude Code v2.1.154 yoki undan yangiroq versiyasi va xhigh sa’y-harakatini qo‘llaydigan model kerak. 2026-yil iyun holatiga ko‘ra, Anthropic xhigh’ni amalda Opus 4.8 bilan bog‘laydi (o‘zgarishlar jurnalida xhigh’li boshqa model tasdiqlanmagan). U Pro / Max / Team / Enterprise tariflari va API orqali mavjud. Pro’da uni /config ichida qo‘lda yoqish kerak; boshqa tariflarda u tayyor holda ishlaydi. Bedrock, Vertex AI va Microsoft Foundry ham uni qo‘llaydi.

Versiyangizni tekshiring:

claude --version

Agar u 2.1.154 dan eski bo‘lsa, yangilang:

npm install -g @anthropic-ai/claude-code

Keyin sa’y-harakat darajalari ro‘yxatini ko‘ring:

claude /effort

Agar ochiladigan ro‘yxatda ultracodeni ko‘rsangiz, hammasi tayyor. Agar u bo‘lmasa, ehtimol sababi quyidagilardan biri:

  • joriy modelingiz Opus 4.8 emas (masalan, Sonnet 4.7’da xhigh yo‘q)
  • siz Pro tarifidasiz va rejim /configda o‘chirilgan (“Dynamic workflows” opsiyasini yoqing)
  • tashkilotingiz administratori boshqariladigan sozlamalarda ish jarayonlarini o‘chirib qo‘ygan

Modelni tekshiring:

claude /model

Agar u yerda standart model Opus 4.8 bo‘lmasa, uni almashtiring: model menyusidan Opus 4.8’ni tanlang yoki d tugmasi bilan standart model qilib belgilang.

Ultracode’ni qanday yoqish mumkin: ikki usul

Asosiy xulosa

Birinchi usul butun seans uchun: /effort ultracode buyrug‘idan foydalaning. Shundan keyingi har bir vazifa avtomatik ish jarayonini tanlash orqali bajariladi. Ikkinchi usul bitta vazifa uchun: so‘rov boshiga ultracode so‘zini qo‘ying; u ajratib ko‘rsatiladi va ish jarayoni faqat shu vazifa uchun boshlanadi. Seansdagi sa’y-harakat darajasi o‘zgarmaydi.

1-usul. Butun seans uchun yoqing.

Claude Code seansida:

/effort ultracode

Shundan keyin Claude har bir yirik vazifa uchun ish jarayonini ishga tushirish-ishga tushirmaslikka o‘zi qaror qiladi. Seans uni yopguningizcha davom etadi. Claude Code’ni yopib, qayta ochganingizda ultracode o‘chadi. Bu ataylab shunday qilingan: bu rejim “standart holatda” yoqilib turmasligi, uni ongli ravishda yoqishingiz kerak.

2-usul. Faqat bitta vazifa uchun.

So‘rov boshiga ultracodeni qo‘ying (v2.1.160dan oldin kalit so‘z workflow edi; ushbu versiya chiqqach, Anthropic uni oddiy ishga tushirishlar bilan adashtirmaslik uchun o‘zgartirdi):

ultracode: go through all /api/* endpoints in src/routes/ and find where authorization checks are missing

Claude Code ultracode so‘zini ajratib ko‘rsatadi va bu vazifani ish jarayoni sifatida ishga tushiradi. Seansdagi sa’y-harakat darajasi (siz sozlagan high yoki medium) o‘zgarishsiz qoladi.

Anthropic yozishicha, xuddi shu narsa tabiiy tilda ham ishlaydi:

O‘z so‘zlaringiz bilan, masalan, “use a workflow” yoki “run a workflow” deb so‘rash ham ishlaydi: Claude bevosita so‘rovni xuddi shunday rozilik sifatida qabul qiladi.

— Anthropic Docs, code.claude.com/docs/en/workflows

Agar tasodifan ultracodeni yozib yuborgan bo‘lsangiz va ish jarayonini boshlashni istamasangiz, kursor ajratib ko‘rsatilgan so‘zning bevosita keyinida turganida Option+W (macOS) yoki Alt+W (Windows/Linux) tugmalarini bosing. Ajratish yo‘qoladi va vazifa odatdagidek davom etadi.

Yoqilgandan keyin Claude’ning ishlashi qanday o‘zgaradi

Asosiy xulosa

Claude endi “navbatma-navbat” javob bermaydi — sizdan bitta so‘rov, Claude’dan bitta javob. Buning o‘rniga, u runtime fonda ishga tushiradigan JavaScript skriptini yozadi. Skript har birining o‘z konteksti bo‘lgan 10–30 ta parallel agentni ishga tushirib, natijalarini birlashtirishi mumkin. Seansingiz javob berishda davom etadi, shuning uchun ish jarayoni fonda ishlayotgan paytda unga yangi vazifalar topshirishingiz mumkin.

Ultracode’dan oldin: siz so‘rov yozasiz, Claude 30 soniya o‘ylaydi va javob beradi. Vazifa katta bo‘lsa, uning konteksti oraliq natijalar bilan to‘ladi va seans oxiriga borib hammasi “izdan chiqa” boshlaydi.

Ultracode bilan: siz so‘rov yozasiz, Claude uning ko‘lamini ko‘rib, skript yozadi. Skript alohida ishlaydi: oraliq natijalar seans kontekstida emas, skript o‘zgaruvchilarida saqlanadi. Sizga faqat yakuniy javob qaytadi.

Amalda buning uchta ta’siri bor:

  1. Seans konteksti to‘lmaydi. /compact ishlatmasdan uzoqroq ishlashingiz mumkin.
  2. Vazifalarni parallellashtira olasiz. Bir marta ishga tushirishda bir vaqtda 16 tagacha agent ishlashi mumkin (protsessori kuchsizroq kompyuterlarda bundan kamroq). Butun ishga tushirish uchun limit 1000 ta agent.
  3. Natija avtomatik tekshiriladi. Claude bir agentdan yechim yozishni, boshqasidan esa uni tanqidiy ko‘rib chiqishni so‘rashi mumkin. Bu murakkab vazifalarda gallyutsinatsiyalarni kamaytiradi.

Ishga tushirilgan jarayonni jonli kuzatishingiz mumkin:

/workflows

Ishlayotgan va tugallangan ish jarayonlari ro‘yxati ochiladi. Birini tanlash uchun strelka tugmalaridan, uning bosqichlari tafsilotlarini ochish uchun Enter’dan foydalaning. Agentlar, har birining token sarfi va bajarilish vaqtini ko‘rishingiz mumkin. To‘xtatib turish uchun p, to‘xtatish uchun x yoki agentni qayta ishga tushirish uchun r tugmasini bosing.

Ultracode’ni qachon yoqish va qachon yoqmaslik kerak

Asosiy xulosa

Bitta so‘rov uddalay olmaydigan vazifalar uchun yoqing: butun loyihani audit qilish, yuzlab faylni migratsiya qilish yoki manbalarni o‘zaro solishtiradigan chuqur tadqiqot uchun. Kundalik ishlar — bitta xatoni tuzatish, bitta funksiya yozish yoki xato yozilgan so‘zni to‘g‘rilash — uchun yoqmang. Ultracode rejimida har bir vazifa bir necha baravar ko‘p token sarflaydi, shuning uchun uni kichik ishlarga qo‘llash byudjetni bekorga sarflaydi.

⚠️ 2026-yil 15-iyundan boshlab Anthropic obuna to‘lovlarini ajratdi: dasturiy ish yuklamalari (jumladan, ish jarayonlari) uchun oyiga $20–$200 miqdorida alohida kredit ishlatiladi. Kredit tugasa, ish jarayoniga oid so‘rovlar shunchaki to‘xtaydi va obunaga qaytilmaydi. Bu Pro tarifida ultracode’ning iqtisodiy tomonini sezilarli o‘zgartiradi — quyida tokenlar haqidagi bo‘limga qarang.

Ultracode o‘zini oqlaydigan uchta vaziyat:

1. Katta kod bazasini audit qilish. Masalan: “loyihadagi parollarni loglarga yozib qo‘yadigan barcha joylarni top.” Bitta so‘rov faqat kichik repoda ishlaydi. 500 ta faylli repoda bitta Claude ularning yarmini unutadi, ish jarayoni esa parallel ravishda 20 ta agentni ishga tushiradi va har biri 25 ta fayl bilan ishlaydi.

2. Ko‘p faylga ta’sir qiladigan migratsiya. Eskirgan API’ni almashtirish, bir kutubxonadan boshqasiga o‘tish yoki loyiha bo‘ylab bir xil andozani qayta tuzish. Ish jarayoni fayllarni 10 tadan guruhlab qayta ishlashi va har bir guruhdan keyin natijani tekshirishi mumkin.

3. Manbalarni o‘zaro solishtirishni talab qiladigan tadqiqot. Anthropic buni /deep-research ish jarayoni sifatida taqdim etgan: u savolni turli yo‘nalishlarga ajratadi, manbalarni topadi, faktlarni o‘zaro tekshiradi va tasdiqlanmagan narsalarni chiqarib tashlaydi. Men undan AI kodlash bozori uchun ma’lumot yig‘ishda foydalandim va qo‘lda bir soat ishlashimdan yaxshiroq hisobot oldim.

Ultracode tokenlarni behuda sarflaydigan uchta vaziyat:

1. Bitta funksiyadagi bitta xatoni tuzatish. Bitta /effort high so‘rovi buni xarajatning o‘ndan biriga bajaradi. Buning uchun ish jarayonini ishga tushirmang.

2. Bitta yangi funksiya yoki komponent yozish. Xuddi shunday: /effort high yoki hatto mediumdan foydalaning. Agentlar soni ortishi bilan murakkablik oshmaydi; u mulohaza chuqurligiga bog‘liq va xhigh orkestrlashsiz ham buni ta’minlaydi.

3. Tez javob kerak bo‘lsa. Ish jarayoni odatiy so‘rovdan ta’rifiga ko‘ra sekinroq: parallel agentlar bo‘lsa ham, muvofiqlashtirish vaqt oladi. Agar javob “hoziroq, shu daqiqaning o‘zida” kerak bo‘lsa, uni yoqmang.

Bu yerda keltirilgan misoldagi strategiya: odatiy tahrirlar uchun standart sifatida /effort highdan foydalaning. Men ultracode’ni butun seans uchun emas, muayyan vazifa uchun, so‘rov ichida so‘zni ishlatib, tanlab yoqaman. Chunki uni o‘chirishni unutish vazifa tugagandan keyin ham odatiy ishlarni ultracode’da davom ettirib, sababsiz token sarflashga olib keladi.

Qancha token va qancha pul sarflaydi

Asosiy xulosa

Har bir ish jarayoni o‘zidagi barcha agentlar ishlatgan tokenlar yig‘indisiga teng miqdorda token ishlatadi. 30 agentli ish jarayoni — tizim so‘rovi, vositalari va o‘z mulohazasiga ega 30 ta kontekst demakdir. Token sarfi bitta so‘rovdagidan bir necha baravar ko‘p. Pro tarifida bitta katta ish jarayoni kunlik limitning yarmini yeb qo‘yishi mumkin. Max va Team’da buning ta’siri kamroq, ammo baribir sarfni kuzatib turish kerak.

Taxminan hisoblab ko‘raylik. Opus 4.8’da effort high bilan bitta odatiy so‘rov mulohaza yuritish uchun taxminan 5,000–15,000 ta token va model javobini ishlatadi. Yaxshi, salmoqli vazifa jami 50,000–100,000 ta token ishlatadi.

20 agentli bitta ish jarayoni 20 ta parallel so‘rov demakdir; har birida o‘z tizim so‘rovi konteksti (~5–10K), o‘z mulohazasi (xhigh — 10–30K) va o‘z javobi bor. Taxminiy sarf bitta ishga tushirish uchun 600,000–1.5 million token. Bu bitta “odatiy” so‘rovdan 10–30 baravar qimmat.

Bu pul hisobida nimani anglatadi:

  • Pro ($20/oy): 2026-yil fevralida Anthropic uchinchi tomon dasturiy ta’minotidan dasturiy kirishni taqiqlashini aniqlashtirdi, 2026-yil 15-iyunda esa ish jarayoni kreditini chat obunasidan ajratdi. Pro dasturiy ish yuklamalari uchun $20 kredit oladi. Bitta katta ish jarayoni shu summaning yarmini sarflaydi. Kredit tugagach, ortiqcha sarf uchun to‘lovni yoqmaguningizcha ish jarayonlari ishga tushmaydi.
  • Max 5x ($100/oy): $100 kredit. Bu oyiga 5–10 ta katta ish jarayoniga yetadi.
  • Max 20x ($200/oy): $200 kredit.
  • Team ($30/$150 har bir a’zo uchun): Kredit har bir o‘rindiqning obuna rejasiga mos keladi.
  • API: Siz tokenlar uchun belgilangan tarif bo‘yicha to‘laysiz.

Anthropic o‘zi ish jarayonini ishga tushirishdan oldin xarajatni hisoblashni tavsiya qiladi:

Katta vazifani boshlashdan oldin xarajatni chamalash uchun ish jarayonini avval kichikroq qismda ishga tushiring: butun repo o‘rniga bitta katalogda yoki keng savol o‘rniga torroq savolda.

— Anthropic Docs, code.claude.com/docs/en/workflows#cost

Ya’ni, ish jarayonini avval bitta papkada ishga tushiring, qancha xarajat bo‘lganini /workflows orqali tekshiring, keyin butun repo bo‘ylab ishga tushirishga qaror qiling. Bir marta ishga tushirishda jami 1000 ta agent limiti bor, ammo katta repoda 100 ta agentning o‘zi ham yuz minglab token demakdir.

Agar maqsadingiz “foydalanishni kamaytirish” bo‘lsa, ish jarayoni skriptida ikkilamchi bosqichlarni kichikroq modelga yo‘naltirishingiz mumkin. So‘rovda: “fayllarni tasniflash bosqichida Sonnet 4.7’dan, faqat yakuniy tahlilda Opus 4.8’dan foydalan.” Anthropic buni qo‘llaydi.

Ichkarida nima sodir bo‘ladi: ish jarayonlari, /workflows va cheklovlar

Asosiy xulosa

Ish jarayoni — Claude vazifangiz uchun yozadigan, runtime esa alohida muhitda bajaradigan JavaScript skriptidir. Skriptning o‘zi sikllar, tarmoqlanish va oraliq natijalarni boshqaradi. U kontekstni to‘ldirib yubormaydi. Skriptni o‘qishingiz, tahrirlashing va buyruq sifatida saqlashingiz mumkin. Runtime cheklovlari: 16 ta parallel agent, bir ishga tushirishga jami 1000 ta agent.

Har bir ishga tushirish o‘z skriptini ~/.claude/projects/ ichidagi faylga yozadi. Claude ishga tushganda skript yo‘lini oladi. Bu quyidagilarni qilishingiz mumkinligini anglatadi:

  • Claude’dan “ushbu ish jarayoni uchun skriptni ko‘rsat” deb so‘rash
  • muharrirda ochib, mantiqini tekshirish
  • oldingi ishga tushirish bilan farqlarini ko‘rish
  • tahrirlab, o‘zgartirilgan versiyasini qayta ishga tushirishni Claude’dan so‘rash

Runtime quyidagi cheklovlarni belgilaydi:

CheklovSababi
Ish jarayoni o‘rtasida foydalanuvchidan ma’lumot olinmaydiJarayon cheksiz kutib qolmasligi uchun — bosqichlar orasida tasdiq kerak bo‘lsa, har bir bosqichni alohida ish jarayoni qiling
Skript fayllar yoki shell’ga bevosita kira olmaydiBuni agentlar bajaradi; skript faqat ularning ishini muvofiqlashtiradi
Bir vaqtda 16 tagacha parallel agentMahalliy protsessorni zo‘riqtirib yubormaslik uchun
Bir ishga tushirishda jami 1000 ta agentBuzilgan skript cheksiz siklga tushib qolmasligi uchun

Har bir ishga tushirish uchun ruxsat rejimi qo‘llanadi. Odatiy holatda Claude Code har safar ruxsat so‘raydi. “Ha, va <name> uchun <path> ichida boshqa so‘rama” variantini tanlashingiz mumkin; shunda aynan shu loyihadagi shu ish jarayoni boshqa so‘ramaydi. Auto rejimida u faqat birinchi ishga tushirishda so‘raydi, keyin tasdiqingizni foydalanuvchi sozlamalarida saqlaydi. claude -p va Agent SDK’da javob beradigan odam yo‘qligi uchun ruxsat so‘ralmaydi.

Muhim jihat: ish jarayonlaridagi subagentlar joriy ruxsat rejimingizdan qat’i nazar doim acceptEdits rejimida ishlaydi va vositalar uchun ruxsat etilgan ro‘yxatingizni meros qilib oladi. Fayl tahrirlari avtomatik tasdiqlanadi. Muhim narsa ustida ishlayotganingizda buni yodda tuting.

Ishlaydigan ish jarayonini buyruq sifatida qanday saqlash mumkin

Asosiy xulosa

Agar ish jarayonini ishga tushirib, uning ishlashi sizga yoqqan va yana foydalanishingizni bilsangiz, /workflows va s tugmasi yordamida uni /command sifatida saqlang. Shunda u oddiy slash-buyruq kabi ishlaydi: /workflow_name arguments. U jamoa uchun loyihaning .claude/workflows/ papkasiga yoki faqat o‘zingiz uchun ~/.claude/workflows/ papkasiga saqlanadi.

Vaziyat: yangi tarmoqda ultracode yordamida /code-reviewni ishga tushirdim. Ish jarayoni uch marta bajarildi: birinchisida butun diff tez ko‘rib chiqildi, ikkinchisida xavfsizlik funksiyalari chuqur tekshirildi, uchinchisida o‘zgartirilgan funksiyalarda testlar ishga tushirildi. Natijalar bir-biriga yaxshi mos keldi va ikkita muammo aniqlandi.

Endi buni birlashtirishdan oldin har bir tarmoqda ishga tushirmoqchiman. Quyidagini ochaman:

/workflows

Tugallangan ishga tushirishimni tanlab, sni bosaman. Muloqot oynasida uni qayerga saqlashni tanlayman — .claude/workflows/ (loyihada, git’da, jamoa uchun mavjud) yoki ~/.claude/workflows/ (shaxsiy, istalgan loyihada). Unga nom beraman, masalan, pre-merge-review. Enter’ni bosaman.

Endi kelajakdagi istalgan seansda:

/pre-merge-review

Va ish jarayoni men sozlagan o‘sha skript bilan boshlanadi.

Agar ish jarayoniga argumentlar kerak bo‘lsa, uni saqlashda so‘rovda shuni ta’riflang; shunda skript argsni global o‘zgaruvchi sifatida oladi. Unga yo‘llar, muammo raqamlari, fayl identifikatorlari yoki boshqa narsalar ro‘yxatini uzatishingiz mumkin.

Anthropic ta’kidlaydi: argumentlar tuzilmali ma’lumot sifatida keladi:

Claude ro‘yxatni tuzilmali ma’lumot sifatida uzatadi, shu sababli skript uni avval tahlil qilmasdan `args` ustida bevosita massiv va obyekt metodlarini chaqira oladi.

— Anthropic Docs, code.claude.com/docs/en/workflows#pass-input-to-a-saved-workflow

Demak, satrni tahlil qilmasdan skript ichida args.map(...)dan bevosita foydalanishingiz mumkin. Bu ko‘p sonli vazifalar uchun — murojaatlar, papkalar yoki endpointlar ro‘yxati bilan ishlashda — foydali.

Ultracode’ni qanday o‘chirish va nima uchun buni qilish mumkin

Asosiy xulosa

/effort high (yoki kerakli boshqa daraja) bilan uni o‘chiring — seans odatiy rejimga qaytadi. Ish jarayonlarini butunlay o‘chirmoqchi bo‘lsangiz, /config ichidagi “Dynamic workflows” tugmasidan foydalaning yoki CLAUDE_CODE_DISABLE_WORKFLOWS=1 muhit o‘zgaruvchisini belgilang. Tashkilotlarda buni boshqariladigan sozlamalar orqali qilishingiz mumkin.

Uni o‘chirishning asosiy sababi odatiy ishga qaytishdir. Bitta katta vazifa uchun ultracode’ga o‘tib, uni tugatgan bo‘lsangiz, darhol qayta o‘ting:

/effort high

Aks holda, keyingi kichik tahriringiz ish jarayoni sifatida bajarilib, hech qanday foydasiz token sarflaydi.

Faqat kalit so‘z bilan ishga tushirish uchun Dynamic workflows yoqilgan qolsin, seansda /effort high kabi odatiy darajani tanlang va faqat kerakli vazifaga ultracode qo‘shing. Buning uchun quyidagi global o‘chirishni ishlatmang: u kalit so‘zni ham o‘chiradi. Seans va kalit so‘z orqali ishga tushirishning ikkalasini ham taqiqlamoqchi bo‘lsangiz, global usullardan birini tanlang:

# in the client settings
# /config → Dynamic workflows → off
# or
# ~/.claude/settings.json
{
  "disableWorkflows": true
}

# or via an environment variable
export CLAUDE_CODE_DISABLE_WORKFLOWS=1

Shundan keyin so‘rovdagi ultracode kalit so‘zi ish jarayonini boshlamaydi, ultracode opsiyasining o‘zi esa /effort menyusidan yo‘qoladi. Bu ish jarayonlari avtomatik ravishda boshlanmasligi haqida umumiy qoida istagan jamoada ishlasangiz foydali. Bunday holatda sozlamani tashkilotning boshqariladigan sozlamalarida o‘rnating.

Men /effort highni standart rejim qilib qoldiraman va ultracode’ni tanlab yoqaman. Bu “kerak bo‘lganda yaxshilab bajarish” va “byudjetni sababsiz sarflamaslik” o‘rtasidagi murosa. Bu yerda tasvirlangan loyihadagi odatiy tahrirlar uchun muntazam high darajasi yetarli. Katta xavfsizlik auditini o‘tkazish yoki 20 ta manbadan tadqiqot yig‘ish kerak bo‘lsa, /effort ultracodedan foydalanaman yoki so‘rov boshiga shu so‘zni yozaman.

Keyin nima qilish kerak

Agar hozir Claude Code’dan foydalanayotgan bo‘lsangiz va v2.1.154+ hamda Opus 4.8 modeli borligini tekshirgan bo‘lsangiz, sinab ko‘ring. Butun seans uchun emas, bitta muayyan vazifa uchun:

ultracode: go through all the files in src/components/ui/ and find where the same button is styled differently

Qancha agent ishga tushgani va qancha token sarflanganini ko‘rish uchun /workflowsni tekshiring. Bu sizga xarajat va foyda haqida istalgan matndan ko‘ra aniqroq tasavvur beradi.

Manbalar

Shuningdek qarang:

Ailoot bilan tanishing.

Batafsil

Ko‘p beriladigan savollar

Workflow’ni faqat kalit so‘z bilan ataylab boshlash uchun nima qilaman?

Dynamic workflows yoqilgan, seans esa /effort high kabi odatiy darajada qolsin. Faqat kerakli topshiriqqa ultracode qo‘shing. Global taqiq kalit so‘z yo‘lini ham o‘chiradi.

Seans workflow’larni o‘zi tanlashini qanday to‘xtataman?

/effort ultracode’dan odatiy effort’ga qayting. Seans va kalit so‘z workflow’larini ham taqiqlamoqchi bo‘lsangiz, maqoladagi global o‘chirishni qo‘llang va kalit so‘z ish boshlamasligini tekshiring.

Barcha maqolalar