Към съдържанието
Claude Library
Български
Esc
↑↓navigate↵open⌘Jpreview
На тази страница

Контекст и цена

Защо сесията става по-скъпа и по-глупава, колкото по-дълго върви, и петте хода, които го оправят — /rewind, /clear, /compact, handoff моделът и делегирането към субагенти.

С растежа на сесията се случват две неща и те са едно и също, гледано от две страни: става по-скъпа и става по-лоша.

По-скъпа, защото всеки ход препрочита целия разговор. Трийсетото ти съобщение не се таксува като първото — то носи и двайсет и деветте преди него. Цената се натрупва, не се сумира, затова дълга сесия може да похарчи по-голямата част от токените си в препрочитане на собствената си история, вместо в нова работа.

По-лоша, защото вниманието е крайно. Модел с пълен прозорец трябва да намери същественото сред много шум и извличането става по-ненадеждно, колкото повече се пълни прозорецът. Симптомите се разпознават: забравя решение, което сте взели по-рано, противоречи си, редактира файл, който не е чел, става мъгляв.

Практическият извод е този, на който хората се съпротивляват: големият контекстен прозорец е застраховка, не цел. Наличието на място не е причина да го запълниш.

Знай от колко тръгваш

Свежата сесия никога не е на нула. Системният промпт, CLAUDE.md, всеки skill и дефинициите на инструментите на всеки свързан MCP сървър стоят там, преди да си написал каквото и да е.

Пусни /context в чисто нова сесия и виж числото. Ако вече е голямо, това е данък върху всеки разговор, който ще имаш в този проект, и решението е нагоре по веригата — орежи CLAUDE.md, махни MCP сървърите, които не ползваш, премести рядко нужните инструкции във файлове, които се зареждат при поискване.

Кеширане на промпта

Препрочитането, описано по-горе, има отстъпка — и тя е причината дългите сесии изобщо да са достъпни: кеширането на промпта. Непроменената начална част на разговора — системният промпт, CLAUDE.md, дефинициите на инструментите, всеки по-ранен ход — се кешира, а кешираното препрочитане струва грубо 10% от свеж вход. В Claude Code е автоматично; няма нищо за настройване. Но да знаеш какво го чупи превръща няколко мистериозни скока в цената в избежими.

Часовникът

Кеш записът живее ограничено време след последната заявка:

Къде работиш Кеш прозорец
Claude Code с абонамент ~1 час
API ключове и абонаментен overage (плащане на токен) 5 минути

Отдалечиш ли се от сесия за по-дълго от прозореца, следващото ти съобщение преработва целия разговор на пълна цена — най-честият невидим скок в цената. Връщането към застояла сесия икономически е същото като да започнеш отначало, минус чистия контекст. Ако е минал повече от час, предпочети handoff модела към свежа сесия.

Какво чупи кеша

Кешът е съвпадение по префикс: всяка промяна близо до началото на разговора обезсилва всичко след нея.

Действие Ефект
Смяна на модела насред сесия (/model) Пълно рекеширане — всеки модел има собствен кеш, така че следващата заявка чете цялата история без нито едно попадение
Настройката opus-plan Разрешава се до Opus в plan mode и Sonnet при изпълнение, така че всяко превключване на plan mode е смяна на модел и започва свеж кеш. Пак може да си струва като цяло — просто знай цената
MCP сървър, който се свързва или разкачва насред сесия Дефинициите на инструментите стоят в префикса, така че излязъл stdio процес или изтекла HTTP сесия рекешира — без каквото и да е действие от твоя страна
Пауза отвъд кеш прозореца Всичко се преработва на пълна цена
Редакция на CLAUDE.md насред сесия Безопасно — промяната влиза в сила чак при рестарт на сесията, така че кешът в движение се запазва

Ако гледаш токен дашборд: cache create е еднократната цена да запишеш нещо в кеша; cache read е ~10 пъти по-евтината повторна употреба. Здравата дълга сесия показва големи cache read-ове и скромен свеж вход.

Петте хода след всеки отговор

Щом Claude приключи ход, винаги имаш пет възможности и съзнателният избор между тях е по-голямата част от умението:

Ход Кога е правилният
Продължи Нишката е здрава и още си на същия проблем. По подразбиране — и най-злоупотребяваният
/rewind Нещо се е объркало и искаш то да изчезне, а не просто да се поправи
/clear Нова задача. Нищо отпреди не помага
/compact Същата задача, дълга история, искаш резюме, което да продължи напред
Делегирай на субагент Следващата стъпка е обемна, но самостоятелна — много четене, търсене, проверка

/rewind е по-добър от „не стана, пробвай пак“

Това е навикът с най-добра възвръщаемост. Когато Claude сбърка, естественият отговор е „не стана, пробвай X“ — и обикновено се получава, така че подходът изглежда наред.

Но неуспешният опит още е там. Счупеният код, грешният завой, задънената улица: всичко това остава в разговора и се препрочита при всеки следващ ход, завинаги, на пълна цена. /rewind (или два пъти Esc) те връща до избрано съобщение и изхвърля всичко след него, така че грешката излиза от контекста, вместо да бъде затрупана в него.

Менюто на rewind предлага и Summarize from here, което написва handoff бележка, преди да отреже опашката — съобщение от бъдещото „аз“ на сесията към миналото ѝ „аз“ с това, което е научено.

Handoff моделът

/compact върши работа, но се задейства по условията на модела. Алтернативата ти дава контрол и върху момента, и върху съдържанието:

Поискай handoff

„Give me a full summary of everything we’ve done, the decisions we locked in, the files that matter, and what we’re about to do next.“

Копирай изхода

Заедно с препратките му към plan файлове, дневници на решенията и списъци със задачи.

/clear

Наистина свеж прозорец.

Постави го обратно

Новата сесия се ориентира от резюмето и продължава.

Получаваш ресет, без да усетиш ресет. Работи само ако трайното състояние живее на диска — plan файл, дневник на решенията, списък със задачи — а не в разговора. Историята на чата не е хранилище.

Струва си да го превърнеш в skill, за да е една команда, а не абзац, който преписваш всеки път.

Compact преди ръба, не на него

Автоматичното компактиране се задейства, когато почти не ти е останало място — тоест точно когато моделът е най-зле подготвен да прецени кое си струва да се запази. Съзнателното компактиране, много преди този момент, дава по-добро резюме по същата причина, по която да си стегнеш багажа предната вечер бие стягането пет минути преди тръгване.

/compact приема инструкции и винаги трябва да ги получава:

/compact keep the schema decisions and the list of remaining tasks

Можеш и сам да преместиш автоматичния праг:

claude --autocompact 200000   # или `auto` за поведението по подразбиране

Странични въпроси: /btw

/btw отваря бърз страничен разговор, който не влиза в основната ти история. Ползвай го за въпросите от типа „чакай, този флаг какво прави?“, които иначе биха набутали несвързана тема насред работеща сесия.

Подавай съдържанието в най-евтината му форма

Токенизаторите са ефективни с чист текст и разточителни с оформление. PDF, .docx или страница HTML носят маркъп, стилове и структурни метаданни, които на модела не са му нужни, за да прочете думите.

Конвертирането до Markdown обикновено е голямо съкращение — достатъчно, за да си струва рутинно за всичко дълго. Изключението е, когато оформлението е съдържанието или ти трябва OCR или зрение; тогава дай оригинала.

Верижни сесии

Големият проект не е длъжен да е една сесия. Раздели го по естествените шевове и си подавай работата между тях:

Проучване

Чете кодовата база и документацията, произвежда обобщаващ документ.

План

Чете този документ, произвежда план.

Строеж

Чете плана, изпълнява го.

Всяка сесия тръгва свежа и носи само артефакта, който ѝ трябва. Алтернативата — една сесия, която прави и трите — плаща за препрочитане на фазата на проучване при всеки ход от фазата на строеж.

Навици, подредени по възвръщаемост

Работи на серии, вътре в кеш прозореца

Сесия, която не спираш да пипаш, остава евтина — всеки ход се вози на кеша. Сесия, която буташ по веднъж на час, преплаща цялата си история всеки път. Групирай работата; щом приключиш, направи handoff, вместо да оставиш сесията да застои.

Избери си число за ресет и се придържай към него

Реши предварително каква част от прозореца ще ползваш и приемай прекрачването ѝ като сигнал за handoff. Произволна граница, която наистина спазваш, бие принципна, която пренебрегваш.

Започвай в plan mode

Токените за изясняване на плана са най-евтините в сесията. Токените за поправяне на имплементация, разбрала целта погрешно, са най-скъпите.

Делегирай обемното четене на субагент с по-евтин модел

Субагентът поема токените; твоята сесия получава резюмето. Виж съветите.

Дръж CLAUDE.md малък

Зарежда се всяка сесия, така че размерът му е повтарящо се перо, а не еднократно.

Когато сесията заскърца, отвори нова

Не всяка лоша сесия е проблем с контекста, но новото начало е евтино и обикновено по-бързо от това да си проправяш път с обяснения обратно към добро състояние.

Беше ли полезна тази страница?