Claude Code прекрасно понимает и пишет по-русски — но интерфейс у него английский, и без настройки агент отвечает на языке, который сам сочтёт уместным. Разбираем, как закрепить русский раз и навсегда.
Короткий ответ
Модель владеет русским на уровне рабочего языка: пишите задачи по-русски, и агент поймёт. Чтобы и отвечал всегда по-русски, добавьте строку в файл CLAUDE.md в корне проекта:
Отвечай по-русски. Комментарии в коде и коммиты — на английском.
Вторая половина строки — рекомендация из практики: русские комментарии в коде и сообщениях коммитов плохо переживают командную работу и опенсорс.
Что по-английски и останется по-английски
Честная граница, чтобы не искать несуществующих настроек:
- Интерфейс терминала — подсказки, меню, системные сообщения — английский, переключателя языка нет.
- Официальная документация — Anthropic публикует русскую версию не для всех разделов; основной массив — английский.
- Названия команд —
/help,/init,/compact— команды не переводятся.
При этом объяснения агента, план работ, ответы на вопросы — любой язык, какой попросите.
Неофициальная локализация claude-ru
На GitHub живёт проект русской локализации Claude Code — патч поверх интерфейса, переводящий системные тексты. Что о нём стоит знать до установки:
- Это сторонний проект, не продукт Anthropic: обновления Claude Code могут ломать перевод до выхода новой версии патча.
- Патч меняет файлы установленного инструмента — на рабочей машине с корпоративным кодом это стоит согласовать с безопасностью, как любой сторонний код с доступом к системе.
- Практическая ценность максимальна для тех, кто только начинает: опытные пользователи быстро перестают замечать английский интерфейс, потому что общение с агентом всё равно идёт на вашем языке.
Русский в работе: что настроить кроме языка ответов
Проектные правила по-русски. CLAUDE.md и скиллы спокойно пишутся на русском — агент выполняет русские инструкции так же точно, как английские. Команде, работающей по-русски, это снимает барьер: правила проекта читают и люди, и агент.
Русские данные. Агент корректно работает с кириллицей в файлах, путях и коммитах. Единственное место, где кириллица традиционно мешает, — имена веток git и идентификаторы в коде, но это ограничение экосистемы, не Claude Code.
Терминология. В смешанных текстах агент иногда переводит термины, которые вы привыкли видеть по-английски. Лечится той же строкой в CLAUDE.md: «Термины pull request, deploy, merge не переводи».
Если агент «забывает» про русский
Три причины, по которым ответы снова становятся английскими:
- Инструкция в чате, а не в файле. Просьба «отвечай по-русски» из переписки вымывается при сжатии контекста. Файл CLAUDE.md перечитывается всегда — держите правило там.
- Сессия начата вне проекта. Запустили
claudeне из папки с CLAUDE.md — правила не подхватились. - Английская задача — английский ответ. Агент зеркалит язык запроса; вставили английский текст ошибки без комментария — получите английский разбор. Добавьте к вставке хоть слово по-русски.
Коротко
Русский язык в Claude Code — это одна строка в CLAUDE.md, а не поиск переключателя. Интерфейс останется английским (или ставьте сторонний патч с оговорками), но вся содержательная работа — на русском без ограничений. Как завести CLAUDE.md и что ещё туда писать — в разборе файла проекта.
Доступ и оплата из России — отдельная тема: цены и способы оплаты.