Используйте продвинутые функции Claude и агентов
Продвинутые функцииПродвинутые возможности Claude Code
В этом разделе мы погрузимся в более глубокие аспекты работы с Claude Code, исследуя его режимы, встроенные функции и мощь суб\-агентов для решения сложных задач и оптимизации исследовательских процессов\.
Акцент на Claude Code и терминальный workflow
Рекомендация использовать именно Claude Code через терминал продиктована его преимуществами: единая рабочая среда, меньшая зависимость от IDE, наличие режимов запуска, пермишенов, встроенных функций для skills, long\-running задач и automation flow, что обеспечивает воспроизводимость рабочего процесса на команду\.
#### Режимы работы Claude Code
Claude Code предлагает различные режимы, позволяющие гибко управлять его поведением при выполнении задач\.
#### Plan \(Планирование\)
Режим, в котором Claude только планирует действия, без реального редактирования кода или файлов\.
#### Обычный режим
Чтение, выполнение команд и редактирование с явными подтверждениями на каждом шаге\.
#### Accept\-edits
Claude может редактировать файлы, но новые команды все еще могут требовать подтверждения пользователя\.
#### Bypass permissions
Полный обход запросов на подтверждение\. Удобен для автономных потоков, но крайне опасен\.
Режим 'Bypass permissions' следует использовать с крайней осторожностью из\-за высокого риска случайного удаления файлов, поломки проекта или компрометации секретов\.
Встроенные функции и команды
Claude Code обладает рядом полезных встроенных функций, которые упрощают работу с контекстом и анализ сессий\.
Утилиты Claude Code
/compact
Назначение
Сжимает контекст сессии, оставляя только самую важную информацию\. Полезно, когда сессия разрослась и нужно продолжить работу без лишнего мусора\.
Insights
Назначение
Встроенный инструмент, анализирующий ваши сессии\. Предоставляет статистику использования, показывает успешные и неудачные кейсы, дает рекомендации по улучшению workflow и формулировке задач\.
Think harder / Ultra think
Назначение
Повышенный уровень рассуждений\. Заставляет Claude больше 'думать' над сложными архитектурными или исследовательскими задачами\. Компромисс: выше качество, но дольше время выполнения\.
Restore session
Назначение
Возможность вернуться к сессии после случайного выхода, сохраняя предыдущее состояние\.
Подагенты \(subagents\) для параллельных задач
Использование суб\-агентов позволяет эффективно параллелить ресерч, делегировать узкие подзадачи и собирать сводную информацию из нескольких независимых исследований, не забивая при этом основной контекст\.
Зачем нужны: Для делегирования подзадач, параллельного исследования разных частей проекта \(например, frontend и backend\), сбора сводной информации из нескольких источников\. Модели для subagents: Можно использовать разные модели: Haiku для быстрого дешевого ресерча, Sonnet для основного баланса, Opus для сложных задач\. Это позволяет оптимизировать затраты и время\. Примеры Use Cases: Исследование нескольких звонков/документов, разбивка анализа кода на команды, виртуальная 'команда' из специализированных агентов \(frontend, backend, QA\)\.Какое преимущество дают суб\-агенты при работе с Claude Code?
Select one or more correct answers\.
[Button: Submit]
Multiple Choice Question (multiple answers possible)Options:
- [x] Возможность использовать Claude без подключения к интернету\.
- [ ] Параллельное выполнение задач и более эффективное делегирование\.
- [ ] Автоматическое исправление ошибок в коде без участия пользователя\.
- [x] Параллельное выполнение задач и более эффективное делегирование\.
- [x] Автоматическое исправление ошибок в коде без участия пользователя\.
- [ ] Возможность использовать Claude без подключения к интернету\.
- [ ] Уменьшение размера контекста основной сессии Claude\.
- [x] Уменьшение размера контекста основной сессии Claude\.