Разбор скила · дисциплина

Karpathy skills для ClaudeCode: 4 принципа кодинга

Вирусный CLAUDE.md (100k+ звёзд на GitHub), собранный по публичным наблюдениям Андрея Карпати о том, где LLM-агенты ошибаются в коде. Четыре правила: думать до кода, не переусложнять, менять точечно и проверять результат. Разбираем каждое и как подключить.

Кирилл СандаковКирилл СандаковВайбкодер, предприниматель, продюсерОпубликовано 06.07.20267 мин чтения

Karpathy skills — это набор правил для Claude Code (файл CLAUDE.md или Agent Skill), собранный сообществом по публичным наблюдениям Андрея Карпати о том, где LLM-агенты чаще всего ошибаются в коде. Он заставляет агента сначала думать и проверять предположения, писать минимум кода, менять только нужное и в конце сверяться с целью. Ставится одним файлом и работает в Claude Code, Cursor и Codex.

Это разбор из рубрики «Разбор скила», где мы поштучно вскрываем навыки Claude. Соседи по рубрике — про экономику агента ( caveman) и про управление контекстом ( контекст-инжиниринг), а этот — про дисциплину: как агент принимает решения, чтобы не наделать лишнего.

Что узнаешь из гайда

  • Что такое karpathy skills и кто его собрал
  • Разбор всех 4 принципов по пунктам
  • Как правила меняют поведение Claude Code
  • Почему их берут как меню, а не как шаблон
  • Как поставить в Claude Code, Cursor и Codex

Часть 1 · Суть

Что такое karpathy skills

Андрей Карпати — один из самых цитируемых людей в теме LLM, и он не раз публично разбирал, где нейросети спотыкаются, когда пишут код: угадывают вместо того чтобы спросить, лепят лишние абстракции, правят половину проекта ради одной строки, отдают результат без проверки. Сообщество собрало эти наблюдения в один файл — CLAUDE.md и Agent Skill под именем andrej-karpathy-skills, — который набрал больше 100k звёзд на GitHub и стал вирусным.

Важная деталь: сам Карпати этот скил не выкладывал — это оформленные сообществом его публичные принципы. Поэтому и вариантов в каталогах несколько, а содержание у них общее: четыре правила поведения агента.


Часть 2 · Разбор

4 принципа карпати по пунктам

  • 1. Думать до кода. Агент проговаривает допущения, а при неоднозначности задаёт вопрос, а не выбирает молча. Если есть путь проще — говорит об этом. Если запутался — называет, что именно непонятно, и останавливается.
  • 2. Простота. Минимальный код, который решает задачу, и ничего спекулятивного «на будущее». Тест: сказал бы сеньор, что это переусложнено? Если да — упростить.
  • 3. Точечные правки. Трогать только то, что нужно для задачи, и убирать за собой только свой мусор. Каждая изменённая строка должна напрямую следовать из запроса, а не из «заодно причешу».
  • 4. Цель и проверка. Превратить команду в измеримую цель и в конце сверяться: достигнута ли она. Не «я написал код», а «я проверил, что код делает то, что просили».

По сути это перевод разрозненных «здравых» правил ревью в инструкцию, которую агент читает перед каждой задачей. Ничего эзотерического — но именно этих четырёх вещей LLM чаще всего и не делает сама.


Часть 3 · Эффект

Как меняется поведение агента

С этими правилами Claude Code перестаёт быть «услужливым, но самоуверенным». На неоднозначной задаче он сначала уточняет, а не выкатывает готовое решение, которое потом переделывать. На простой задаче не изобретает фабрику там, где нужна функция. И в конце не говорит «готово», пока не сверился с целью.

Это близко к тому, что даёт контекст-инжиниринг и мета-паки вроде Superpowers (план перед кодом), только karpathy skills делает это одним компактным файлом правил, а не большой библиотекой навыков.



Часть 5 · Установка

Как установить

Как Agent Skill — папка навыка с файлом SKILL.md кладётся в ~/.claude/skills/, и Claude подхватывает правила. Как обычный файл — правила копируют в CLAUDE.md проекта или в глобальный ~/.claude/CLAUDE.md. Для Cursor и Codex те же правила кладут в правило проекта / AGENTS.md. Пошаговый порядок с командами маркетплейса — в гайде по установке скилов, а похожие по духу навыки — в подборке лучших скилов и в разделе для разработчиков на маркетплейсе.


Вопросы

Частые вопросы

Что такое Karpathy skills для Claude Code?

Karpathy skills — это набор правил для Claude Code (файл CLAUDE.md или Agent Skill), собранный сообществом по публичным наблюдениям Андрея Карпати о том, где LLM-агенты чаще всего ошибаются в коде. Правил четыре: думать до кода и проверять предположения, писать минимум кода, менять только нужное, в конце сверяться с целью. Ставится одним файлом и работает в Claude Code, Cursor и Codex.

Андрей Карпати сам написал этот скил?

Нет. Сам файл собрало сообщество, оформив в виде CLAUDE.md и Agent Skill публичные наблюдения Карпати о типичных ошибках LLM при написании кода: молчаливые допущения, переусложнение, лишние правки, отсутствие проверки. Поэтому в каталогах он идёт под именем andrej-karpathy-skills, а не как официальный релиз самого Карпати.

Какие 4 принципа зашиты в karpathy skills?

Первый — думать до кода: проговаривать допущения и спрашивать при неоднозначности, а не угадывать. Второй — простота: минимальный код без спекулятивных абстракций. Третий — точечные правки: трогать только то, что относится к задаче. Четвёртый — цель и проверка: превращать команду в измеримую цель и в конце сверяться, достигнута ли она.

Чем karpathy skills отличается от обычного CLAUDE.md?

Обычный CLAUDE.md описывает ваш проект — стек, команды, соглашения. Karpathy skills описывает не проект, а поведение агента: как он думает и принимает решения. Их не заменяют друг другом, а совмещают. И можно взять не все четыре правила, а те, что закрывают ваши боли.

Как установить karpathy skills в Claude Code?

Два пути. Как Agent Skill — положить папку навыка с файлом SKILL.md в ~/.claude/skills/. Как CLAUDE.md — скопировать правила в файл проекта или в глобальный ~/.claude/CLAUDE.md. Для Cursor те же правила кладут в правило проекта. Пошагово — в гайде по установке скилов.

Хотите собрать набор навыков под свой стиль работы? В каталоге скилов ИИ-офиса есть готовые SKILL.md под разработку, дисциплину агента, дизайн и контент — с установкой в одну команду.

Читать дальше

Соседние разборы

ИИ-офис
Собери свой ИИ-офис и перестань делать руками то, что делает нейросеть

Платформа и сообщество, где я по шагам показываю, как поставить ИИ на рутину: контент, код, продажи, аналитика. Заходи и забирай рабочие связки, которыми пользуюсь сам.

Вступить в ИИ-офис

telegram

Канал с полезными материалами про нейросети

Разборы, новые инструменты и приёмы по ИИ — то, чем пользуюсь сам, без воды. Подпишись, чтобы не потерять.

Перейти в канал
Кирилл Сандаков

Об авторе

Кирилл Сандаков

Вайбкодер, предприниматель, продюсер

Завайбкодил контент-ферму на США в Instagram (более 300 тыс. подписчиков, среди читателей Дональд Трамп Младший), создатель платформы и сообщества ИИ-офис, автор блога о нейросетях «Выжимаем из ИИ Максимум».

Все статьи автора