На этой странице собраны короткие рецепты для повседневной разработки. Для получения более высокоуровневого руководства по подсказкам и управлению контекстом см. Лучшие практики. На этой странице рассматриваются:Documentation Index
Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
- Рецепты подсказок для изучения кода, исправления ошибок, рефакторинга, тестирования, PR и документации
- Возобновление предыдущих разговоров для того, чтобы задача могла охватывать несколько сеансов
- Запуск параллельных сеансов с worktrees для того, чтобы одновременные редактирования не конфликтовали
- Планирование перед редактированием для проверки изменений перед их записью на диск
- Делегирование исследований subagents для сохранения чистоты вашего основного контекста
- Передача Claude в скрипты для CI и пакетной обработки
Рецепты подсказок
Это паттерны подсказок для повседневных задач, таких как изучение незнакомого кода, отладка, рефакторинг, написание тестов и создание PR. Каждый работает на любой поверхности Claude Code; адаптируйте формулировку к вашему проекту.Понимание новых кодовых баз
Получение быстрого обзора кодовой базы
Предположим, вы только что присоединились к новому проекту и вам нужно быстро понять его структуру.Поиск релевантного кода
Предположим, вам нужно найти код, связанный с конкретной функцией или функциональностью.Эффективное исправление ошибок
Предположим, вы столкнулись с сообщением об ошибке и вам нужно найти и исправить его источник.Рефакторинг кода
Предположим, вам нужно обновить старый код для использования современных паттернов и практик.Работа с тестами
Предположим, вам нужно добавить тесты для непокрытого кода.
Claude может создавать тесты, которые следуют существующим паттернам и соглашениям вашего проекта. При запросе тестов будьте конкретны в отношении поведения, которое вы хотите проверить. Claude изучает ваши существующие файлы тестов, чтобы соответствовать стилю, фреймворкам и паттернам утверждений, уже используемым в проекте.
Для полного покрытия попросите Claude определить граничные случаи, которые вы могли пропустить. Claude может анализировать пути вашего кода и предлагать тесты для условий ошибок, граничных значений и неожиданных входных данных, которые легко упустить.
Создание pull requests
Вы можете создавать pull requests, попросив Claude напрямую (“create a pr for my changes”), или направить Claude пошагово: Когда вы создаёте PR с помощьюgh pr create, сеанс автоматически связывается с этим PR. Чтобы вернуться к нему позже, запустите claude --from-pr <number> или вставьте URL PR в средство выбора /resume.
Работа с документацией
Предположим, вам нужно добавить или обновить документацию для вашего кода.Работа с заметками и папками, не содержащими код
Claude Code работает в любом каталоге. Запустите его внутри хранилища заметок, папки документации или любой коллекции файлов markdown для поиска, редактирования и переорганизации содержимого так же, как вы работаете с кодом. Каталог.claude/ и CLAUDE.md находятся рядом с каталогами конфигурации других инструментов без конфликтов. Claude читает файлы заново при каждом вызове инструмента, поэтому он видит изменения, которые вы вносите в другом приложении при следующем чтении этого файла.
Работа с изображениями
Предположим, вам нужно работать с изображениями в вашей кодовой базе, и вы хотите помощь Claude в анализе содержимого изображения.Добавьте изображение в разговор
Вы можете использовать любой из этих методов:
- Перетащите изображение в окно Claude Code
- Скопируйте изображение и вставьте его в CLI с помощью ctrl+v (не используйте cmd+v)
- Предоставьте Claude путь к изображению. Например, “Analyze this image: /path/to/your/image.png”
Ссылка на файлы и каталоги
Используйте @ для быстрого включения файлов или каталогов без ожидания, пока Claude их прочитает.Ссылка на MCP ресурсы
Запуск Claude по расписанию
Предположим, вы хотите, чтобы Claude автоматически выполнял задачу на повторяющейся основе, например просматривая открытые PR каждое утро, проверяя зависимости еженедельно или проверяя сбои CI в течение ночи. Выберите вариант планирования на основе того, где вы хотите, чтобы задача выполнялась:| Вариант | Где выполняется | Лучше всего для |
|---|---|---|
| Routines | Инфраструктура, управляемая Anthropic | Задачи, которые должны выполняться даже когда ваш компьютер выключен. Также может срабатывать на вызовы API или события GitHub в дополнение к расписанию. Настройте на claude.ai/code/routines. |
| Запланированные задачи рабочего стола | Ваша машина, через настольное приложение | Задачи, которым нужен прямой доступ к локальным файлам, инструментам или незафиксированным изменениям. |
| GitHub Actions | Ваш конвейер CI | Задачи, связанные с событиями репозитория, такими как открытые PR, или расписания cron, которые должны находиться рядом с конфигурацией рабочего процесса. |
/loop | Текущий сеанс CLI | Быстрый опрос во время открытого сеанса. Задачи отменяются при начале нового разговора; --resume и --continue восстанавливают неистекшие. |
Спросите Claude о его возможностях
Claude имеет встроенный доступ к своей документации и может ответить на вопросы о своих собственных функциях и ограничениях.Примеры вопросов
Claude предоставляет ответы на основе документации на эти вопросы. Для исполняемых примеров запустите
/powerup для интерактивных уроков с анимированными демонстрациями, или обратитесь к конкретным разделам рабочих процессов выше.Возобновление предыдущих разговоров
Когда задача охватывает несколько сеансов, продолжайте с того места, где вы остановились, вместо того чтобы переобъяснять контекст. Claude Code сохраняет каждый разговор локально.No conversation found to continue и программа выходит. Используйте claude --resume для выбора из списка, или /resume из активного сеанса. См. Управление сеансами для именования, ветвления и полного справочника средства выбора.
Запуск параллельных сеансов с worktrees
Работайте над функцией в одном терминале, пока Claude исправляет ошибку в другом, без конфликтов редактирования. Каждый worktree — это отдельный checkout на своей собственной ветке..worktreeinclude и поддержки VCS, не основанной на git. Для мониторинга параллельных сеансов с одного экрана вместо отдельных терминалов см. фоновые агенты.
Планирование перед редактированием
Для изменений, которые вы хотите просмотреть перед их записью на диск, переключитесь в режим плана. Claude читает файлы и предлагает план, но не вносит изменения, пока вы не одобрите.Shift+Tab во время сеанса для переключения в режим плана. См. Plan Mode для потока одобрения и редактирования плана в вашем текстовом редакторе.
Делегирование исследований subagents
Изучение большой кодовой базы заполняет ваш контекст чтением файлов. Делегируйте исследование, чтобы только результаты вернулись.Передача Claude в скрипты
Запустите Claude неинтерактивно для CI, pre-commit hooks или пакетной обработки. Stdin и stdout работают как любой Unix инструмент.Следующие шаги
Лучшие практики
Паттерны для получения максимума от Claude Code
Управление сеансами
Возобновление, именование и ветвление разговоров
Worktrees
Запуск изолированных параллельных сеансов
Расширение Claude Code
Добавление skills, hooks, MCP, subagents и plugins