Claude Code у перший день: CLAUDE.md, Superpowers, Context7 і не лише
Практичний чек-лист на перший день із Claude Code: написати CLAUDE.md, додати Superpowers, Context7 і GitHub, налаштувати дозволи й поставити корисні плагіни.
Встановлення Claude Code займає хвилину. Запустити claude у теці проєкту й увійти — ще хвилину. Далі багато хто просто починає сипати промптами, а потім дивується, чому відповіді звучать шаблонно і чому інструмент постійно перепитує про стек, який мав би вже знати. Короткий список встановлень і налаштувань, приблизно 20–30 хвилин роботи, знімає більшість цих проблем. Добірка нижче спирається на власні рекомендації Anthropic для першого дня та на плагіни, які постійно трапляються в налаштуваннях реальних розробників.
Почніть із CLAUDE.md
Якщо робити щось одне, то це. Введіть у сесії /init, і Claude просканує репозиторій та накидає CLAUDE.md у корені проєкту. Прочитайте його, видаліть усе, що він зрозумів неправильно, і закомітьте.
Claude завантажує цей файл на початку кожної сесії, тож у ньому мають бути ваші справжні команди збирання, тестів і лінтера плюс кілька жорстких правил. Вкладіться приблизно у 200 рядків. Вода на кшталт "пиши чистий код" марно займає місце, а конкретний рядок на кшталт "запусти pnpm test, перш ніж казати, що задачу виконано" справді працює.
Без цього файлу ви щоразу пояснюватимете проєкт заново. З ним модель уже знає точки входу й домовленості.
Superpowers для роботи «спершу план»
Просто всередині Claude Code виконайте:
/plugin install superpowers@claude-plugins-official
Якщо хочете отримувати оновлення швидше, спершу додайте маркетплейс самого автора й ставте звідти:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
Superpowers постачає навички для мозкового штурму, написання плану, розробки через тести, системного налагодження й перевірки перед тим, як оголошувати перемогу. Нові сесії підхоплюють їх самі. На практиці це ламає звичку «просто почати кодити», через яку з'являється стільки недороблених фіч.
Context7 для актуальної документації
Навчальні дані ніколи не збігаються з точною версією кожної бібліотеки, якою ви користуєтеся. Context7 на вимогу підтягує документацію потрібної версії. Один із поширених способів встановлення:
claude mcp add - scope user context7 - npx -y @upstash/context7-mcp - api-key YOUR_KEY
Безплатний ключ із context7.com/dashboard дає щедріші ліміти запитів. Після встановлення досить сказати Claude "use context7", коли важлива документація пакета. Це запобігає помітній частці вигаданих викликів API, які інакше з'їдають токени й час.
Доступ до GitHub
Якщо ваш день крутиться навколо issues і pull request'ів, поставте або GitHub MCP-сервер, або GitHub-плагін від Anthropic. Синтаксис трохи залежить від версії пакета, але суть та сама: claude mcp add із вказівкою на сервер GitHub і токен із потрібними правами.
Після підключення Claude може показати відкриті PR, прочитати обговорення в issues і накидати pull request, не перемикаючи вікон. Для охайнішої роботи з git до нього добре пасує плагін commit-commands з офіційного маркетплейсу.
Послаблюйте дозволи обережно
За замовчуванням Claude Code питає перед кожною правкою й кожною командою в шелі. У перший день це правильно. Після кількох спокійних сесій рутинні випадки захочеться спростити.
Знайдіть файл налаштувань, зазвичай у ~/.claude або в теці .claude проєкту, і дозвольте безпечні команди, які ви запускаєте весь день: тест-ранер, лінтер, git status і git diff. Усе, що може видаляти файли чи робити force-push, має лишатися на "ask" або "deny". І якомога раніше опануйте Shift+Tab: це поєднання перемикає режими дозволів просто посеред сесії.
Плагін для код-рев'ю
Теж з офіційного маркетплейсу:
/plugin install code-review@claude-plugins-official
Він паралельно запускає кількох агентів-рев'юерів, які перевіряють безпеку, коректність, стиль та історичні патерни, а потім видає знахідки з оцінкою впевненості. Запускайте його перед мержем. Він копає глибше, ніж прохання зробити один прохід рев'ю в основному діалозі.
Плагін для фронтенд-дизайну
/plugin install frontend-design@claude-plugins-official
Без налаштувань Claude робить інтерфейси, які працюють, але мають шаблонний вигляд. Цей плагін підштовхує до чіткішої типографічної ієрархії, кращих відступів і візуальних рішень, що виглядають продуманими. Для суто бекенду чи інфраструктури його можна пропустити.
Плагіни мовних серверів
Є плагіни для TypeScript, Python, Go, Rust та інших мов. Ставте ті, що відповідають мовам, якими ви справді пишете. Вони дають Claude навігацію за символами й розуміння типів усередині сесії, тож він не обмежується grep по файлах.
Особистий CLAUDE.md
Проєктні CLAUDE.md спільні для всієї команди. Особистий лежить у ~/.claude/CLAUDE.md і діє в усіх проєктах. Пишіть туди правила, які у вас ніколи не змінюються: улюблений стиль повідомлень комітів, як оформлювати обробку помилок, до яких інструментів ви звертаєтеся насамперед. Його теж тримайте коротким, адже він завантажується в кожній сесії.
Економія токенів — згодом
Для довгих сесій або багатьох паралельних агентів можуть знадобитися навички, що стискають спілкування чи прибирають зайві виклики інструментів. В обговореннях оптимізації токенів часто спливають навички стиснення в стилі «печерної людини». Зачекайте з ними, доки кілька днів не поспостерігаєте за своїми витратами й не зрозумієте, куди йдуть токени.
І ще один господарський крок: один раз запустіть claude update і claude doctor, щоб переконатися, що бінарник і PATH у порядку.
Коротко
Уже самі CLAUDE.md, Superpowers і Context7 змінюють якість першої справжньої фічі, яку ви зробите. Усе інше в списку просто знімає тертя в міру зростання проєкту.