Практические примеры и шаблоны для эффективного использования Claude Code в вашем процессе разработки.
--continue
для автоматического продолжения самого последнего разговора--resume
для отображения средства выбора разговораПродолжить самый последний разговор
Продолжить в неинтерактивном режиме
--print
с --continue
для возобновления самого последнего разговора в неинтерактивном режиме, что идеально подходит для скриптов или автоматизации.Показать средство выбора разговора
--continue
для быстрого доступа к вашему самому последнему разговору--resume
, когда вам нужно выбрать определенный прошлый разговорПерейдите в корневой каталог проекта
Запустите Claude Code
Запросите общий обзор
Углубитесь в конкретные компоненты
Попросите Claude найти соответствующие файлы
Получите контекст о взаимодействии компонентов
Поймите поток выполнения
Поделитесь ошибкой с Claude
Запросите рекомендации по исправлению
Примените исправление
Определите устаревший код для рефакторинга
Получите рекомендации по рефакторингу
Безопасно примените изменения
Проверьте рефакторинг
Определите непротестированный код
Создайте каркас тестов
Добавьте содержательные тестовые случаи
Запустите и проверьте тесты
Подведите итоги ваших изменений
Создайте PR с помощью Claude
Просмотрите и уточните
Добавьте детали тестирования
Определите недокументированный код
Создайте документацию
Просмотрите и улучшите
Проверьте документацию
Добавьте изображение в разговор
Попросите Claude проанализировать изображение
Используйте изображения для контекста
Получите предложения по коду из визуального содержимого
Предоставьте контекст и попросите Claude подумать
Уточните мышление с помощью последующих запросов
Создайте CLAUDE.md для вашей кодовой базы
Добавьте сервер MCP Stdio
Добавьте сервер MCP SSE
Управляйте вашими серверами MCP
-s
или --scope
для указания, где хранится конфигурация:
local
(по умолчанию): Доступно только вам в текущем проекте (в старых версиях называлось project
)project
: Доступно всем в проекте через файл .mcp.json
user
: Доступно вам во всех проектах (в старых версиях называлось global
)-e
или --env
(например, -e KEY=value
)MCP_TIMEOUT=10000 claude
устанавливает тайм-аут в 10 секунд)/mcp
в Claude CodeСерверы MCP с локальной областью действия
local
) хранит конфигурации серверов MCP в ваших пользовательских настройках, специфичных для проекта. Эти серверы доступны только вам при работе в текущем проекте.Серверы MCP с областью действия проекта (.mcp.json)
.mcp.json
в корне вашего проекта. Этот файл должен быть добавлен в систему контроля версий, чтобы делиться серверами с вашей командой..mcp.json
со следующей структурой:Серверы MCP с пользовательской областью действия
.mcp.json
) имеют приоритет над серверами с пользовательской областью действия с тем же именем.mcp.json
Claude Code запросит у вас подтверждение для обеспечения безопасности.mcp.json
предназначен для добавления в систему контроля версий, чтобы делиться серверами MCP с вашей командойclaude mcp reset-project-choices
Добавьте сервер MCP Postgres
Запрашивайте вашу базу данных с помощью Claude
Добавьте сервер MCP из JSON
Проверьте, что сервер был добавлен
-s user
для добавления сервера в вашу пользовательскую конфигурацию вместо конфигурации, специфичной для проектаИмпортируйте серверы из Claude Desktop
Выберите, какие серверы импортировать
Проверьте, что серверы были импортированы
-s user
для добавления серверов в вашу пользовательскую конфигурациюserver_1
)Запустите Claude как сервер MCP
Подключитесь из другого приложения
Добавьте Claude в ваш скрипт сборки
Передайте данные через Claude
Использование текстового формата (по умолчанию)
Использование формата JSON
Использование потокового формата JSON
--output-format text
для простых интеграций, где вам нужен только ответ Claude--output-format json
, когда вам нужен полный журнал разговора--output-format stream-json
для вывода в реальном времени каждого хода разговораСоздайте каталог команд в вашем проекте
Создайте файл Markdown для каждой команды
Используйте вашу пользовательскую команду в Claude Code
optimize.md
становится /project:optimize
).claude/commands/frontend/component.md
становится /project:frontend:component
)Создайте файл команды с заполнителем $ARGUMENTS
Используйте команду с номером проблемы
Создайте каталог команд в вашей домашней папке
Создайте файл Markdown для каждой команды
Используйте вашу персональную пользовательскую команду
/user:
вместо /project:
Понимание Git worktrees
Создайте новый worktree
Запустите Claude Code в каждом worktree
Управляйте вашими worktrees
npm install
, yarn
)