🚨 Шпаргалка Claude Code – Все, що потрібно для Vibe Coding
Claude Code — це AI-асистент для терміналу, який вбудовується у ваш поточний робочий процес розробника. Він читає кодову базу, виконує команди, пише й редагує файли, шукає в інтернеті і навіть запускає підагентів для складних завдань. Як тільки ви зрозумієте, як він мислить, — він стає справжнім підсилювачем вашої щоденної продуктивності.
⚡ Встановлення та перший запуск
Встановіть один раз, глобально:
npm install -g @anthropic-ai/claude-code Потім просто наберіть claude у будь-якій папці проєкту.
Вайб-кодуйте звідусіль — встановіть Claude Code на віддалений сервер і підключайтесь по SSH з будь-якого пристрою. Жодних витрат батареї ноутбука, жодних локальних обмежень ресурсів, сесії доступні цілодобово. Замовте хмарний сервер на DCXV — налаштування займе кілька хвилин.
Для віддаленої роботи поєднайте з tmux, щоб сесія Claude пережила відключення:
# Встановити tmux (Debian/Ubuntu)
apt install tmux
# Створити іменовану сесію
tmux new -s claude
# Відключитись — сесія продовжує працювати
# Натисніть: Ctrl+B, потім D
# Підключитись знову з будь-якого пристрою
tmux attach -t claude
# Переглянути активні сесії
tmux ls
# Завершити сесію
tmux kill-session -t claude 🔧 Початкове налаштування
Кілька слеш-команд, що полегшують роботу з першого дня:
- /permissions → Виберіть, які інструменти Claude може використовувати без підтвердження (Git, Bash, файлові операції тощо)
- /terminal-setup → Вмикає Shift+Enter для багаторядкових промптів — дуже рекомендується
- /theme → Оберіть кольорову схему (темна, світла або Daltonize для дальтоніків)
- /install-github-app → Підключіть GitHub, щоб тегати @claude в issues та PR
- /config → Загальні налаштування, включно зі сповіщеннями
- /memory → Перегляд і редагування того, що Claude запам’ятав між сесіями
- /model → Перемикання між моделями Claude прямо під час сесії
- /usage → Показ використання токенів та приблизної вартості поточної сесії
- /clear → Очищення контексту поточної сесії та початок з нуля
- /review → Запит перевірки коду останніх змін
На macOS можна ввімкнути системну диктовку для озвучування довгих промптів.
🗂️ Q&A по кодовій базі – з чого почати
Найлегший спосіб отримати цінність з першого дня — задавати питання про свою кодову базу. Claude досліджує код локально — жодного завантаження, жодних обмежень контексту.
Промпти, що добре працюють:
- "Як використовується @RoutingController.py?"
- "Як додати новий @app/services/ValidationTemplateFactory?"
- "Чому recoverFromException приймає так багато аргументів? Перевір git-історію."
- "Чому ми виправили issue #18383, додавши if/else в @src/login.ts?"
- "Що я здав минулого тижня?" — Claude відсканує ваш git log
- "Поясни простими словами, що робить @src/auth/."
- "Знайди всі місця, де ми звертаємось до payments API."
- "Які файли змінювались найчастіше за останні 30 днів?"
- "Які залежності в @package.json можуть бути застарілими?" Починайте з Q&A, щоб зрозуміти, що Claude розуміє відразу, а де йому потрібен додатковий контекст.
🛠️ Вбудовані інструменти
Claude Code постачається приблизно з дюжиною інструментів:
- Bash — виконання будь-яких shell-команд
- Пошук, список, читання, запис файлів — повний доступ до файлової системи
- Веб-пошук і завантаження — підтягування зовнішньої документації або результатів пошуку
- TODOs — легкий трекінг завдань
- Підагенти — делегування складної багатокрокової роботи паралельним агентам
Порада: навчіть Claude кастомні CLI-інструменти вашої команди. Наприклад:
Використай CLI barley для перевірки логів помилок останнього тренувального запуску. Скористайся -h, якщо не впевнений щодо прапорців. 🎯 Практичні промпти для редагування
- "Запропонуй кілька варіантів виправлення issue #8732, потім реалізуй той, який я виберу."
- "Знайди крайові випадки, не покриті в @app/tests/signupTest.ts, і оновіть тести. думай ретельно."
- "commit, push, pr" — Claude навчається цьому скороченню для стандартного git-воркфлоу
- "Використай 3 паралельних агенти для брейнштормінгу способів очищення @services/aggregator/feed_service.cpp."
- "Відрефактор @src/utils.js, щоб зменшити дублювання. Не змінюй публічний API."
- "Додай JSDoc-коментарі до всіх експортованих функцій у @src/api.ts."
- "Запусти тести і виправ усі помилки, які знайдеш."
- "Подивись на помилку в логах нижче і знайди першопричину." — далі вставте логи 🔄 Патерни воркфлоу
Різні завдання вимагають різних підходів:
- Дослідити → Спланувати → Підтвердити → Кодувати → Закомітити — для складних змін із контролем перед написанням коду
- Написати тести → Закомітити → Кодувати → Ітерувати → Закомітити — TDD-підхід, що тримає вас прив’язаними до очікуваної поведінки
- Написати код → Зробити скріншот → Ітерувати — для UI-роботи з Puppeteer або симулятором
📄 Файли контексту (CLAUDE.md)
Чим більше контексту має Claude, тим краще він працює. Файли CLAUDE.md автоматично зчитуються при запуску — не потрібно щоразу пояснювати проєкт знову.
Чотири місця для їх розміщення:
- /<enterprise-root>/CLAUDE.md — загальні правила організації
- ~/.claude/CLAUDE.md — ваш персональний глобальний контекст
- <project-root>/CLAUDE.md — специфіка проєкту, комітиться в Git
- <project-root>/CLAUDE.local.md — локальні перевизначення, не комітяться Тримайте CLAUDE.md лаконічним. Роздутий файл уповільнює Claude і розмиває сигнал.
⌨️ Гарячі клавіші
- Shift+Tab — автоприйняття редагувань файлів (bash-команди все одно потребують підтвердження)
- # — зберегти пам’ять у відповідний CLAUDE.md
- ! — режим Bash; команда і вивід потрапляють у контекст
- @ — додати файл або папку в поточну сесію
- Esc — скасувати поточну операцію
- Double-Esc — перейти назад в історії (разом із
--resumeдля продовження сесії) - Ctrl+R — детальний вивід: показує міркування Claude та інструменти, які він розглядає
🖥️ Скриптинг через SDK
Для автоматизації, CI-пайплайнів або неінтерактивних завдань:
claude -p "що я робив цього тижня?"
--allowedTools Bash(git log:*)
--output-format json Також підтримуються Unix-пайпи:
git status | claude -p "підсумуй мої зміни" --output-format=json | jq '.result' Корисні прапорці CLI:
--max-turns N — обмежити кількість агентних кроків
--continue — продовжити з місця, де зупинилась остання сесія
--resume <session-id> — відновити конкретну минулу сесію
--no-cache — вимкнути кешування промптів, корисно для бенчмаркінгу 🔀 Кілька паралельних сесій
Досвідчені користувачі запускають кілька інстанцій Claude одночасно:
- Кілька вкладок терміналу з окремими клонами репозиторію
- Git worktrees — один клон, кілька робочих гілок
- SSH + tmux для віддалених мультиінстанційних налаштувань
- GitHub Actions для паралельного запуску Claude в CI
🎯 Підсумок
Claude Code окупає вкладені зусилля. Чим більше ви його налаштуєте (CLAUDE.md, дозволені інструменти, слеш-команди) — тим менше тертя на кожне завдання. Починайте з Q&A по кодовій базі, наповнюйте файли контексту, вчіть гарячі клавіші і врешті інтегруйте в CI — це повний шлях від початківця до просунутого користувача.
📩 Питання про AI-інструменти для вашої інфраструктури? Пишіть на sales@dcxv.com




