Claude How To # Каталог функцій Claude Code > Швидкий довідник усіх функцій Claude Code: команди, агенти, навички, плагіни та хуки. **Навігація**: [Команди](#слеш-команди) | [Режими дозволів](#режими-дозволів) | [Субагенти](#субагенти) | [Навички](#навички-skills) | [Плагіни](#плагіни) | [MCP-сервери](#mcp-сервери) | [Хуки](#хуки) | [Пам'ять](#файли-памяті) | [Нові функції](#нові-функції-березень-2026) --- ## Підсумок | Функція | Вбудовані | Приклади | Разом | Довідник | |---------|-----------|----------|-------|----------| | **Слеш-команди** | 55+ | 8 | 63+ | [01-slash-commands/](../01-slash-commands/) | | **Субагенти** | 6 | 11 | 17 | [04-subagents/](../04-subagents/) | | **Навички (Skills)** | 5 вбудованих | 4 | 9 | [03-skills/](../03-skills/) | | **Плагіни** | - | 3 | 3 | [07-plugins/](../07-plugins/) | | **MCP-сервери** | 1 | 8 | 9 | [05-mcp/](../05-mcp/) | | **Хуки** | 25 подій | 8 | 8 | [06-hooks/](../06-hooks/) | | **Пам'ять** | 7 типів | 3 | 3 | [02-memory/](../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/](../01-slash-commands/) | [Офіційна документація](https://code.claude.com/docs/en/interactive-mode) **Швидке встановлення (усі кастомні команди)**: ```bash 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` лише в довірених ізольованих середовищах. **Довідник**: [Офіційна документація](https://code.claude.com/docs/en/permissions) --- ## Субагенти Спеціалізовані 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/](../04-subagents/) | [Офіційна документація](https://code.claude.com/docs/en/sub-agents) **Швидке встановлення (усі кастомні агенти)**: ```bash 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/](../03-skills/) | [Офіційна документація](https://code.claude.com/docs/en/skills) **Швидке встановлення (усі навички)**: ```bash 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/](../07-plugins/) | [Офіційна документація](https://code.claude.com/docs/en/plugins) **Команди управління плагінами**: ```bash /plugin list # Список встановлених плагінів /plugin install # Встановити плагін /plugin remove # Видалити плагін /plugin update # Оновити плагін ``` --- ## 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 ```json { "mcpServers": { "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_TOKEN": "${GITHUB_TOKEN}" } } } } ``` **Довідник**: [05-mcp/](../05-mcp/) | [Документація MCP](https://modelcontextprotocol.io) **Швидке встановлення (GitHub MCP)**: ```bash 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`) ### Конфігурація хуків ```json { "hooks": { "PreToolUse": [ { "matcher": "Bash", "command": "~/.claude/hooks/validate-bash.py" } ], "PostToolUse": [ { "matcher": "Write", "command": "~/.claude/hooks/format-code.sh" } ] } } ``` **Довідник**: [06-hooks/](../06-hooks/) | [Офіційна документація](https://code.claude.com/docs/en/hooks) **Швидке встановлення (усі хуки)**: ```bash 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/](../02-memory/) | [Офіційна документація](https://code.claude.com/docs/en/memory) **Швидке встановлення**: ```bash 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` | --- ## Встановлення всього однією командою Встановлення всіх прикладів з цього репозиторію: ```bash # Створити каталоги 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 ``` --- ## Додаткові ресурси - [Офіційна документація Claude Code](https://code.claude.com/docs/en/overview) - [Специфікація MCP](https://modelcontextprotocol.io) - [Навчальний план](LEARNING-ROADMAP.md) - [Головний README](README.md) --- **Останнє оновлення**: 9 квітня 2026 **Версія Claude Code**: 2.1.97