Claude Code: большинство разработчиков используют 10% его возможностей
Большинство разработчиков используют Claude Code как дорогой ChatGPT с доступом к файлам. Просят что-то написать, получают файл, чувствуют себя продуктивными. При этом используют процентов десять от реальных возможностей инструмента.
Разница между теми, кто реально ускорился с Claude Code, и теми, кто просто добавил новый инструмент в набор — в архитектуре работы, а не в знании команд.
CLAUDE.md — это не просто удобная фича, это экономия реальных денег. Каждая новая сессия без него стоит токенов на «ориентацию» в проекте. В реальном примере с Chrome-расширением первичная разведка кода съела 33 000 токенов, а само полезное задание — 18 500. Ориентация стоила почти вдвое дороже работы. И так происходило снова и снова в каждой следующей сессии. Один раз описываешь стек, структуру папок и правила — и больше не платишь за это.
Голосовой ввод — неочевидный мультипликатор. Когда пишешь, сокращаешь, пропускаешь контекст, надеешься что Claude поймёт. Когда говоришь — объясняешь полную картину, упоминаешь крайние случаи, даёшь ограничения. Claude получает лучшие инструкции и с первого раза делает то, что нужно. Подробный промпт, который занимает 40 секунд печатать, произносится за 8.
Контекстное окно — это бюджет, не бесконечность. До 50% — всё хорошо, Claude держит в голове всё что надо. 50–70% — он начинает «забывать» ограничения из начала сессии, выдаёт вещи, противоречащие тому, что вы говорили 40 сообщений назад. После 70% деградация заметна невооружённым глазом. Лучшая практика проста: одна задача — одна сессия. Закончил задачу — открываешь новую.
Sub-agents меняют подход к параллельной работе кардинально. Вместо одного агента, который делает всё последовательно, получаешь несколько изолированных контекстов, каждый из которых занимается своим куском. Три задачи по 15 минут превращаются в одну 5-минутную итерацию.
Git worktrees решают проблему, о которой мало кто думает до первого раза: два агента в одной папке затирают файлы друг друга. Агент открывает popup.js, второй агент открывает popup.js — один побеждает, работа другого пропадает. Каждый агент в своём worktree работает в физически отдельной копии проекта.
Context7 — обязательная штука если работаешь с любыми библиотеками. Обучающие данные Claude устарели. React Router v7 вышел после них. Supabase поменял API авторизации. Vercel добавил новые флаги CLI. Claude этого не знает и пишет код из памяти — а память неправильная. Context7 подтягивает актуальную документацию прямо перед тем, как Claude начинает писать код.
Самый важный сдвиг в понимании: Claude Code — не инструмент для более быстрого выполнения задач. Это инструмент для работы на другом уровне абстракции. Ты перестаёшь исполнять — ты руководишь. Один человек начинает работать как небольшая команда — не потому что он стал быстрее, а потому что перестал делать большую часть работы сам.