Настройка CLAUDE.md по наблюдениям Карпати для Claude Code

Установка и применение single CLAUDE.md из репозитория multica-ai/andrej-karpathy-skills, чтобы снизить типичные ошибки LLM при кодинге

Начальный
Алексей Кузнецов
Алексей Кузнецов
Системный администратор13 сентября 2026 г.2 мин чтения

Требования

  • Клонированный проект или рабочая директория
  • Доступ к терминалу
  • 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"

Полезное

Поделиться:TelegramX / TwitterVK