Как профессионально пользоваться Claude: большой гайд

Этот гайд для тех, кто работает с Claude каждый день: пишет код, разбирает документы, автоматизирует рутину. Ниже собраны приёмы, которые помогают пользоваться Claude профессионально и экономят часы и токены: от выбора модели до настройки Claude Code и работы через API. Часть советов опирается на рекомендации команды Claude Code, в том числе на свежий пост Адди Османи, который мы разбирали в статье «Хватит перепромптить Claude».
Какую модель выбрать
В линейке Claude есть Haiku, Sonnet, Opus и Fable. Haiku быстрая и дешёвая, её берут для классификации, извлечения данных, коротких ответов и массовой обработки через API. Sonnet закрывает большую часть повседневной работы: код средней сложности, тексты, анализ документов. Opus нужен там, где задача длинная и многошаговая: архитектура, большие рефакторинги, агентная работа на часы. Где Fable выгоднее Opus именно на ваших задачах, проще всего проверить собственными прогонами, а актуальные версии и цены сверять со страницей моделей в документации Anthropic.
Практическое правило: начинайте с Sonnet, переходите на Opus, когда модель теряет нить в длинной задаче, и спускайтесь на Haiku для всего, что повторяется тысячи раз.
Как формулировать задачу
Самая частая ошибка опытных пользователей связана с привычками, оставшимися от старых моделей: длинные списки запретов, капслок, одна и та же инструкция в трёх местах. Современные модели Claude внимательно следуют указаниям, и лишние правила начинают конфликтовать друг с другом.
Рабочая формула состоит из трёх частей: цель, контекст и критерий готовности. Цель отвечает на вопрос, что должно получиться. Контекст объясняет, зачем это нужно и для кого. Критерий готовности описывает, как проверить результат: тесты проходят, отчёт укладывается в две страницы, скрипт обрабатывает файл без ошибок.
Объясняйте причины. Фраза «пиши коротко, текст будут читать с телефона» работает лучше голого «пиши коротко», потому что модель сама додумает смежные решения: короткие абзацы, отсутствие широких таблиц, понятные подзаголовки.
Если вы пока не понимаете, чего хотите, попросите Claude задавать вам вопросы, пока ему не хватит информации на спецификацию. Потом начните новый диалог и передайте спецификацию целиком.
Структура промпта и примеры
Длинные промпты с несколькими документами удобно размечать XML-тегами: <contract>, <requirements>, <examples>. Claude хорошо различает такие блоки, и на них можно ссылаться по имени: «сравни пункты из contract с requirements».
Большие документы ставьте в начало, вопрос в конец. На длинном контексте такой порядок заметно повышает качество ответа.
Примеры работают сильнее описаний. Если нужен конкретный формат, дайте два или три образца разной сложности: единственный пример модель склонна копировать слишком буквально.
Формат ответа задавайте позитивно. «Отвечай связным текстом из абзацев» понятнее, чем «не используй списки». Ещё лучше, если сам промпт написан в том стиле, который вы ждёте в ответе.
Effort и расширенное мышление
У актуальных моделей есть управление усилием: чем выше уровень effort, тем дольше модель рассуждает перед ответом и тем больше токенов тратит. В Claude Code уровень меняется командой /effort. Команда Claude Code советует начинать со среднего уровня и повышать его, если результата не хватает. Высокий effort оправдан на отладке сложных багов, архитектурных решениях и математике, на переименовании переменных он только сжигает лимит.
В приложении Claude похожую роль играет расширенное мышление. Включайте его для задач, где важна цепочка рассуждений, и выключайте для быстрых ответов.
Projects, файлы и артефакты
Для повторяющейся работы в claude.ai заводите Projects. В проект загружаются документы, код, гайдлайны компании и инструкции, которые применяются ко всем чатам внутри. Одна инструкция вроде «пишем на TypeScript, тесты на Vitest, отвечай по-русски» избавляет от повторения одного и того же в каждом диалоге.
Следите за длиной диалога. Когда чат разросся и модель начала путаться в деталях, попросите её подвести итог в виде краткой спецификации и продолжите в новом чате. Чистый контекст почти всегда даёт результат лучше бесконечной переписки.
Для материалов, которые вы будете править и показывать коллегам, используйте артефакты: Claude создаёт документ, страницу или прототип, который открывается отдельно, редактируется и отправляется по ссылке.
Claude Code: с чего начать
Claude Code работает в терминале, IDE, десктопном приложении и в браузере. Первым делом создайте в репозитории файл CLAUDE.md, черновик можно сгенерировать командой /init. Claude читает этот файл в начале каждой сессии, поэтому туда кладут то, что модель не выведет из кода сама: команды сборки и тестов, соглашения по стилю, особенности окружения, ограничения вроде «миграции применяем только через make migrate».
# Проект
API на FastAPI, фронтенд на React + Vite.
# Команды
Тесты: make test
Линтер: make lint (запускай перед каждым коммитом)
Миграции: только make migrate, руками alembic не трогать
# Соглашения
Новые эндпоинты кладём в app/api/v2.
Ошибки возвращаем через app/errors.py.Держите CLAUDE.md коротким. Каждая строка тратит контекст в каждой сессии, а правила, которые модель и так соблюдает, размывают важные. Раз в несколько месяцев удаляйте часть инструкций и возвращайте только те, без которых модель ошибается. Команда /doctor prompt-audit подсвечивает правила, написанные под старые модели. Для Claude Opus 5 и Claude Fable 5 команда Anthropic вырезала из системного промпта Claude Code больше 80% текста без потери качества на оценках кода, и с вашими инструкциями такой эксперимент тоже стоит провести.
Дайте Claude способ проверить себя
Claude Code раскрывается, когда может проверить свою работу. Тесты, линтер, сборка, скрипт с числовой метрикой: всё, что выдаёт «прошло или не прошло» в читаемом виде, превращает модель в самостоятельного исполнителя. Пишите задачу так: «исправь падение в парсере дат, готово, когда проходит npm test и новый тест на формат ISO с таймзоной». Получив такой критерий, Claude сам остановится, когда посчитает работу завершённой.
Для долгих фоновых задач есть /goal. В нём задаётся условие завершения, и отдельная модель проверяет его после каждого хода, так что сессия не остановится раньше времени.
Во фронтенде дайте Claude доступ к браузеру через Claude in Chrome или Playwright: модель сама откроет страницу, сделает скриншот и сравнит с макетом.
Skills
Skills представляют собой папки с инструкциями, скриптами и шаблонами, которые Claude подгружает, только когда они нужны для задачи. В контексте постоянно лежит лишь короткое описание навыка, поэтому их можно держать десятки без потери качества. Типичные кандидаты: процесс деплоя, чек-лист ревью, отчёты в фирменном шаблоне, работа с внутренним API.
Хороший skill описывает процедуру, которую вы иначе объясняли бы модели заново. Если вы трижды повторили Claude один и тот же порядок действий, оформите его в skill. Для собственных агентов один агент с набором skills часто работает качественнее и дешевле схемы из нескольких субагентов.
MCP и коннекторы
Model Context Protocol связывает Claude с внешними системами: трекером задач, базой данных, Slack, Google Drive, Sentry, внутренними сервисами. В claude.ai они подключаются как коннекторы, в Claude Code через claude mcp add или конфиг проекта.
Подключайте только то, чем пользуетесь. Каждый сервер добавляет описания инструментов в контекст, и десяток лишних интеграций заметно съедает окно. Для серверов с доступом на запись продумайте права: агенту, который читает логи, не нужен доступ к удалению записей.
Субагенты и параллельная работа
Claude сам решает, когда делегировать часть работы субагентам, так что просить об этом приходится редко. Явно поручать стоит крупные самостоятельные задачи: аудит большой кодовой базы, миграцию сотен файлов, поиск по нескольким репозиториям. На мелких задачах субагенты только увеличивают стоимость и задержку и умнее систему сами по себе не делают.
Собственные субагенты описываются в папке .claude/agents: у каждого своя инструкция, набор инструментов и при желании отдельная модель. Удобная связка: дешёвый субагент на Haiku ищет по коду, основной агент на Opus принимает решения.
Параллельные сессии окупаются, когда одна сессия уже умеет довести задачу до конца без вас. Пока это не так, одна хорошо поставленная задача даст больше, чем пять сессий, за которыми вы не успеваете следить.
Hooks и права доступа
Hooks запускают ваши скрипты на событиях Claude Code: перед вызовом инструмента, после редактирования файла, в конце хода. Так удобно гарантировать то, что нельзя оставлять на усмотрение модели: автоформатирование после каждой правки, запрет записи в определённые директории, уведомление в мессенджер по завершении задачи.
В свежих версиях Claude Code интерактивные сессии по умолчанию стартуют в auto mode: действия модели оценивает классификатор, и запросов разрешений становится гораздо меньше. Это удобно, но полной гарантии безопасности не даёт, как не даёт её и бездумное одобрение каждого запроса. Для чувствительных репозиториев настройте списки разрешённых и запрещённых команд в settings.json, а когда Claude отчитывается о результате, просите показать команду с выводом или скриншот.
Облачные сессии и Projects в Claude Code
Облачная сессия запускается из claude.ai/code, приложения Claude или командой claude --cloud. Она работает на отдельной виртуальной машине со свежим клоном репозитория, поэтому перед стартом запушьте все коммиты. Ноутбук можно закрыть, а с телефона ответить на вопросы сессии, посмотреть дифф и открыть PR. Если задаче нужны ресурсы, доступные только на вашей машине, оставайтесь в локальной сессии.
Projects в Claude Code, сейчас в публичной бете на тарифах Pro и Max, превращают один длинный чат в менеджера задач. Вы вставляете туда issue, Claude заводит под каждую отдельный тред, обычно облачную сессию, и запускает их параллельно. Инструкции задаются один раз, а на вкладке Overview видно, что готово, какие PR ждут ревью и где нужен ваш ответ.
Ревью кода
В команде Claude Code почти каждое изменение сначала проверяет Claude, и только потом его смотрит человек. На тарифах Team и Enterprise для этого есть Code Review, а команда /code-review проверяет дифф в субагенте, который не видел вашего диалога и не разделяет ваших допущений.
Ещё один приём: откройте новую сессию, передайте ей спецификацию и дифф и попросите искать только баги и расхождения со спецификацией, игнорируя стиль. Свежий контекст замечает то, что пропускает сессия, писавшая код.
Работа через API
Если вы встраиваете Claude в продукт, первым делом включите кэширование промптов. Неизменная часть запроса, то есть системный промпт, документация и описания инструментов, кэшируется, и повторные запросы стоят заметно дешевле и отвечают быстрее. Поэтому всё стабильное ставьте в начало запроса, всё меняющееся в конец.
Для массовых задач без требований к скорости подойдёт Message Batches API: запросы обрабатываются асинхронно и обходятся примерно вдвое дешевле. Для агентов в собственной инфраструктуре есть Claude Agent SDK, на том же движке работает и Claude Code.
Структурированный вывод надёжнее всего получать через tool use со схемой JSON: модель заполняет параметры инструмента, и вам не приходится разбирать свободный текст регулярками.
Типичные ошибки
Чаще всего качество портят одни и те же вещи. Промпт на три экрана, где половина правил писалась под модели прошлых поколений. Диалог на сотню сообщений, в котором модель уже не помнит ранних договорённостей. Задача без критерия готовности, после которой Claude либо останавливается слишком рано, либо переделывает лишнее. Слепое доверие отчёту «всё готово» без взгляда на вывод тестов. Десяток подключённых MCP-серверов, которые съедают контекст ещё до начала работы.
Раз в несколько месяцев пересматривайте свой процесс: удаляйте устаревшие инструкции, пробуйте новые возможности и сравнивайте результаты на реальных задачах. Модели обновляются быстрее, чем привычки тех, кто с ними работает.




