Купил подписку на Claude, открыл терминал, ввел claude... и получил просто чат с кодом. Который делает вроде бы что-то умное, но не так, как надо. Я через это прошел, настраивал Claude Code на трех проектах. Расскажу, как это делается правильно, без танцев с бубном.
Сразу важный момент для читателей из России. Claude официально не работает на нашей территории, но доступ к нему можно получить через ИИ-роутер 3GPT от 3SELLER. Там есть и Claude Fable 5, и Claude Opus 5.5, и другие флагманские модели. Подробности в конце, а пока разбираем настройку.
Что нужно знать до установки
Claude Code требует платную учетную запись Pro, Max, Team, Enterprise или Console. Бесплатный план claude.ai не включает доступ к Claude Code. Если у вас только бесплатный доступ - дальше можно не читать, сначала решите вопрос с подпиской.
Также можно использовать Claude Code со сторонними API-провайдерами: Amazon Bedrock, Google Cloud Agent Platform или Microsoft Foundry. Это удобно для команд, которые уже работают в этих экосистемах.
Установка и вход: первые шаги
Установка простая. Открываете терминал и вводите команду установки. Для macOS и Linux это curl-скрипт, для Windows - команда через PowerShell. Установщик не показывает прогресс загрузки, поэтому просто подождите. Когда все завершится, откройте новое окно терминала и проверьте версию:
claude --version
Если команда не найдена, значит каталог установки не в вашем PATH. Частая ошибка у новичков. Пропишите путь вручную и перезапустите терминал.
При ошибке про token '&&' - вы в PowerShell, а не в CMD. Используйте правильный синтаксис для своей оболочки. Звучит банально, но я знаю людей, которые застревали на этом на полдня.
Дальше запускаете:
claude
Система попросит войти через браузер. Если у вас задана переменная окружения ANTHROPIC_API_KEY, Claude Code спросит, использовать ли ее. Соглашайтесь - это сэкономит время.
Для доступа из России проще всего использовать 3GPT. Роутер дает прямой доступ ко всем флагманским моделям без иностранных карт и VPN. Оплата российской картой, через СБП или криптой. Получить доступ можно на официальном сайте https://3seller.com/3gpt.
Отключаем автообновления сразу
Первым делом после установки отключите автообновления. Звучит нелогично, но поверьте опыту. Автоматическое обновление npm-установки на одной машине выполняет то же обновление на месте и удаляет бинарный файл, который используют сессии на других машинах. Одна настройка DISABLE_AUTOUPDATER не спасает, потому что пользователи могут вручную выполнить claude update.
Задайте переменную окружения DISABLE_UPDATES и обновляйтесь вручную через свои инструменты. Так вы избежите ситуации, когда посреди рабочего дня Claude Code просто исчезает с машины.
Главный лайфхак: acceptEdits
Теперь к самому интересному. Стандартное поведение Claude Code - предлагать изменения, а вы подтверждаете каждое. Когда работаете плотно, это превращается в бесконечные клики по approve.
Решение - жить в acceptEdits. Claude пишет, сохраняет, снова пишет, снова сохраняет. Вы в это время смотрите diff'ы через git. Когда доходит до git push или bash-команды - он все еще спрашивает. Этот режим экономит 10-15 часов в месяц, если работаете каждый день. На Reddit его называют главным лайфхаком Claude Code.
Настройка дефолтного режима в settings.json:
{ "permissions": { "defaultMode": "acceptEdits" } }
Но новичкам я советую первую неделю сидеть в default. Привыкните смотреть, что именно Claude пытается сделать. Потом переключайтесь. Иначе вы просто не поймете, когда он начнет делать глупости.
Если используете 3GPT, этот режим тоже работает. Через https://3seller.com/3gpt получаете доступ к моделям Claude, и можете настраивать их поведение точно так же, как через официальный API.
CLAUDE.md: память проекта
Следующий уровень настройки - файл CLAUDE.md в корне проекта. В начале каждой сессии Claude Code первым делом читает этот файл. Он загружается прямо в системный промпт и действует на протяжении всего диалога. Все, что вы туда напишете, Claude будет соблюдать.
CLAUDE.md - не просто памятка, а ваш способ сказать ассистенту: вот архитектура проекта, вот код-стайл, вот запрещенные паттерны. Один раз настроили - и каждая сессия начинается с правильного контекста.
Типичный CLAUDE.md содержит стек проекта, команды для сборки и тестов, описание структуры папок, правила именования и список частых ошибок. Чем конкретнее, тем лучше.
Плагины: расширяем возможности
Настоящая мощь Claude Code раскрывается через плагины. Универсальный плагин для продаж может эволюционировать в персональный инструмент, который понимает ваш профиль клиента, систему ценообразования и стиль коммуникации.
После установки плагина просто скажите Claude: «Настрой этот плагин под мою компанию». Он спросит о ваших рабочих процессах, терминологии и предпочтениях, а затем сохранит информацию как долгосрочный контекст.
Слой расширяемости превращает Claude Code из продвинутого автокомплита в настраиваемую платформу разработки. Это главное преимущество, которое большинство не использует.
На платформе 3GPT есть готовые ИИ-агенты под разные задачи. Выбираете агента, начинаете общение, модель можно менять прямо в чате. Посмотреть можно здесь: https://3seller.com/ai/agents.
Хуки и логи: когда инструкции не работают
Инструкция просит. Хук запрещает, и в этом важное различие. CLAUDE.md - это просьбы. А хуки - это жесткие правила, которые выполняются до или после действий.
Скрипты-хуки могут блокировать опасные команды. Exit code 2 означает блокировку. stderr показывается Claude как объяснение отказа. Повторный вызов пойдет уже по другому пути.
Есть и асинхронные хуки. async: true не блокирует основной workflow. Лог пишется в фоне, Claude не ждет. Например, можно логировать все bash-команды в .claude/logs/commands.tsv. Один раз настроили - и всегда знаете, что именно выполнял ассистент.
Эти файлы спасают больше нервов, чем любой «будь осторожен» в CLAUDE.md. Потому что инструкция - это просьба, а хук - это правило.
Когда Claude делает не то: пошаговый сценарий
Даже с идеальной настройкой бывают провалы. Типичная ситуация: вы просите реализовать функцию X, Claude делает Y. Вы говорите «нет, должно быть Z». Claude пытается сделать Z, получается криво. Вы объясняете еще раз, Claude делает W непонятно откуда.
Стоп. Не продолжайте этот цикл.
Сначала /council. Если не помогло - /clear. И новый промпт с конкретикой: «Реализуй функцию X. Она должна делать Z. Тест-кейс: вход A -> выход B. Прогони тест после реализации».
Четкий тест-кейс решает проблему лучше, чем три абзаца объяснений. Проверено на практике.
Практический сценарий для бизнеса
Claude Code полезен не только разработчикам. Через настройку плагинов и промптов он может создавать продающие тексты, собирать сайты, обрабатывать изображения и генерировать видео. Вопрос только в том, как вы его настроите.
3GPT дает доступ к моделям, которые с этим справляются. Chat GPT 6 Astra, Claude Fable 5.1, Nano Banana для создания изображений, генерация видео. Все это доступно из России за 149 рублей. Пополнить баланс можно российской картой, через СБП или криптой.
Вот как это выглядит в интерфейсе:

А для типовых задач - готовые агенты:

Выбираете агента под свою задачу, общаетесь, меняете модель прямо в чате. Настройка занимает минуту, а экономит часы.
Получить доступ ко всем флагманским моделям нейросетей из России можно на официальном сайте 3GPT: https://3seller.com/3gpt.
Порядок настройки Claude такой: установка, отключение автообновлений, вход, acceptEdits, CLAUDE.md, плагины, хуки. На каждый пункт уходит от пяти минут до часа. Зато потом ассистент работает так, как вы хотите, а не так, как ему вздумалось.
Начните с малого. Настройте acceptEdits и создайте CLAUDE.md для текущего проекта. Через неделю добавьте хуки. А когда почувствуете уверенность - переходите к плагинам. Такой подход не перегружает и дает быстрый результат.