Если ты в каждом втором сообщении просишь Claude Code «отвечай короче», «объясняй подробнее» или «веди себя как редактор, а не как программист» - это можно задать один раз. За это отвечает отдельная настройка - стили ответов, в интерфейсе они называются output styles. Стиль меняет роль, тон и формат ответа для каждого следующего сообщения, пока ты его не переключишь.
Стиль меняет то, как Claude отвечает, а не то, что он знает о твоём проекте. Контекст проекта можно задать в файле CLAUDE.md - про него отдельный разбор как настроить Claude под себя.
В Telegram-канале - что нового в вайб-кодинге: инструменты, находки, ошибки. Подпишись, чтобы не пропускать новое.
Что такое стиль ответов в Claude Code?
Обычно Claude Code настроен как инженер: он подробно объясняет шаги, планирует правки, комментирует, что делает. Это стиль Default - стандартный набор инструкций под работу с кодом.
Стиль ответов подменяет этот набор инструкций своим. При каждом запросе Claude Code отправляет модели инструкции активного стиля, а когда выбран не Default, ещё и напоминает про стиль по ходу разговора. Поэтому тебе не нужно повторять просьбы о манере ответа.
Пользуйся стилем, когда тебе постоянно нужна одна и та же манера ответа: короче, с объяснениями или в роли редактора текста и аналитика данных вместо программиста. А если тебе нужно, чтобы Claude помнил соглашения и структуру конкретного проекта, для этого служит файл CLAUDE.md.
Чем стиль ответов отличается от CLAUDE.md?
В Claude Code несколько способов повлиять на поведение, и они решают разные задачи.
| Инструмент | Что делает | Когда брать |
|---|---|---|
| Стиль ответов | Заменяет инструкции по умолчанию, действует на каждый ответ | Нужна другая роль, тон или формат ответа каждый раз |
CLAUDE.md | Добавляет контекст о проекте после системного сообщения | Claude всегда должен знать соглашения и структуру проекта |
--append-system-prompt | Дописывает к системному сообщению при запуске | Разовое добавление флагом при старте |
| Субагенты | Запускают помощника со своим системным сообщением и инструментами | Нужен отдельный помощник под узкую задачу |
Стиль задаёт манеру ответа, а CLAUDE.md хранит контекст проекта. Менять одно ради другого не нужно.
Какие встроенные стили есть и когда какой брать?
Proactive. Claude выполняет задачу сразу, сам делает разумные допущения при небольших неопределённостях и предпочитает действие обсуждению. Это более самостоятельное поведение, чем у авто-режима, и работает без смены режима доступа. При этом режим доступа всё равно решает, что можно запускать без твоего подтверждения: стиль делает Claude решительнее, но не снимает защиту от опасных команд. Подходит, когда ты доверяешь инструменту и не хочешь, чтобы он останавливался на каждом мелком уточнении.
Concise. Claude начинает с результата, пропускает вступления и рассказ о процессе, держит ответы короткими. Саму работу он делает так же тщательно, как в Default, а если попросишь объяснить - ответит подробно. Отчёты об ошибках, предупреждения безопасности и подтверждения перед опасными действиями сохраняются целиком - стиль их не сокращает. Подходит, когда нужен короткий ответ по делу.
Explanatory. По ходу работы Claude вставляет пояснения - почему выбрано такое решение и как устроен код в проекте. Ответы длиннее, чем в Default. Подходит, когда хочешь вместе с результатом ещё и понимать, что происходит.
Learning. Режим совместной работы: Claude не только поясняет решения, но и оставляет тебе небольшие куски кода, помечая их в файле маркерами TODO(human), чтобы ты написал их сам. Подходит, когда хочешь разбираться на практике и писать часть кода самостоятельно.
Если не уверен, с чего начать, выбери Concise для коротких ответов или Explanatory, чтобы понимать логику решений. Оба удобны тем, кто не пишет код руками.
Как переключить стиль ответов?
Ты можешь встретить в старых инструкциях отдельную команду для стилей. В предоставленной документации описан путь через /config.
Открой настройки
/configВведи команду в чате с Claude Code. Откроется меню настроек.
Выбери пункт Output style
В меню найди строку Output style и открой её. Появится список: Default и четыре встроенных стиля, а также твои собственные, если ты их создал.
Выбери стиль и продолжай работу
Отметь нужный стиль. Claude Code сохранит выбор в файл
.claude/settings.local.jsonв текущем проекте. В версии 2.1.251 и новее новый стиль начнёт действовать со следующего твоего сообщения.
Если работаешь в расширении для VS Code, открой меню командой / и выбери Output styles - выбор запишется в тот же файл. Меню стилей в расширении доступно начиная с версии 2.1.257.
Задать стиль можно и без меню - вписать его в файл настроек:
{
"outputStyle": "Explanatory"
}Переключение стиля посреди сессии применяется со следующего сообщения. Это работает в Claude Code версии 2.1.251 и новее. В более старых версиях новый стиль включался только после команды /clear или в новой сессии - если у тебя стиль «не переключается», сначала проверь версию.
Как сделать свой стиль ответов?
Программировать для этого не нужно - стиль пишется словами. Файл состоит из шапки между тройными дефисами (это метаданные) и текста инструкций под ней.
Куда класть файл, зависит от того, где стиль должен работать:
~/.claude/output-styles- стиль виден во всех твоих проектах..claude/output-stylesвнутри проекта - стиль только для этого проекта.
Пример стиля, который просит Claude отвечать как редактор делового текста вместо программиста:
---
name: Редактор текста
description: Отвечать как редактор делового текста, а не как программист
---
Ты - редактор делового текста. Отвечай на русском, короткими абзацами.
Сначала давай исправленный вариант, затем список правок с причинами.
Не предлагай код и не обсуждай технические детали, если тебя не просят.В шапке name - имя стиля, которое ты увидишь в меню /config; если его не указать, именем станет имя файла. description - короткое пояснение, оно тоже видно в меню.
Есть ещё поле keep-coding-instructions. По умолчанию свой стиль убирает встроенные инженерные инструкции Claude Code - как писать комментарии, как проверять работу, как ограничивать правки. Если Claude по-прежнему должен вести себя как инженер, но с твоей манерой ответа (например, всегда начинать с диаграммы), поставь в шапке keep-coding-instructions: true. Если же Claude в этом стиле не занимается кодом - как в примере с редактором выше, - это поле не нужно.
Создай папку для стилей
bashmkdir -p ~/.claude/output-stylesТак стиль будет доступен во всех проектах. Для одного проекта используй
.claude/output-stylesвнутри него.Сохрани Markdown-файл
Положи в папку файл, например
redaktor.md, и вставь в него свою шапку и инструкции. Можно взять пример выше и переписать под свою задачу.Выбери стиль и проверь
Если создал файл во время сессии в терминале, сначала перезапусти Claude Code. Открой
/config, найди свой стиль в списке Output style и выбери его. Дай задачу по теме стиля и посмотри, отвечает ли Claude в нужной манере.
В терминале Claude Code читает файлы стилей при запуске. Если ты создал или изменил стиль во время работающей сессии, перезапусти Claude Code, иначе он не увидит новый файл.
Свой стиль задаёт одну из настроек твоего ИИ-клона - манеру ответа: ты описываешь её один раз, и инструмент дальше её сохраняет. На практикуме за три вечера разбираем и начинаем собирать под твои задачи связку ИИ-клон + Второй мозг + Контекст-инжиниринг - она помогает передать агенту твою логику работы и контекст задач. Записи эфиров в личном кабинете, доступ 30 дней.
На что стиль ответов не влияет?
Стиль не добавляет модели фактов. Если Claude чего-то не знает про твой проект, смена стиля этого не исправит - контекст проекта можно передать через CLAUDE.md.
Стиль работает в основном разговоре и в его ответвлении, которое наследует всю переписку. Субагенты - отдельные помощники под узкие задачи - запускаются со своим системным сообщением, и стиль на их ответы не действует.
Стили могут приходить из плагинов: плагин кладёт их в свою папку output-styles. Такой стиль появляется в том же списке, что и твои.
Сколько стоит стиль по токенам?
Сам текст инструкций стиля - это дополнительные входные токены, но кэширование запросов уменьшает эту стоимость после первого обращения в сессии. По выходным токенам разница заметнее: Explanatory и Learning отвечают длиннее по замыслу, а Concise держит ответы короткими. Для своего стиля расход выходных токенов зависит от того, что ты прописал в инструкциях.
Точную экономию обещать нельзя - она зависит от твоих задач и модели. Если хочешь короче и дешевле по ответам, выбирай Concise, если подробнее - Explanatory.
Что сделать в первую очередь?
Открой /config, выбери Concise или Explanatory и поработай в нём над обычной задачей. Если поймёшь, что просишь одно и то же снова и снова, оформи это своим стилем по шагам выше.
Дальше по теме: как настроить Claude под себя через CLAUDE.md, чтобы Claude помнил контекст проекта, и что выбрать в Claude Code: Skills, Subagents, MCP или Plugins, если хочешь понять остальные способы расширения. Если Claude не видит нужные файлы - разбор почему Claude Code не видит файлы проекта.
Источники
Полная схема вайб-кодинга за три вечера: ИИ-клон + Второй мозг + Контекст-инжиниринг. Записи эфиров в личном кабинете, доступ 30 дней.
Новые материалы - дайджестом, без спама
Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

