Постоянная настройка
Ты уже двадцатый раз объясняешь, кто ты, что за проект и каким тоном писать. Памяти у модели нет — но стол можно накрывать автоматически.
Каждый новый чат — то же вступление. Кто ты, что за проект, кто аудитория, какой тон, каких слов ты не употребляешь, о чём договорились в прошлом месяце. Ты набирал это столько раз, что версия текста уже живёт у тебя в голове, — и всё равно каждый раз она получается чуть другой.
Это прямое следствие того, что памяти у модели нет, и оно полностью решаемо, потому что память тебе никогда и не была нужна. Нужен был стол, накрытый одинаково каждый раз и не тобой.
Не объясняй заново — накрой стол один раз.
Думай об этом как об онбординге. Ты не рассказываешь новому коллеге каждое утро, чем занимается компания и как ты любишь оформлять документы. Ты записываешь это один раз, и дальше всё начинается отсюда.
Три уровня постоянства
Они различаются охватом и сроком жизни, и большинство пользуется только первым.
Личные предпочтения. Настройки, действующие на всё: как структурировать ответы, язык, твоя профессия, твои постоянные нелюбови («не делай маркированных сводок, пока не попрошу», «считай, что я технарь», «пиши прямо»). Написано однажды, применяется везде. Самое дешёвое улучшение качества из доступных и самое часто пропускаемое.
Пространство проекта. Инструкции плюс материалы под одну работу — в Claude это Projects. Здесь настоящий рычаг: аудитория, словарь, ограничения, примеры хорошего результата, ключевые документы, уже принятые решения. Каждый разговор внутри начинается с этим на столе.
Файл внутри самой работы. Для всего, что живёт в папке или репозитории, — файл инструкций, который инструмент читает сам; Claude Code, например, читает CLAUDE.md из корня проекта. Это самый долгоживущий уровень: он едет вместе с проектом, переживает смену инструмента и версионируется вместе со всем остальным. И это единственный уровень, который коллега получает автоматически.
Подбирай уровень по сроку жизни. То, что верно про тебя всегда, — в первый. Всё про этот проект — во второй или третий. То, что станет неправдой на следующей неделе, — ни туда ни туда, это место сообщения.
Что туда писать
Работающая структура, примерно по порядку:
- Кто и что. Ты, проект, аудитория, цель. Два-три предложения.
- Умолчания. Что делать, если не сказано иное: язык, формат, длина, уровень детализации.
- Словарь. Термины проекта, названия продуктов, принятые написания, слова под запретом.
- Стандарты. Что здесь значит «хорошо», — планка из пятой статьи, сделанная постоянной.
- Границы. Чего не делать, чего никогда не предполагать, что всегда требует переспросить.
- Примеры. Один-два коротких образца результата, который ты считаешь правильным. Стоят дороже всего остального вместе взятого.
И чего туда не писать: никаких секретов (это файл, а файлы расходятся); ничего, что быстро протухнет; и лести вместо инструкции. «Ты блестящий эксперт-ассистент» стоит внимания и не покупает ничего — это находка пятой статьи, и к тексту, который грузится в каждый без исключения разговор, она относится вдвойне.
Функция памяти — это не обучение
Некоторые продукты предлагают память, переносящую факты между разговорами. Стоит быть точным в том, что это такое: текст, сохранённый где-то и снова положенный на стол. Не обучение, не веса, не изменение модели. Автоматическая вставка.
Значит, и ведёт она себя как вставка. Может месяцами держать неверное или устаревшее. Может записать брошенную вскользь реплику, которую ты не имел в виду как постоянное правило. Поэтому: иногда смотри, что там реально лежит, удаляй протухшее и не опирайся на неё в важном — сознательные уровни выше проверяемы так, как функция памяти нет.
Гигиена
Постоянные инструкции портятся быстрее, чем кажется, а испорченные хуже, чем никакие.
Противоречия хуже пробелов. Две несогласованные инструкции дают непредсказуемое поведение, а винить ты будешь модель.
Длина стоит внимания. Всё это лежит в начале каждого контекста и конкурирует с твоим настоящим материалом. Плотная страница бьёт пять расплывчатых, и замечание второй статьи про длинные контексты относится сюда в первую очередь.
Чисти по расписанию. Когда направление проекта меняется, файл инструкций обычно не меняется — до того дня, когда ты замечаешь в ответах решение, отменённое полгода назад.
Проверяй прямо. Открой новый чат и спроси: «Что ты знаешь об этом проекте и о том, как я хочу работать?» Всё пропущенное и неверное вылезает за один ход. Делай это после каждой правки.
Собери библиотеку
Седьмая статья закончилась мыслью, которую стоит здесь развернуть: промпт, сработавший дважды, — это актив. Держи для них файл: бриф, дающий хорошие протоколы встреч; чек-лист код-ревью; редакторский проход, который ты всегда прогоняешь; промпт-репетитор для самопроверки.
Лестница вырастает сама, и на ней держится финальная статья: разовое → сохранённый промпт → постоянная инструкция → автоматизировано. Большинство останавливается на первой ступени и годами перепечатывает одно и то же.
Для команды файл в репозитории делает ещё одну, слегка неожиданную вещь: он вынуждает записать негласное. Документ, объясняющий модели ваши соглашения, оказывается тем самым онбординг-документом, который вы так и не написали для людей. Это не побочная выгода — для многих команд она главная.
На практике
Заполни личные предпочтения сегодня. Десять минут, действуют дальше на всё.
Одно пространство проекта на один настоящий проект, с материалами и примерами внутри, а не только с инструкциями.
Правила проекта клади файлом внутрь проекта, когда работа живёт в репозитории или папке.
Вложи один пример хорошего результата — он бьёт абзацы описаний.
Никаких секретов, никакой лести, ничего протухающего.
Проверяй новым чатом после каждой правки: «что ты знаешь об этом проекте?»
Проверь себя
Закрой статью и ответь своими словами:
- Почему «у модели нет памяти» — не та проблема, которую надо решать?
- Какие три уровня постоянства и как между ними выбирать?
- Что входит в постоянную инструкцию и какие три вещи в неё не входят?
- В каком смысле функция памяти не является обучением и что из этого следует практически?
- Почему противоречивые инструкции хуже отсутствующих и чем обходится длина?
- Какова лестница от разовой задачи до автоматизированной?
Коротко
- Памяти у модели нет, но стол можно накрывать автоматически — это и было нужно на самом деле.
- Три уровня: личные предпочтения (везде и навсегда), пространство проекта с материалами и инструкциями, файл инструкций внутри самого проекта — самый долгоживущий и единственный, который коллеги получают сами.
- Содержание: кто и что, умолчания, словарь, стандарты, границы и один-два примера хорошего результата. Без секретов, без протухающего, без лести.
- Функция памяти хранит текст и подкладывает его обратно — автоматическая вставка, а не обучение. Проверяй и чисти.
- Противоречия вреднее пробелов; длина конкурирует с настоящим материалом; инструкции протухают при смене курса проекта.
- Проверяй после каждой правки новым чатом: «что ты знаешь об этом проекте?»
- Поднимайся по лестнице: разовое → сохранённый промпт → постоянная инструкция → автоматизировано.
- Не объясняй заново — накрой стол один раз.