Настройка CLAUDE.md для Claude Code по Карпати
Пошаговая инструкция по подключению файла CLAUDE.md из репозитория multica-ai/andrej-karpathy-skills для улучшения поведения Claude Code на основе наблюдений Андрея Карпати.
Требования
- Установленный Claude Code
- Доступ к терминалу и интернету
- Проект, в котором будет использоваться файл CLAUDE.md
Скачать файл CLAUDE.md
Репозиторий multica-ai/andrej-karpathy-skills содержит один файл CLAUDE.md с правилами поведения для Claude Code. Правила основаны на наблюдениях Андрея Карпати над типичными ошибками LLM при написании кода. Скачайте файл в корень проекта, чтобы Claude Code подхватывал инструкции автоматически.
curl -L https://raw.githubusercontent.com/multica-ai/andrej-karpathy-skills/main/CLAUDE.md -o CLAUDE.mdПроверить расположение файла
Файл должен лежать в корне репозитория или проекта, где вы работаете с Claude Code. Инструмент ищет CLAUDE.md в текущей директории и родительских папках, поэтому достаточно одного файла на весь проект.
ls -la CLAUDE.mdОткрыть проект в Claude Code
Запустите Claude Code в папке с файлом CLAUDE.md. Инструмент прочитает правила и будет учитывать их при генерации кода, рефакторинге и объяснении логики. Дополнительная настройка не требуется.
claudeДобавить правила под свой стек
Если в проекте используются специфические технологии, дополните CLAUDE.md собственными разделами. Например, укажите предпочитаемый стиль именования, требования к тестам или ограничения по зависимостям. Правила пишутся обычным markdown, без сложного синтаксиса.
cat >> CLAUDE.md <<'EOF'
## Правила проекта
- Пишите тесты на каждую новую функцию.
- Используйте TypeScript строгий режим.
- Не добавляйте зависимости без обсуждения.
EOFПроверить поведение Claude Code
Попросите Claude Code выполнить задачу и сравните результат с предыдущим поведением. Модель должна чаще спрашивать уточнения, меньше выдумывать API и лучше соблюдать структуру проекта. Если правило не работает, отредактируйте CLAUDE.md и попробуйте снова.
claude "добавить обработку ошибок в модуль auth"Настройка CLAUDE.md для Claude Code по Карпати
Пошаговая инструкция по подключению файла CLAUDE.md из репозитория multica-ai/andrej-karpathy-skills для улучшения поведения Claude Code на основе наблюдений Андрея Карпати.
Предварительные требования
- Установленный Claude Code
- Доступ к терминалу и интернету
- Проект, в котором будет использоваться файл CLAUDE.md
Шаг 1: Скачать файл CLAUDE.md
Репозиторий multica-ai/andrej-karpathy-skills содержит один файл CLAUDE.md с правилами поведения для Claude Code. Правила основаны на наблюдениях Андрея Карпати над типичными ошибками LLM при написании кода. Скачайте файл в корень проекта, чтобы Claude Code подхватывал инструкции автоматически.
curl -L https://raw.githubusercontent.com/multica-ai/andrej-karpathy-skills/main/CLAUDE.md -o CLAUDE.md
Шаг 2: Проверить расположение файла
Файл должен лежать в корне репозитория или проекта, где вы работаете с Claude Code. Инструмент ищет CLAUDE.md в текущей директории и родительских папках, поэтому достаточно одного файла на весь проект.
ls -la CLAUDE.md
Шаг 3: Открыть проект в Claude Code
Запустите Claude Code в папке с файлом CLAUDE.md. Инструмент прочитает правила и будет учитывать их при генерации кода, рефакторинге и объяснении логики. Дополнительная настройка не требуется.
claude
Шаг 4: Добавить правила под свой стек
Если в проекте используются специфические технологии, дополните CLAUDE.md собственными разделами. Например, укажите предпочитаемый стиль именования, требования к тестам или ограничения по зависимостям. Правила пишутся обычным markdown, без сложного синтаксиса.
cat >> CLAUDE.md <<'EOF'
## Правила проекта
- Пишите тесты на каждую новую функцию.
- Используйте TypeScript строгий режим.
- Не добавляйте зависимости без обсуждения.
EOF
Шаг 5: Проверить поведение Claude Code
Попросите Claude Code выполнить задачу и сравните результат с предыдущим поведением. Модель должна чаще спрашивать уточнения, меньше выдумывать API и лучше соблюдать структуру проекта. Если правило не работает, отредактируйте CLAUDE.md и попробуйте снова.
claude "добавить обработку ошибок в модуль auth"