EverProduct
Нейросети

Этап 05 · За пределами чата

Постоянная настройка

Ты уже двадцатый раз объясняешь, кто ты, что за проект и каким тоном писать. Памяти у модели нет — но стол можно накрывать автоматически.

Каждый новый чат — то же вступление. Кто ты, что за проект, кто аудитория, какой тон, каких слов ты не употребляешь, о чём договорились в прошлом месяце. Ты набирал это столько раз, что версия текста уже живёт у тебя в голове, — и всё равно каждый раз она получается чуть другой.

Это прямое следствие того, что памяти у модели нет, и оно полностью решаемо, потому что память тебе никогда и не была нужна. Нужен был стол, накрытый одинаково каждый раз и не тобой.

Не объясняй заново — накрой стол один раз.

Думай об этом как об онбординге. Ты не рассказываешь новому коллеге каждое утро, чем занимается компания и как ты любишь оформлять документы. Ты записываешь это один раз, и дальше всё начинается отсюда.

Три уровня постоянства

Они различаются охватом и сроком жизни, и большинство пользуется только первым.

Личные предпочтения. Настройки, действующие на всё: как структурировать ответы, язык, твоя профессия, твои постоянные нелюбови («не делай маркированных сводок, пока не попрошу», «считай, что я технарь», «пиши прямо»). Написано однажды, применяется везде. Самое дешёвое улучшение качества из доступных и самое часто пропускаемое.

Пространство проекта. Инструкции плюс материалы под одну работу — в Claude это Projects. Здесь настоящий рычаг: аудитория, словарь, ограничения, примеры хорошего результата, ключевые документы, уже принятые решения. Каждый разговор внутри начинается с этим на столе.

Файл внутри самой работы. Для всего, что живёт в папке или репозитории, — файл инструкций, который инструмент читает сам; Claude Code, например, читает CLAUDE.md из корня проекта. Это самый долгоживущий уровень: он едет вместе с проектом, переживает смену инструмента и версионируется вместе со всем остальным. И это единственный уровень, который коллега получает автоматически.

Подбирай уровень по сроку жизни. То, что верно про тебя всегда, — в первый. Всё про этот проект — во второй или третий. То, что станет неправдой на следующей неделе, — ни туда ни туда, это место сообщения.

Что туда писать

Работающая структура, примерно по порядку:

  • Кто и что. Ты, проект, аудитория, цель. Два-три предложения.
  • Умолчания. Что делать, если не сказано иное: язык, формат, длина, уровень детализации.
  • Словарь. Термины проекта, названия продуктов, принятые написания, слова под запретом.
  • Стандарты. Что здесь значит «хорошо», — планка из пятой статьи, сделанная постоянной.
  • Границы. Чего не делать, чего никогда не предполагать, что всегда требует переспросить.
  • Примеры. Один-два коротких образца результата, который ты считаешь правильным. Стоят дороже всего остального вместе взятого.

И чего туда не писать: никаких секретов (это файл, а файлы расходятся); ничего, что быстро протухнет; и лести вместо инструкции. «Ты блестящий эксперт-ассистент» стоит внимания и не покупает ничего — это находка пятой статьи, и к тексту, который грузится в каждый без исключения разговор, она относится вдвойне.

Функция памяти — это не обучение

Некоторые продукты предлагают память, переносящую факты между разговорами. Стоит быть точным в том, что это такое: текст, сохранённый где-то и снова положенный на стол. Не обучение, не веса, не изменение модели. Автоматическая вставка.

Значит, и ведёт она себя как вставка. Может месяцами держать неверное или устаревшее. Может записать брошенную вскользь реплику, которую ты не имел в виду как постоянное правило. Поэтому: иногда смотри, что там реально лежит, удаляй протухшее и не опирайся на неё в важном — сознательные уровни выше проверяемы так, как функция памяти нет.

Гигиена

Постоянные инструкции портятся быстрее, чем кажется, а испорченные хуже, чем никакие.

Противоречия хуже пробелов. Две несогласованные инструкции дают непредсказуемое поведение, а винить ты будешь модель.

Длина стоит внимания. Всё это лежит в начале каждого контекста и конкурирует с твоим настоящим материалом. Плотная страница бьёт пять расплывчатых, и замечание второй статьи про длинные контексты относится сюда в первую очередь.

Чисти по расписанию. Когда направление проекта меняется, файл инструкций обычно не меняется — до того дня, когда ты замечаешь в ответах решение, отменённое полгода назад.

Проверяй прямо. Открой новый чат и спроси: «Что ты знаешь об этом проекте и о том, как я хочу работать?» Всё пропущенное и неверное вылезает за один ход. Делай это после каждой правки.

Собери библиотеку

Седьмая статья закончилась мыслью, которую стоит здесь развернуть: промпт, сработавший дважды, — это актив. Держи для них файл: бриф, дающий хорошие протоколы встреч; чек-лист код-ревью; редакторский проход, который ты всегда прогоняешь; промпт-репетитор для самопроверки.

Лестница вырастает сама, и на ней держится финальная статья: разовое → сохранённый промпт → постоянная инструкция → автоматизировано. Большинство останавливается на первой ступени и годами перепечатывает одно и то же.

Для команды файл в репозитории делает ещё одну, слегка неожиданную вещь: он вынуждает записать негласное. Документ, объясняющий модели ваши соглашения, оказывается тем самым онбординг-документом, который вы так и не написали для людей. Это не побочная выгода — для многих команд она главная.

На практике

Заполни личные предпочтения сегодня. Десять минут, действуют дальше на всё.

Одно пространство проекта на один настоящий проект, с материалами и примерами внутри, а не только с инструкциями.

Правила проекта клади файлом внутрь проекта, когда работа живёт в репозитории или папке.

Вложи один пример хорошего результата — он бьёт абзацы описаний.

Никаких секретов, никакой лести, ничего протухающего.

Проверяй новым чатом после каждой правки: «что ты знаешь об этом проекте?»

Проверь себя

Закрой статью и ответь своими словами:

  1. Почему «у модели нет памяти» — не та проблема, которую надо решать?
  2. Какие три уровня постоянства и как между ними выбирать?
  3. Что входит в постоянную инструкцию и какие три вещи в неё не входят?
  4. В каком смысле функция памяти не является обучением и что из этого следует практически?
  5. Почему противоречивые инструкции хуже отсутствующих и чем обходится длина?
  6. Какова лестница от разовой задачи до автоматизированной?

Коротко

  • Памяти у модели нет, но стол можно накрывать автоматически — это и было нужно на самом деле.
  • Три уровня: личные предпочтения (везде и навсегда), пространство проекта с материалами и инструкциями, файл инструкций внутри самого проекта — самый долгоживущий и единственный, который коллеги получают сами.
  • Содержание: кто и что, умолчания, словарь, стандарты, границы и один-два примера хорошего результата. Без секретов, без протухающего, без лести.
  • Функция памяти хранит текст и подкладывает его обратно — автоматическая вставка, а не обучение. Проверяй и чисти.
  • Противоречия вреднее пробелов; длина конкурирует с настоящим материалом; инструкции протухают при смене курса проекта.
  • Проверяй после каждой правки новым чатом: «что ты знаешь об этом проекте?»
  • Поднимайся по лестнице: разовое → сохранённый промпт → постоянная инструкция → автоматизировано.
  • Не объясняй заново — накрой стол один раз.