Files
Evgenij I c343be62f5 feat(uk): translate CATALOG.md to Ukrainian
Complete Ukrainian translation of CATALOG.md - the quick reference
guide to all Claude Code features.

- 55+ built-in commands reference with Ukrainian descriptions
- Permission modes, subagents, skills, plugins sections
- MCP servers, hooks (25 events), memory types
- New features (March 2026) - 20+ features
- Quick reference matrix and installation priority
- i18n-source-sha frontmatter for version tracking

Progress: 3/67 files (P1: 3/5 core documents)

Ref: luongnv89/claude-howto#63
2026-04-09 13:21:40 +03:00

38 KiB

Claude How To

Каталог функцій Claude Code

Швидкий довідник усіх функцій Claude Code: команди, агенти, навички, плагіни та хуки.

Навігація: Команди | Режими дозволів | Субагенти | Навички | Плагіни | MCP-сервери | Хуки | Пам'ять | Нові функції


Підсумок

Функція Вбудовані Приклади Разом Довідник
Слеш-команди 55+ 8 63+ 01-slash-commands/
Субагенти 6 11 17 04-subagents/
Навички (Skills) 5 вбудованих 4 9 03-skills/
Плагіни - 3 3 07-plugins/
MCP-сервери 1 8 9 05-mcp/
Хуки 25 подій 8 8 06-hooks/
Пам'ять 7 типів 3 3 02-memory/
Разом 99 45 119

Слеш-команди

Команди — це ярлики, які викликає користувач для виконання конкретних дій.

Вбудовані команди

Команда Опис Коли використовувати
/help Показати довідку Початок роботи, вивчення команд
/btw Побічне запитання без додавання в контекст Швидкі відступи
/chrome Налаштувати інтеграцію з Chrome Автоматизація браузера
/clear Очистити історію розмови Почати заново, зменшити контекст
/diff Інтерактивний перегляд змін Перегляд змін
/config Переглянути/змінити конфігурацію Налаштування поведінки
/status Показати статус сесії Перевірка поточного стану
/agents Список доступних агентів Перегляд варіантів делегування
/skills Список доступних навичок Перегляд автовикликів
/hooks Список налаштованих хуків Налагодження автоматизації
/insights Аналіз патернів сесії Оптимізація сесії
/install-slack-app Встановити Slack-застосунок Claude Інтеграція зі Slack
/keybindings Налаштувати клавіатурні скорочення Кастомізація клавіш
/mcp Список MCP-серверів Перевірка зовнішніх інтеграцій
/memory Переглянути завантажені файли пам'яті Налагодження контексту
/mobile Згенерувати QR-код для мобільного Мобільний доступ
/passes Переглянути використання пропусків Інформація про підписку
/plugin Управління плагінами Встановлення/видалення розширень
/plan Увійти в режим планування Складні реалізації
/rewind Відкат до контрольної точки Скасування змін, дослідження альтернатив
/checkpoint Управління контрольними точками Збереження/відновлення станів
/cost Показати витрати на токени Моніторинг витрат
/context Показати використання контекстного вікна Управління довжиною розмови
/export Експортувати розмову Збереження для довідки
/extra-usage Налаштувати ліміти використання Управління лімітами
/feedback Надіслати відгук або баг-репорт Повідомлення про проблеми
/login Автентифікація в Anthropic Доступ до функцій
/logout Вийти з облікового запису Зміна акаунту
/sandbox Перемкнути режим пісочниці Безпечне виконання команд
/doctor Запустити діагностику Усунення неполадок
/reload-plugins Перезавантажити плагіни Управління плагінами
/release-notes Показати нотатки до релізу Перевірка нових функцій
/remote-control Увімкнути віддалене керування Віддалений доступ
/permissions Управління дозволами Контроль доступу
/session Управління сесіями Багатосесійні процеси
/rename Перейменувати поточну сесію Організація сесій
/resume Відновити попередню сесію Продовження роботи
/todo Переглянути/управляти списком завдань Відстеження завдань
/tasks Переглянути фонові завдання Моніторинг асинхронних операцій
/copy Скопіювати останню відповідь у буфер Швидке поширення
/teleport Перенести сесію на інший комп'ютер Продовження роботи віддалено
/desktop Відкрити десктопний застосунок Claude Перехід на десктопний інтерфейс
/theme Змінити колірну тему Кастомізація вигляду
/usage Показати статистику API Моніторинг квот і витрат
/fork Розгалужити поточну розмову Дослідження альтернатив
/stats Показати статистику сесії Перегляд метрик сесії
/statusline Налаштувати рядок стану Кастомізація відображення
/stickers Переглянути стікери сесії Ігрові нагороди
/fast Перемкнути швидкий режим Прискорення відповідей
/terminal-setup Налаштувати інтеграцію з терміналом Налаштування терміналу
/upgrade Перевірити оновлення Управління версіями

Кастомні команди (приклади)

Команда Опис Коли використовувати Область Встановлення
/optimize Аналіз коду для оптимізації Покращення продуктивності Проект cp 01-slash-commands/optimize.md .claude/commands/
/pr Підготовка pull request Перед відправкою PR Проект cp 01-slash-commands/pr.md .claude/commands/
/generate-api-docs Генерація API-документації Документування API Проект cp 01-slash-commands/generate-api-docs.md .claude/commands/
/commit Створення git-коміту з контекстом Фіксація змін Користувач cp 01-slash-commands/commit.md .claude/commands/
/push-all Stage, commit та push Швидке розгортання Користувач cp 01-slash-commands/push-all.md .claude/commands/
/doc-refactor Реструктуризація документації Покращення документації Проект cp 01-slash-commands/doc-refactor.md .claude/commands/
/setup-ci-cd Налаштування CI/CD-пайплайну Нові проекти Проект cp 01-slash-commands/setup-ci-cd.md .claude/commands/
/unit-test-expand Розширення покриття тестами Покращення тестування Проект cp 01-slash-commands/unit-test-expand.md .claude/commands/

Область: Користувач = персональні процеси (~/.claude/commands/), Проект = спільні для команди (.claude/commands/)

Довідник: 01-slash-commands/ | Офіційна документація

Швидке встановлення (усі кастомні команди):

cp 01-slash-commands/*.md .claude/commands/

Режими дозволів

Claude Code підтримує 6 режимів дозволів, що контролюють авторизацію використання інструментів.

Режим Опис Коли використовувати
default Запитувати дозвіл на кожен виклик Стандартна інтерактивна робота
acceptEdits Автоприйняття редагувань, запит на інше Довірені процеси редагування
plan Лише інструменти читання, без запису Планування та дослідження
auto Приймати всі інструменти без запиту Повністю автономна робота (Research Preview)
bypassPermissions Пропустити всі перевірки дозволів CI/CD, headless-середовища
dontAsk Пропустити інструменти, що потребують дозволу Неінтерактивне скриптування

Примітка: Режим auto — це Research Preview (березень 2026). Використовуйте bypassPermissions лише в довірених ізольованих середовищах.

Довідник: Офіційна документація


Субагенти

Спеціалізовані AI-помічники з ізольованими контекстами для конкретних завдань.

Вбудовані субагенти

Агент Опис Інструменти Модель Коли використовувати
general-purpose Багатокрокові завдання, дослідження Усі інструменти Успадкована Складні дослідження, багатофайлові завдання
Plan Планування реалізації Read, Glob, Grep, Bash Успадкована Проєктування архітектури, планування
Explore Дослідження кодової бази Read, Glob, Grep Haiku 4.5 Швидкий пошук, розуміння коду
Bash Виконання команд Bash Успадкована Git-операції, термінальні завдання
statusline-setup Налаштування рядка стану Bash, Read, Write Sonnet 4.6 Конфігурація рядка стану
Claude Code Guide Довідка та документація Read, Glob, Grep Haiku 4.5 Отримання допомоги, вивчення функцій

Поля конфігурації субагентів

Поле Тип Опис
name string Ідентифікатор агента
description string Що робить агент
model string Перевизначення моделі (наприклад, haiku-4.5)
tools array Список дозволених інструментів
effort string Рівень зусиль міркування (low, medium, high)
initialPrompt string Системний промпт при старті агента
disallowedTools array Інструменти, явно заборонені для цього агента

Кастомні субагенти (приклади)

Агент Опис Коли використовувати Область Встановлення
code-reviewer Комплексний аналіз якості коду Сесії ревʼю коду Проект cp 04-subagents/code-reviewer.md .claude/agents/
code-architect Проєктування архітектури функцій Планування нових функцій Проект cp 04-subagents/code-architect.md .claude/agents/
code-explorer Глибокий аналіз кодової бази Розуміння існуючих функцій Проект cp 04-subagents/code-explorer.md .claude/agents/
clean-code-reviewer Ревʼю за принципами Clean Code Ревʼю підтримуваності Проект cp 04-subagents/clean-code-reviewer.md .claude/agents/
test-engineer Стратегія тестування та покриття Планування тестів Проект cp 04-subagents/test-engineer.md .claude/agents/
documentation-writer Технічна документація API-документація, посібники Проект cp 04-subagents/documentation-writer.md .claude/agents/
secure-reviewer Ревʼю з фокусом на безпеку Аудит безпеки Проект cp 04-subagents/secure-reviewer.md .claude/agents/
implementation-agent Повна реалізація функцій Розробка функцій Проект cp 04-subagents/implementation-agent.md .claude/agents/
debugger Аналіз першопричин Дослідження помилок Користувач cp 04-subagents/debugger.md .claude/agents/
data-scientist SQL-запити, аналіз даних Робота з даними Користувач cp 04-subagents/data-scientist.md .claude/agents/
performance-optimizer Профілювання та оптимізація Дослідження вузьких місць Проект cp 04-subagents/performance-optimizer.md .claude/agents/

Область: Користувач = персональні (~/.claude/agents/), Проект = спільні для команди (.claude/agents/)

Довідник: 04-subagents/ | Офіційна документація

Швидке встановлення (усі кастомні агенти):

cp 04-subagents/*.md .claude/agents/

Навички (Skills)

Автоматично викликані можливості з інструкціями, скриптами та шаблонами.

Приклади навичок

Навичка Опис Коли автоматично викликається Область Встановлення
code-review Комплексне ревʼю коду "Review this code", "Check quality" Проект cp -r 03-skills/code-review .claude/skills/
brand-voice Перевірка стилю бренду Написання маркетингових текстів Проект cp -r 03-skills/brand-voice .claude/skills/
doc-generator Генератор API-документації "Generate docs", "Document API" Проект cp -r 03-skills/doc-generator .claude/skills/
refactor Систематичний рефакторинг (за Мартіном Фаулером) "Refactor this", "Clean up code" Користувач cp -r 03-skills/refactor ~/.claude/skills/

Область: Користувач = персональні (~/.claude/skills/), Проект = спільні (.claude/skills/)

Структура навички

~/.claude/skills/skill-name/
├── SKILL.md          # Визначення та інструкції
├── scripts/          # Допоміжні скрипти
└── templates/        # Шаблони виводу

Поля фронтматеру навичок

Навички підтримують YAML-фронтматер у SKILL.md для конфігурації:

Поле Тип Опис
name string Відображуване ім'я навички
description string Що робить навичка
autoInvoke array Фрази-тригери для автовиклику
effort string Рівень зусиль міркування (low, medium, high)
shell string Оболонка для скриптів (bash, zsh, sh)

Довідник: 03-skills/ | Офіційна документація

Швидке встановлення (усі навички):

cp -r 03-skills/* ~/.claude/skills/

Вбудовані навички

Навичка Опис Коли автоматично викликається
/simplify Ревʼю коду на якість Після написання коду
/batch Запуск промптів для кількох файлів Пакетні операції
/debug Налагодження помилок/тестів Сесії налагодження
/loop Запуск промптів за інтервалом Повторювані завдання
/claude-api Створення застосунків з Claude API Розробка з API

Плагіни

Пакетні набори команд, агентів, MCP-серверів та хуків.

Приклади плагінів

Плагін Опис Компоненти Коли використовувати Область Встановлення
pr-review Процес ревʼю PR 3 команди, 3 агенти, GitHub MCP Ревʼю коду Проект /plugin install pr-review
devops-automation Розгортання та моніторинг 4 команди, 3 агенти, K8s MCP DevOps-завдання Проект /plugin install devops-automation
documentation Набір генерації документації 4 команди, 3 агенти, шаблони Документація Проект /plugin install documentation

Область: Проект = спільні для команди, Користувач = персональні процеси

Структура плагіна

.claude-plugin/
├── plugin.json       # Файл маніфесту
├── commands/         # Слеш-команди
├── agents/           # Субагенти
├── skills/           # Навички
├── mcp/              # Конфігурації MCP
├── hooks/            # Скрипти хуків
└── scripts/          # Допоміжні скрипти

Довідник: 07-plugins/ | Офіційна документація

Команди управління плагінами:

/plugin list              # Список встановлених плагінів
/plugin install <n>    # Встановити плагін
/plugin remove <n>     # Видалити плагін
/plugin update <n>     # Оновити плагін

MCP-сервери

Сервери Model Context Protocol для доступу до зовнішніх інструментів та API.

Поширені MCP-сервери

Сервер Опис Коли використовувати Область Встановлення
GitHub Управління PR, issues, код Процеси з GitHub Проект claude mcp add github -- npx -y @modelcontextprotocol/server-github
Database SQL-запити, доступ до даних Операції з БД Проект claude mcp add db -- npx -y @modelcontextprotocol/server-postgres
Filesystem Розширені файлові операції Складна робота з файлами Користувач claude mcp add fs -- npx -y @modelcontextprotocol/server-filesystem
Slack Комунікація команди Сповіщення, оновлення Проект Налаштування в settings
Google Docs Доступ до документів Редагування, ревʼю документів Проект Налаштування в settings
Asana Управління проектами Відстеження завдань Проект Налаштування в settings
Stripe Платіжні дані Фінансовий аналіз Проект Налаштування в settings
Memory Постійна пам'ять Згадування між сесіями Користувач Налаштування в settings
Context7 Документація бібліотек Пошук актуальної документації Вбудований Вбудований

Область: Проект = командний (.mcp.json), Користувач = персональний (~/.claude.json), Вбудований = попередньо встановлений

Приклад конфігурації MCP

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_TOKEN": "${GITHUB_TOKEN}"
      }
    }
  }
}

Довідник: 05-mcp/ | Документація MCP

Швидке встановлення (GitHub MCP):

export GITHUB_TOKEN="your_token" && claude mcp add github -- npx -y @modelcontextprotocol/server-github

Хуки

Автоматизація на основі подій, що виконує shell-команди при подіях Claude Code.

Події хуків

Подія Опис Коли спрацьовує Сценарії
SessionStart Початок/відновлення сесії Ініціалізація сесії Завдання налаштування
InstructionsLoaded Інструкції завантажені Завантажено CLAUDE.md або rules Обробка кастомних інструкцій
UserPromptSubmit Перед обробкою промпту Користувач надсилає повідомлення Валідація вводу
PreToolUse Перед виконанням інструменту Перед запуском будь-якого інструменту Валідація, логування
PermissionRequest Діалог дозволу Перед чутливими діями Кастомні потоки схвалення
PostToolUse Після успішного виконання Після завершення інструменту Форматування, сповіщення
PostToolUseFailure Помилка виконання Після помилки інструменту Обробка помилок, логування
Notification Надіслано сповіщення Claude надсилає сповіщення Зовнішні оповіщення
SubagentStart Субагент запущений Початок завдання субагента Ініціалізація контексту
SubagentStop Субагент завершив Завдання субагента виконано Ланцюгові дії
Stop Claude завершив відповідь Відповідь готова Очищення, звітність
StopFailure API-помилка завершила черга API-помилка Відновлення, логування
TeammateIdle Агент-партнер бездіє Координація агентів Розподіл роботи
TaskCompleted Завдання позначено як виконане Завдання завершено Пост-обробка
TaskCreated Завдання створено через TaskCreate Нове завдання створено Відстеження, логування
ConfigChange Конфігурацію оновлено Налаштування змінені Реакція на зміни конфігурації
CwdChanged Робочий каталог змінився Зміна каталогу Налаштування для каталогу
FileChanged Відстежуваний файл змінився Файл модифіковано Моніторинг, перебудова
PreCompact Перед компактизацією Стиснення контексту Збереження стану
PostCompact Після компактизації Компактизація завершена Дії після стиснення
WorktreeCreate Створення worktree Git worktree створено Налаштування середовища
WorktreeRemove Видалення worktree Git worktree видалено Очищення ресурсів
Elicitation MCP-сервер запитує ввід MCP-елісітація Валідація вводу
ElicitationResult Користувач відповідає Відповідь на елісітацію Обробка відповіді
SessionEnd Завершення сесії Завершення сесії Очищення, збереження стану

Приклади хуків

Хук Опис Подія Область Встановлення
validate-bash.py Валідація команд PreToolUse:Bash Проект cp 06-hooks/validate-bash.py .claude/hooks/
security-scan.py Сканування безпеки PostToolUse:Write Проект cp 06-hooks/security-scan.py .claude/hooks/
format-code.sh Автоформатування PostToolUse:Write Користувач cp 06-hooks/format-code.sh ~/.claude/hooks/
validate-prompt.py Валідація промптів UserPromptSubmit Проект cp 06-hooks/validate-prompt.py .claude/hooks/
context-tracker.py Відстеження токенів Stop Користувач cp 06-hooks/context-tracker.py ~/.claude/hooks/
pre-commit.sh Pre-commit валідація PreToolUse:Bash Проект cp 06-hooks/pre-commit.sh .claude/hooks/
log-bash.sh Логування команд PostToolUse:Bash Користувач cp 06-hooks/log-bash.sh ~/.claude/hooks/
dependency-check.sh Сканування вразливостей при зміні маніфесту PostToolUse:Write Проект cp 06-hooks/dependency-check.sh .claude/hooks/

Область: Проект = командний (.claude/settings.json), Користувач = персональний (~/.claude/settings.json)

Конфігурація хуків

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "command": "~/.claude/hooks/validate-bash.py"
      }
    ],
    "PostToolUse": [
      {
        "matcher": "Write",
        "command": "~/.claude/hooks/format-code.sh"
      }
    ]
  }
}

Довідник: 06-hooks/ | Офіційна документація

Швидке встановлення (усі хуки):

mkdir -p ~/.claude/hooks && cp 06-hooks/*.sh ~/.claude/hooks/ && chmod +x ~/.claude/hooks/*.sh

Файли пам'яті

Постійний контекст, що автоматично завантажується між сесіями.

Типи пам'яті

Тип Розташування Область Коли використовувати
Керована політика Політики організації Організація Застосування стандартів організації
Проект ./CLAUDE.md Проект (команда) Командні стандарти, контекст проекту
Правила проекту .claude/rules/ Проект (команда) Модульні правила проекту
Користувач ~/.claude/CLAUDE.md Користувач (персональні) Персональні налаштування
Правила користувача ~/.claude/rules/ Користувач (персональні) Модульні персональні правила
Локальний ./CLAUDE.local.md Локальний (git-ignored) Перевизначення для конкретної машини (не в офіційних docs станом на березень 2026; може бути legacy)
Автопам'ять Автоматично Сесія Автозбережені інсайти та виправлення

Область: Організація = керується адмінами, Проект = спільний через git, Користувач = персональні, Локальний = не комітиться, Сесія = автокерований

Довідник: 02-memory/ | Офіційна документація

Швидке встановлення:

cp 02-memory/project-CLAUDE.md ./CLAUDE.md
cp 02-memory/personal-CLAUDE.md ~/.claude/CLAUDE.md

Нові функції (березень 2026)

Функція Опис Як використовувати
Віддалене керування Керування сесіями Claude Code віддалено через API API віддаленого керування для програмної відправки промптів
Веб-сесії Запуск Claude Code у браузерному середовищі Доступ через claude web або Anthropic Console
Десктопний застосунок Нативний десктопний застосунок Claude Code /desktop або завантаження з сайту Anthropic
Команди агентів Координація кількох агентів для пов'язаних завдань Налаштування агентів-партнерів для співпраці
Список завдань Управління та моніторинг фонових завдань /tasks для перегляду та управління
Підказки промптів Контекстно-залежні підказки команд Підказки з'являються автоматично
Git Worktrees Ізольовані worktrees для паралельної розробки Команди worktree для безпечної паралельної роботи
Пісочниця Ізольовані середовища виконання для безпеки /sandbox для перемикання
MCP OAuth OAuth-автентифікація для MCP-серверів OAuth-облікові дані в налаштуваннях MCP
MCP Tool Search Динамічний пошук MCP-інструментів Пошук доступних MCP-інструментів
Заплановані завдання Повторювані завдання з /loop та cron /loop 5m /command або CronCreate
Інтеграція з Chrome Автоматизація браузера через headless Chromium Прапорець --chrome або /chrome
Кастомізація клавіатури Налаштування клавіш з підтримкою акордів /keybindings або ~/.claude/keybindings.json
Auto Mode Повністю автономна робота (Research Preview) --mode auto або /permissions auto
Канали Багатоканальна комунікація (Telegram, Slack тощо) (Research Preview) Налаштування канальних плагінів
Голосовий ввід Голосове введення промптів Іконка мікрофона або клавіша
Тип хука Agent Хуки, що запускають субагента замість shell-команди "type": "agent" у конфігурації хука
Тип хука Prompt Хуки, що вставляють текст промпту в розмову "type": "prompt" у конфігурації хука
MCP Elicitation MCP-сервери можуть запитувати ввід користувача Обробка через події Elicitation та ElicitationResult
Plugin LSP Інтеграція Language Server Protocol через плагіни LSP-сервери в plugin.json
Керовані drop-ins Конфігурації, керовані організацією (v2.1.83) Налаштовуються адмінами через керовані політики

Матриця швидкого довідника

Посібник з вибору функцій

Потреба Рекомендована функція Чому
Швидкий ярлик Слеш-команда Ручний, миттєвий
Постійний контекст Пам'ять Автозавантаження
Складна автоматизація Навичка Автовиклик
Спеціалізоване завдання Субагент Ізольований контекст
Зовнішні дані MCP-сервер Доступ у реальному часі
Автоматизація подій Хук Тригер на подію
Комплексне рішення Плагін Все в одному

Пріоритет встановлення

Пріоритет Функція Команда
1. Необхідне Пам'ять cp 02-memory/project-CLAUDE.md ./CLAUDE.md
2. Щоденне Слеш-команди cp 01-slash-commands/*.md .claude/commands/
3. Якість Субагенти cp 04-subagents/*.md .claude/agents/
4. Автоматизація Хуки cp 06-hooks/*.sh ~/.claude/hooks/ && chmod +x ~/.claude/hooks/*.sh
5. Зовнішнє MCP claude mcp add github -- npx -y @modelcontextprotocol/server-github
6. Просунуте Навички cp -r 03-skills/* ~/.claude/skills/
7. Комплексне Плагіни /plugin install pr-review

Встановлення всього однією командою

Встановлення всіх прикладів з цього репозиторію:

# Створити каталоги
mkdir -p .claude/{commands,agents,skills} ~/.claude/{hooks,skills}

# Встановити всі функції
cp 01-slash-commands/*.md .claude/commands/ && \
cp 02-memory/project-CLAUDE.md ./CLAUDE.md && \
cp -r 03-skills/* ~/.claude/skills/ && \
cp 04-subagents/*.md .claude/agents/ && \
cp 06-hooks/*.sh ~/.claude/hooks/ && \
chmod +x ~/.claude/hooks/*.sh

Додаткові ресурси


Останнє оновлення: 9 квітня 2026 Версія Claude Code: 2.1.97