# Сопутствующие статьи по теме Лучшие практики

Новостной центр HTX предлагает последние статьи и углубленный анализ по "Лучшие практики", охватывающие рыночные тренды, новости проектов, развитие технологий и политику регулирования в криптоиндустрии.

Оказывается, вот так гений Карпати использует Claude?

Андрей Карпати, известный специалист в области ИИ, после перехода в Anthropic стал менее активен в открытых сообществах. В сети появился файл CLAUDE.md, который, как утверждается, является его личной инструкцией для работы с ИИ-ассистентом Claude при программировании. Хотя подлинность документа не подтверждена, его содержание точно отражает принципы Карпати. Основные правила из файла: 1. **Сначала изучите код**: Прежде чем писать новый код, внимательно прочитайте существующую кодобазу, чтобы соблюдать её стиль и использовать имеющиеся инструменты. 2. **Продумайте решение заранее**: Чётко формулируйте предположения, обсуждайте компромиссы и варианты реализации, не угадывайте требования. 3. **Будьте проще**: Избегайте преждевременных абстракций, избыточной обработки ошибок и ненужной настройки. Пишите минимальный код, решающий конкретную задачу. 4. **Вносите точечные изменения**: Не меняйте код, не связанный с задачей, строго соблюдайте стиль проекта, не рефакторите «заодно». 5. **Проверяйте код**: Пишите тесты для воспроизведения ошибок, проверяйте их до и после изменений, тестируйте поведение, а не реализацию. 6. **Действуйте целенаправленно**: Чётко определяйте критерии успеха, составляйте план для сложных задач. 7. **Отлаживайте системно**: Внимательно читайте сообщения об ошибках, воспроизводите проблему, вносите изменения пошагово, ищите первопричину. 8. **Осмотрительно добавляйте зависимости**: Используйте стандартные библиотеки и существующие в проекте инструменты, оценивайте необходимость, размер и поддержку новых пакетов. 9. **Эффективно коммуницируйте**: Объясняйте свои действия и причины, указывайте на потенциальные проблемы, точно выражайте неуверенность, пишите информативные сообщения о коммитах. Также перечислены типичные ошибки: массовый рефакторинг, ошибочные абстракции, скрытые архитектурные решения, игнорирование нестандартных сценариев, иллюзия знаний и отклонение от стиля проекта. Сообщество отмечает, что эти принципы, основанные на идеях Карпати (например, проект «andrej-karpathy-skills» на GitHub), значительно повышают качество кода, генерируемого ИИ. Ключ — адаптировать правила под свой стек и стиль, а не слепо копировать.

marsbit06/27 07:34

Оказывается, вот так гений Карпати использует Claude?

marsbit06/27 07:34

Основатель 百姓网: Мой четырнадцать опытов использования Claude Code

Основатель百姓网 делится 14 личными принципами работы с Claude Code. Его главные советы: сосредоточиться на одном инструменте (Claude Code), освоить ключевые сочетания клавиш и использовать голосовой ввод. Для начала проекта он рекомендует сначала создать структурированный PROJECT.md. Он рассматривает Claude как активного помощника («лошадь»), а не просто инструмент, подчёркивая важность его самостоятельности. Ключевые практики: чёткое разделение кода, написанного человеком и ИИ (основное описание в CLAUDE.md), перетаскивание файлов для объяснения задач, централизованное управление памятью через ~/.claude/CLAUDE.md в git. Также важно постоянно писать и рефакторить Skill-файлы, использовать документацию git для передачи контекста между задачами и для сложных задач применять ultracode. Интеграция с GitHub и Cloudflare позволяет автоматизировать сборку и публикацию.

marsbit06/08 13:02

Основатель 百姓网: Мой четырнадцать опытов использования Claude Code

marsbit06/08 13:02

Правильный подход к использованию Skill: 5 размышлений после публикации методологии Anthropic

Автор делится размышлениями о методологии создания эффективных «навыков» (Skills) для языковых моделей, таких как Claude Code, основываясь на внутренней документации компании Anthropic. Ключевые выводы: 1. **Избегайте лишнего:** Навык должен содержать не общеизвестные факты, а специфические знания и «подводные камни» (Gotchas) из опыта команды — например, особенности работы с конкретными API или базами данных. 2. **Инженерия контекста:** Навык — это не просто файл, а структурированная папка (с инструкциями, справочниками, скриптами, примерами и активами). Такой подход позволяет дозированно загружать в контекст модели только необходимую информацию, экономя ресурсы и повышая качество выполнения. 3. **Используйте скрипты:** Повторяющиеся действия (запросы данных, преобразования) следует выносить в скрипты. Это освобождает модель от рутины, повышает точность и экономит токены, оставляя её способности для анализа и принятия решений на основе инструкций (опыта). 4. **Описание — это правило маршрутизации:** Описание навыка должно формулировать, *в какой ситуации* его следует активировать (например, «когда CI-пайплайн не проходит»), а не просто перечислять его функции. Это помогает модели точнее выбирать нужный инструмент. 5. **Управление и распространение:** При росте числа навыков эффективна модель «рынка» (Marketplace). Новые навыки сначала тестируются и распространяются внутри малых групп. Те, что доказали свою полезность и популярность, попадают в официальный каталог. Это создаёт естественный фильтр качества. Главная мысль: навыки эффективны, когда они представляют собой хорошо структурированную инженерию контекста для кодификации и повторного использования коллективного опыта, а не просто длинные инструкции.

marsbit06/08 09:07

Правильный подход к использованию Skill: 5 размышлений после публикации методологии Anthropic

marsbit06/08 09:07

Популярное на GitHub: Обязательное руководство для пользователей Claude Code

Руководство по использованию файла CLAUDE.md для повышения эффективности работы с Claude Code. Статья объясняет, как избежать основных ошибок при использовании Claude Code, таких как необходимость каждый раз заново объяснять контекст проекта, что приводит к потерям времени и денег. Предлагается решение — создать в корне проекта файл `CLAUDE.md`, который автоматически читается при каждом запуске. Этот файл служит инструкцией для ИИ, фиксируя технический стек, код-стайл, принятые решения и ограничения. Основано на 4 правилах Андрея Карпати, повысивших точность кодирования с 65% до 94%: 1) Спрашивать, если что-то неясно. 2) Начинать с самого простого решения. 3) Не трогать несвязанный код. 4) Четко указывать на неопределенности. В статье подробно описываются три раздела для `CLAUDE.md`: 1. **Контекст по умолчанию:** Описание разработчика, проекта и стиля общения, чтобы избежать повторных объяснений. 2. **Ограничения поведения:** Правила, запрещающие ИИ вносить несанкционированные изменения, выполнять деструктивные действия без явного подтверждения и выходить за рамки задачи. 3. **Память и техстек:** Механизмы для сохранения важных решений (в `MEMORY.md`), записи ошибок (в `ERRORS.md`) и фиксации технологического стека, чтобы ИИ не предлагал несовместимые инструменты. Итог: Настройка `CLAUDE.md` занимает около 2 часов, но может сэкономить отдельному разработчику до 975 долларов в неделю, устраняя рутинные потери, и сделать взаимодействие с Claude Code стабильным и контролируемым. Рекомендуется начать с 4 правил Карпати.

marsbit05/18 09:40

Популярное на GitHub: Обязательное руководство для пользователей Claude Code

marsbit05/18 09:40

Claude пишет код с ошибками? Эти 12 правил снизили процент ошибок до 3%

В январе 2026 года Андрей Карпати раскритиковал типичные ошибки Клода при написании кода: скрытые предположения, излишнюю сложность и изменение несвязанного кода. Форрест Чанг свел эти жалобы в 4 правила поведения в файле CLAUDE.md, что снизило частоту ошибок с 40% до 3% для соответствующих задач. Однако к маю 2026 года экосистема Claude Code эволюционировала, появились новые проблемы: конфликты между агентами, цепочки хуков, загрузка навыков и прерывание многоэтапных рабочих процессов. Автор статьи, протестировав 30 репозиториев за 6 недель, добавил 8 новых правил к исходным четырем, чтобы охватить эти новые сценарии. Новые правила включают: запрет на выполнение неязыковых задач моделью, установку жесткого бюджета токенов, явное разрешение конфликтов вместо компромиссов, обязательное чтение кода перед написанием, написание содержательных тестов, создание контрольных точек для длительных операций, соблюдение существующих соглашений и явное сообщение об ошибках вместо тихого провала. Тестирование показало, что полный набор из 12 правил снижает общий уровень ошибок до 3%, при этом соблюдаемость правил остается высокой. Статья подчеркивает, что CLAUDE.md — это поведенческий контракт для блокировки конкретных наблюдаемых сбоев, и его следует адаптировать под реальные проблемы проекта, сохраняя объем файла в пределах 200 строк для эффективности.

marsbit05/14 10:08

Claude пишет код с ошибками? Эти 12 правил снизили процент ошибок до 3%

marsbit05/14 10:08

活动图片