Настройка CLAUDE.md по наблюдениям Карпати для Claude Code
Установка и применение single CLAUDE.md из репозитория multica-ai/andrej-karpathy-skills, чтобы снизить типичные ошибки LLM при кодинге
Требования
- Клонированный проект или рабочая директория
- Доступ к терминалу
- Claude Code установлен и авторизован
Клонируй репозиторий навыков
Скачай готовый CLAUDE.md из источника, чтобы не собирать правила вручную. Проверь содержимое перед использованием — Алексей всегда настаивает на предсказуемости конфигураций.
git clone https://github.com/multica-ai/andrej-karpathy-skills.git
cat andrej-karpathy-skills/CLAUDE.mdСкопируй файл в корень проекта
CLAUDE.md работает только если лежит в корне репозитория. Переименование или перемещение сломает механизм подсказок Claude Code.
cp andrej-karpathy-skills/CLAUDE.md ./CLAUDE.md
ls -la CLAUDE.mdПрочитай и адаптируй правила под свой стек
Базовый файл содержит универсальные наблюдения Карпати: не додумывать API, не прятать ошибки в логах, не добавлять абстракции ради абстракций. Дополни секцией под свои инструменты — например, если проект на Docker, добавь правило «не изобретай compose, если достаточно systemd-сервиса».
cat CLAUDE.mdПроверь, что Claude Code подхватил файл
Запусти сессию и задай контрольный вопрос — Claude должен сослаться на правила из CLAUDE.md. Если нет — проверь кодировку файла (UTF-8 без BOM) и отсутствие BOM-символов.
file CLAUDE.md
od -c CLAUDE.md | head -1Зафиксируй в репозитории
Добавь CLAUDE.md в git, чтобы команда использовала одинаковый набор правил. Включи в .gitignore только генерируемые файлы, но не этот конфиг — он часть инфраструктуры.
git add CLAUDE.md
git commit -m "feat: add Andrej Karpathy skills CLAUDE.md"Настройка CLAUDE.md для Claude Code
Установка и применение единственного файла CLAUDE.md из репозитория multica-ai/andrej-karpathy-skills, чтобы снизить типичные ошибки LLM при кодинге
Подробнее о том, как CLAUDE.md влияет на поведение ассистента, читай в статье Настройка промптов для AI-ассистентов.
Предварительные требования
Что понадобится
- Клонированный проект или рабочая директория
- Доступ к терминалу
- Claude Code установлен и авторизован
Шаг 1: Клонируй репозиторий навыков
Скачай готовый CLAUDE.md из источника, чтобы не собирать правила вручную. Проверь содержимое перед использованием — автор репозитория настаивает на предсказуемости конфигураций.
git clone https://github.com/multica-ai/andrej-karpathy-skills.git
cat andrej-karpathy-skills/CLAUDE.md
Шаг 2: Скопируй файл в корень проекта
CLAUDE.md работает только если лежит в корне репозитория. Переименование или перемещение сломает механизм подсказок Claude Code.
cp andrej-karpathy-skills/CLAUDE.md ./CLAUDE.md
ls -la CLAUDE.md
Шаг 3: Прочитай и адаптируй правила под свой стек
Базовый файл содержит универсальные правила: не додумывать API, не прятать ошибки в логах, не добавлять абстракции ради абстракций. Дополни секцией под свои инструменты — например, если проект на Docker, добавь правило «не изобретай compose, если достаточно systemd-сервиса».
cat CLAUDE.md
Шаг 4: Проверь, что Claude Code подхватил файл
Запусти сессию и задай контрольный вопрос — Claude должен сослаться на правила из CLAUDE.md. Если нет — проверь кодировку файла (UTF-8 без BOM) и отсутствие BOM-символов.
file CLAUDE.md
od -c CLAUDE.md | head -1
Шаг 5: Зафиксируй в репозитории
Добавь CLAUDE.md в git, чтобы команда использовала одинаковый набор правил. Включи в .gitignore только генерируемые файлы, но не этот конфиг — он часть инфраструктуры.
git add CLAUDE.md
git commit -m "feat: add CLAUDE.md from multica-ai skills"
Полезное
- Лучшие практики git-коммитов — как оформлять коммиты в команде
- Настройка Docker для разработки — если проект использует контейнеры