* docs: sync to Claude Code v2.1.233 Bring the tutorial from the v2.1.220 baseline up to v2.1.233 (13 releases) per update-plan-2026-08-15.md. Corrections: - Remove /ultraplan (removed in v2.1.222); point at plan mode instead - Drop the 200-subagent-per-session cap and CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION (cap removed in v2.1.224) - Note TaskCompleted/TaskCreated only fire when todo tools are enabled Updates: - /review documented as an alias of /code-review (v2.1.223) - fork subagents default to interactive (v2.1.232) - ultrareview v2.1.227 floor, --post/--no-post - GitLab MR support for -w/--worktree and Agent View New sections: - Cross-session messaging (ListAgents, SendMessage, crossSessionInbound) - Sandbox credential masking (v2.1.221, v2.1.224) - Trust and permission scoping - archive and command plugin sources, conditional plugin activation - claude self-hosted-runner, 7 new env vars Translations (vi/ja/zh/uk) mirrored where the corresponding pages exist. Every modified file carries the 2.1.233 metadata footer; files already at 2.1.220 with no content change were left alone. * docs: address review findings from the v2.1.233 sync - Mirror the /review alias correction (v2.1.223) into vi/ja/uk/zh 01-slash-commands: add the live alias row, drop the stale row from the deprecated table, and rewrite the history bullet. All four still called /review deprecated in favour of a code-review plugin while carrying a 2.1.233 stamp. - Rewrite the 10-cli CLAUDE_CODE_FORK_SUBAGENT row to agree with 04-subagents: fork mode is on by default in interactive sessions on every build since v2.1.232; the variable enables it where it is off by default. - Remove a stray blank line that split the 10-cli environment-variable table, leaving the seven new v2.1.221-v2.1.233 rows without a delimiter row and rendering them as literal pipe text. - Add the todo-tools caveat to the TaskCompleted row alongside TaskCreated in claude_concepts_guide, uk/ja concepts guides, and the uk/vi/zh/ja CATALOGs. - Fix the ja 07-plugins and 09-advanced-features footers, which paired a 2.1.233 version stamp with an April 24 last-updated date. * docs(subagents): correct the stale fork-subagent claim in ja pages (#171) ja/10-cli and ja/04-subagents both stated that CLAUDE_CODE_FORK_SUBAGENT only enables forked subagents on external builds (Bedrock, Vertex, Foundry) with no effect on the Anthropic API. That was true at v2.1.117 but has been wrong since v2.1.232: fork mode is on by default in interactive sessions on every build, first-party or not, and the variable now turns it on where it is off by default (claude -p, the Agent SDK, or Claude Code older than v2.1.232). Both pages remain stamped 2.1.119 on purpose. Only the individual claim was verified and corrected; bumping the page stamp would assert a whole-page verification that has not been done. Do not bump these stamps without a full resync of the pages.
32 KiB
🌐 Language / Мова: English | Tiếng Việt | 中文 | Українська
Опануй Claude Code за вихідні
Від простого введення claude до оркестрації агентів, хуків, навичок та MCP-серверів — з візуальними туторіалами, готовими шаблонами та керованим навчальним шляхом.
Почни за 15 хвилин | Визнач свій рівень | Каталог функцій
Зміст
- Проблема
- Як Claude How To вирішує це
- Як це працює
- Не знаєш з чого почати?
- Почни за 15 хвилин
- Що можна побудувати?
- FAQ
- Внесок
- Ліцензія
Проблема
Ви встановили Claude Code. Виконали кілька промптів. Що далі?
- Офіційна документація описує функції — але не показує як їх комбінувати. Ви знаєте, що слеш-команди існують, але не знаєте як поєднати їх з хуками, пам'яттю та субагентами в робочий процес, що реально економить години.
- Немає чіткого навчального шляху. Чи вивчати MCP перед хуками? Навички перед субагентами? В результаті ви переглядаєте все і не опановуєте нічого.
- Приклади занадто базові. "Hello world" слеш-команда не допоможе побудувати продакшен-пайплайн код-рев'ю, який використовує пам'ять, делегує спеціалізованим агентам та автоматично запускає перевірки безпеки.
Ви використовуєте лише 10% потужності Claude Code — і не знаєте, чого не знаєте.
Як Claude How To вирішує це
Це не черговий довідник функцій. Це структурований, візуальний, заснований на прикладах довідник, що навчає використовувати кожну функцію Claude Code з реальними шаблонами, які можна скопіювати у ваш проєкт вже сьогодні.
| Офіційна документація | Цей довідник | |
|---|---|---|
| Формат | Довідкова документація | Візуальні туторіали з Mermaid-діаграмами |
| Глибина | Опис функцій | Як працює під капотом |
| Приклади | Базові фрагменти | Готові до продакшену шаблони для негайного використання |
| Структура | Організовано за функціями | Прогресивний навчальний шлях (від початківця до просунутого) |
| Онбординг | Самостійне вивчення | Керована дорожня карта з оцінками часу |
| Самооцінка | Відсутня | Інтерактивні тести для пошуку прогалин та побудови персоналізованого шляху |
Що ви отримаєте:
- 10 навчальних модулів, що охоплюють кожну функцію Claude Code — від слеш-команд до кастомних команд агентів
- Готові конфігурації — слеш-команди, шаблони CLAUDE.md, скрипти хуків, конфіги MCP, визначення субагентів та повні пакети плагінів
- Mermaid-діаграми, що показують як кожна функція працює всередині, щоб ви розуміли чому, а не лише як
- Керований навчальний шлях, що проведе від початківця до досвідченого користувача за 11-13 годин
- Вбудована самооцінка — запустіть
/self-assessmentабо/lesson-quiz hooksпрямо у Claude Code для виявлення прогалин
Як це працює
1. Визначте свій рівень
Пройдіть тест самооцінки або запустіть /self-assessment у Claude Code. Отримайте персоналізовану дорожню карту на основі того, що ви вже знаєте.
2. Слідуйте керованому шляху
Проходьте 10 модулів по порядку — кожен будує на попередньому. Копіюйте шаблони безпосередньо у свій проєкт під час навчання.
3. Комбінуйте функції в робочі процеси
Справжня потужність — у комбінуванні функцій. Навчіться поєднувати слеш-команди + пам'ять + субагенти + хуки в автоматизовані пайплайни для код-рев'ю, розгортань та генерації документації.
4. Перевірте розуміння
Запустіть /lesson-quiz [тема] після кожного модуля. Тест точно вказує, що ви пропустили, щоб швидко заповнити прогалини.
Не знаєш з чого почати?
Пройдіть самооцінку або оберіть свій рівень:
| Рівень | Ви вмієте... | Почніть тут | Час |
|---|---|---|---|
| Початківець | Запустити Claude Code та спілкуватись | Слеш-команди | ~2.5 години |
| Середній | Використовувати CLAUDE.md та кастомні команди | Навички | ~3.5 години |
| Просунутий | Конфігурувати MCP-сервери та хуки | Просунуті функції | ~5 годин |
Повний навчальний шлях з усіма 10 модулями:
| Порядок | Модуль | Рівень | Час |
|---|---|---|---|
| 1 | Слеш-команди | Початківець | 30 хв |
| 2 | Пам'ять | Початківець+ | 45 хв |
| 3 | Контрольні точки | Середній | 45 хв |
| 4 | Основи CLI | Початківець+ | 30 хв |
| 5 | Навички | Середній | 1 год |
| 6 | Хуки | Середній | 1 год |
| 7 | MCP | Середній+ | 1 год |
| 8 | Субагенти | Середній+ | 1.5 год |
| 9 | Просунуті функції | Просунутий | 2-3 год |
| 10 | Плагіни | Просунутий | 2 год |
Почни за 15 хвилин
# 1. Клонувати довідник
git clone https://github.com/luongnv89/claude-howto.git
cd claude-howto
# 2. Скопіювати першу слеш-команду
mkdir -p /path/to/your-project/.claude/commands
cp 01-slash-commands/optimize.md /path/to/your-project/.claude/commands/
# 3. Спробувати — у Claude Code введіть:
# /optimize
# 4. Готові до більшого? Налаштуйте пам'ять проєкту:
cp 02-memory/project-CLAUDE.md /path/to/your-project/CLAUDE.md
# 5. Встановіть навичку:
cp -r 03-skills/code-review-specialist ~/.claude/skills/
Хочете повне налаштування? Ось необхідне за 1 годину:
# Слеш-команди (15 хв)
cp 01-slash-commands/*.md .claude/commands/
# Пам'ять проєкту (15 хв)
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
# Встановити навичку (15 хв)
cp -r 03-skills/code-review-specialist ~/.claude/skills/
# Ціль на вихідні: додати хуки, субагенти, MCP та плагіни
# Слідуйте навчальному шляху для керованого налаштування
Що можна побудувати?
| Сценарій | Функції, які ви поєднаєте |
|---|---|
| Автоматичне код-рев'ю | Слеш-команди + Субагенти + Пам'ять + MCP |
| Онбординг команди | Пам'ять + Слеш-команди + Плагіни |
| Автоматизація CI/CD | CLI + Хуки + Фонові завдання |
| Генерація документації | Навички + Субагенти + Плагіни |
| Аудит безпеки | Субагенти + Навички + Хуки (режим читання) |
| DevOps-пайплайни | Плагіни + MCP + Хуки + Фонові завдання |
| Складний рефакторинг | Контрольні точки + Режим планування + Хуки |
FAQ
Це безкоштовно? Так. Ліцензія MIT, безкоштовно назавжди. Використовуйте в особистих проєктах, на роботі, у команді — без обмежень, крім включення ліцензії.
Це підтримується? Активно. Довідник синхронізується з кожним релізом Claude Code. Поточна версія: v2.1.112 (квітень 2026), сумісна з Claude Code 2.1+.
Чим це відрізняється від офіційної документації? Офіційна документація — це довідник функцій. Цей довідник — туторіал з діаграмами, готовими до продакшену шаблонами та прогресивним навчальним шляхом. Вони доповнюють одне одного — починайте тут для навчання, звертайтесь до офіційних документів коли потрібні деталі.
Скільки часу потрібно пройти все? 11-13 годин для повного шляху. Але ви отримаєте цінність за 15 хвилин — просто скопіюйте шаблон слеш-команди та спробуйте.
Чи працює це з Claude Sonnet / Haiku / Opus? Так. Усі шаблони працюють з Claude Sonnet 4.6, Claude Opus 4.6 та Claude Haiku 4.5.
Чи можна долучитися? Звичайно. Див. CONTRIBUTING.md для настанов. Ми вітаємо нові приклади, виправлення, покращення документації та шаблони спільноти.
Чи можна читати офлайн?
Так. Запустіть uv run scripts/build_epub.py для генерації EPUB-книги з усім контентом та відрендереними діаграмами.
Почніть опановувати Claude Code сьогодні
Ви вже встановили Claude Code. Єдине, що відділяє вас від 10-кратного підвищення продуктивності — знання як його використовувати. Цей довідник дає вам структурований шлях, візуальні пояснення та готові шаблони для цього.
Ліцензія MIT. Безкоштовно назавжди. Клонуйте, форкніть, зробіть своїм.
Почати навчальний шлях -> | Каталог функцій | Почни за 15 хвилин
Швидка навігація — Усі функції
| Функція | Опис | Папка |
|---|---|---|
| Каталог функцій | Повний довідник з командами встановлення | CATALOG.md |
| Слеш-команди | Ярлики, ініційовані користувачем | 01-slash-commands/ |
| Пам'ять | Постійний контекст | 02-memory/ |
| Навички | Багаторазові можливості | 03-skills/ |
| Субагенти | Спеціалізовані AI-помічники | 04-subagents/ |
| Протокол MCP | Доступ до зовнішніх інструментів | 05-mcp/ |
| Хуки | Автоматизація на основі подій | 06-hooks/ |
| Плагіни | Пакетні функції | 07-plugins/ |
| Контрольні точки | Знімки сесій та відкат | 08-checkpoints/ |
| Просунуті функції | Планування, мислення, фонові завдання | 09-advanced-features/ |
| Довідник CLI | Команди, прапорці та опції | 10-cli/ |
Порівняння функцій
| Функція | Виклик | Постійність | Найкраще для |
|---|---|---|---|
| Слеш-команди | Ручний (/cmd) |
Лише сесія | Швидкі ярлики |
| Пам'ять | Авто-завантаження | Між сесіями | Довгострокове навчання |
| Навички | Авто-виклик | Файлова система | Автоматизовані процеси |
| Субагенти | Авто-делегування | Ізольований контекст | Розподіл завдань |
| Протокол MCP | Авто-запити | Реальний час | Доступ до живих даних |
| Хуки | За подіями | Налаштовувані | Автоматизація та валідація |
| Плагіни | Одна команда | Усі функції | Комплексні рішення |
| Контрольні точки | Ручний/Авто | Сесійні | Безпечне експериментування |
| Режим планування | Ручний/Авто | Фаза плану | Складні реалізації |
| Фонові завдання | Ручний | Час завдання | Тривалі операції |
| Довідник CLI | Термінальні команди | Сесія/Скрипт | Автоматизація та скриптинг |
Швидкий довідник встановлення
# Слеш-команди
cp 01-slash-commands/*.md .claude/commands/
# Пам'ять
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
# Навички
cp -r 03-skills/code-review-specialist ~/.claude/skills/
# Субагенти
cp 04-subagents/*.md .claude/agents/
# MCP
export GITHUB_TOKEN="token"
claude mcp add github -- npx -y @modelcontextprotocol/server-github
# Хуки
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh
# Плагіни
/plugin install pr-review
# Контрольні точки (увімкнені за замовчуванням)
# Див. 08-checkpoints/README.md
# Просунуті функції (налаштування в settings)
# Див. 09-advanced-features/config-examples.json
# CLI (не потребує встановлення)
# Див. 10-cli/README.md
01. Слеш-команди
Розташування: 01-slash-commands/
Що: Ярлики, ініційовані користувачем, збережені як Markdown-файли
Приклади:
optimize.md— Аналіз оптимізації кодуpr.md— Підготовка pull requestgenerate-api-docs.md— Генератор API-документації
Встановлення:
cp 01-slash-commands/*.md /path/to/project/.claude/commands/
Використання:
/optimize
/pr
/generate-api-docs
02. Пам'ять
Розташування: 02-memory/
Що: Постійний контекст між сесіями
Приклади:
project-CLAUDE.md— Командні стандарти проєктуdirectory-api-CLAUDE.md— Правила для каталогуpersonal-CLAUDE.md— Персональні налаштування
Встановлення:
# Пам'ять проєкту
cp 02-memory/project-CLAUDE.md /path/to/project/CLAUDE.md
# Пам'ять каталогу
cp 02-memory/directory-api-CLAUDE.md /path/to/project/src/api/CLAUDE.md
# Персональна пам'ять
cp 02-memory/personal-CLAUDE.md ~/.claude/CLAUDE.md
Використання: Автоматично завантажується Claude
03. Навички
Розташування: 03-skills/
Що: Багаторазові можливості з автовикликом, інструкціями та скриптами
Приклади:
code-review/— Комплексне код-рев'ю зі скриптамиbrand-voice/— Перевірка відповідності голосу брендуdoc-generator/— Генератор API-документації
Встановлення:
# Персональні навички
cp -r 03-skills/code-review-specialist ~/.claude/skills/
# Навички проєкту
cp -r 03-skills/code-review-specialist /path/to/project/.claude/skills/
Використання: Автоматично викликаються за потреби
04. Субагенти
Розташування: 04-subagents/
Що: Спеціалізовані AI-помічники з ізольованими контекстами та кастомними промптами
Приклади:
code-reviewer.md— Комплексний аналіз якості кодуtest-engineer.md— Стратегія тестування та покриттяdocumentation-writer.md— Технічна документаціяsecure-reviewer.md— Рев'ю безпеки (тільки читання)implementation-agent.md— Повна реалізація функцій
Встановлення:
cp 04-subagents/*.md /path/to/project/.claude/agents/
Використання: Автоматичне делегування головним агентом
05. Протокол MCP
Розташування: 05-mcp/
Що: Model Context Protocol для доступу до зовнішніх інструментів та API
Приклади:
github-mcp.json— Інтеграція з GitHubdatabase-mcp.json— Запити до бази данихfilesystem-mcp.json— Файлові операціїmulti-mcp.json— Кілька MCP-серверів
Встановлення:
# Встановити змінні оточення
export GITHUB_TOKEN="your_token"
export DATABASE_URL="postgresql://..."
# Додати MCP-сервер через CLI
claude mcp add github -- npx -y @modelcontextprotocol/server-github
Використання: MCP-інструменти автоматично доступні Claude після налаштування
06. Хуки
Розташування: 06-hooks/
Що: Shell-команди на основі подій, що виконуються автоматично у відповідь на події Claude Code
Приклади:
format-code.sh— Автоформатування коду перед записомpre-commit.sh— Запуск тестів перед комітамиsecurity-scan.sh— Сканування на проблеми безпекиlog-bash.sh— Логування всіх bash-командvalidate-prompt.sh— Валідація промптівnotify-team.sh— Надсилання сповіщень
Встановлення:
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh
Використання: Хуки виконуються автоматично за подіями
Типи хуків (5): command, http, prompt, mcp_tool, agent — як саме виконується хук.
Події хуків (31, у 4 категоріях) — коли він виконується:
- Хуки інструментів:
PreToolUse,PostToolUse,PostToolUseFailure,PostToolBatch,PermissionRequest,PermissionDenied - Хуки сесій:
SessionStart,Setup,SessionEnd,Stop,StopFailure,SubagentStart,SubagentStop - Хуки завдань:
UserPromptSubmit,UserPromptExpansion,MessageDisplay,TaskCompleted,TaskCreated,TeammateIdle(TaskCompletedіTaskCreatedспрацьовують лише коли увімкнені todo-інструменти — типово вимкнені на Opus 4.8, Sonnet 5, Fable 5, Mythos 5 і новіших;CLAUDE_CODE_ENABLE_TODO_TOOLS=1повертає їх) - Хуки життєвого циклу:
ConfigChange,CwdChanged,DirectoryAdded,FileChanged,PreCompact,PostCompact,WorktreeCreate,WorktreeRemove,Notification,InstructionsLoaded,Elicitation,ElicitationResult
07. Плагіни
Розташування: 07-plugins/
Що: Пакетні набори команд, агентів, MCP та хуків
Приклади:
pr-review/— Повний процес рев'ю PRdevops-automation/— Розгортання та моніторингdocumentation/— Генерація документації
Встановлення:
/plugin install pr-review
/plugin install devops-automation
/plugin install documentation
Використання: Використовуйте пакетні слеш-команди та функції
08. Контрольні точки та відкат
Розташування: 08-checkpoints/
Що: Збереження стану розмови та повернення до попередніх точок для дослідження різних підходів
Ключові поняття:
- Контрольна точка: Знімок стану розмови
- Відкат: Повернення до попередньої контрольної точки
- Точка розгалуження: Дослідження кількох підходів з однієї точки
Використання:
# Контрольні точки створюються автоматично з кожним промптом
# Для відкату натисніть Esc двічі або:
/rewind
# Потім оберіть:
# 1. Відновити код і розмову
# 2. Відновити розмову
# 3. Відновити код
# 4. Підсумувати звідси
# 5. Скасувати
09. Просунуті функції
Розташування: 09-advanced-features/
Що: Просунуті можливості для складних робочих процесів та автоматизації
Включає:
- Режим планування — Детальні плани реалізації перед кодуванням
- Розширене мислення — Глибоке міркування для складних проблем (перемикання через
Alt+T/Option+T) - Фонові завдання — Тривалі операції без блокування
- Режими дозволів —
default,acceptEdits,plan,dontAsk,bypassPermissions - Headless-режим — Claude Code у CI/CD:
claude -p "Run tests and generate report" - Управління сесіями —
/resume,/rename,/fork,claude -c,claude -r - Конфігурація — Налаштування поведінки в
~/.claude/settings.json
Див. config-examples.json для повних конфігурацій.
10. Довідник CLI
Розташування: 10-cli/
Що: Повний довідник інтерфейсу командного рядка Claude Code
Швидкі приклади:
# Інтерактивний режим
claude "explain this project"
# Print mode (неінтерактивний)
claude -p "review this code"
# Обробка вмісту файлу
cat error.log | claude -p "explain this error"
# JSON-вивід для скриптів
claude -p --output-format json "list functions"
# Відновлення сесії
claude -r "feature-auth" "continue implementation"
Сценарії: Інтеграція CI/CD-пайплайнів, автоматизація скриптів, пакетна обробка, багатосесійні процеси
Приклади робочих процесів
Повний процес код-рев'ю
# Використовує: Слеш-команди + Субагенти + Пам'ять + MCP
User: /review-pr
Claude:
1. Завантажує пам'ять проєкту (стандарти кодування)
2. Отримує PR через GitHub MCP
3. Делегує субагенту code-reviewer
4. Делегує субагенту test-engineer
5. Синтезує знахідки
6. Надає комплексний огляд
Автоматична документація
# Використовує: Навички + Субагенти + Пам'ять
User: "Generate API documentation for the auth module"
Claude:
1. Завантажує пам'ять проєкту (стандарти документації)
2. Виявляє запит на генерацію документації
3. Автоматично викликає навичку doc-generator
4. Делегує субагенту api-documenter
5. Створює комплексну документацію з прикладами
DevOps-розгортання
# Використовує: Плагіни + MCP + Хуки
User: /deploy production
Claude:
1. Запускає pre-deploy хук (валідація середовища)
2. Делегує субагенту deployment-specialist
3. Виконує розгортання через Kubernetes MCP
4. Моніторить прогрес
5. Запускає post-deploy хук (перевірки стану)
6. Звітує про статус
Найкращі практики
Робіть
- Починайте просто зі слеш-команд
- Додавайте функції поступово
- Використовуйте пам'ять для командних стандартів
- Тестуйте конфігурації локально спочатку
- Документуйте кастомні реалізації
- Контролюйте версії проєктних конфігурацій
- Діліться плагінами з командою
Не робіть
- Не створюйте надлишкових функцій
- Не хардкодьте облікові дані
- Не пропускайте документацію
- Не ускладнюйте прості завдання
- Не ігноруйте найкращі практики безпеки
- Не комітьте чутливі дані
Усунення неполадок
Функція не завантажується
- Перевірте розташування та назву файлу
- Перевірте синтаксис YAML frontmatter
- Перевірте дозволи файлу
- Перевірте сумісність з версією Claude Code
MCP-з'єднання не вдалося
- Перевірте змінні оточення
- Перевірте встановлення MCP-сервера
- Протестуйте облікові дані
- Перевірте мережеве з'єднання
Субагент не делегує
- Перевірте дозволи інструментів
- Перевірте чіткість опису агента
- Перевірте складність завдання
- Протестуйте агента окремо
Внесок
Ми вітаємо внески! Будь ласка, ознайомтесь з Настановами для контриб'юторів для деталей.
Ліцензія
Ліцензія MIT — див. LICENSE. Вільне використання, модифікація та розповсюдження. Єдина вимога — включити повідомлення про ліцензію.
Останнє оновлення: 15 серпня 2026 Версія Claude Code: 2.1.233 Джерела:
- https://code.claude.com/docs/en/hooks Сумісні моделі: Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5