Интеграция с Claude Code
Claude Code — официальный CLI и расширение VS Code для Claude от Anthropic. Это руководство описывает интеграцию Moira с Claude Code.
Предварительные требования
Заголовок раздела «Предварительные требования»- Установленный и настроенный Claude Code
- Доступ к серверу Moira (облако или self-hosted)
- Действующие учетные данные Moira
Конфигурация
Заголовок раздела «Конфигурация»Откройте настройки Claude Code
В VS Code откройте Command Palette и выполните:
Claude Code: Open SettingsИли отредактируйте напрямую:
Директория~/.claude/
- settings.json
Добавьте MCP сервер Moira
Добавьте в
settings.jsonс URL:https://moiraqq.com/mcpПерезапустите Claude Code
Перезагрузите окно или перезапустите VS Code для применения изменений.
Аутентификация
При первом использовании инструментов Moira вам будет предложено аутентифицироваться. Следуйте OAuth-потоку в браузере.
Проверка подключения
Заголовок раздела «Проверка подключения»Проверьте подключение, попросив Claude:
Покажи доступные воркфлоу MoiraВы должны увидеть список ваших воркфлоу.
Использование Moira в Claude Code
Заголовок раздела «Использование Moira в Claude Code»Запуск воркфлоу
Заголовок раздела «Запуск воркфлоу»Запусти воркфлоу "development-flow" в MoiraClaude:
- Вызовет
start_workflowс ID воркфлоу - Получит директиву первого шага
- Выполнит директиву
- Отправит результаты через
execute_step - Продолжит до завершения воркфлоу
Продолжение сессии
Заголовок раздела «Продолжение сессии»Если сессия была прервана, продолжите с:
Продолжи мой воркфлоу Moira с process ID abc-123Получение помощи
Заголовок раздела «Получение помощи»Покажи документацию Moira по узламClaude вызовет get_help с темой.
Интеграция с CLAUDE.md
Заголовок раздела «Интеграция с CLAUDE.md»Для воркфлоу, специфичных для проекта, добавьте в CLAUDE.md:
## Воркфлоу Moira
Этот проект использует Moira для воркфлоу разработки.
### Доступные воркфлоу
- `dev-flow` - Основной воркфлоу разработки- `review-flow` - Воркфлоу код-ревью
### Начало разработки
Чтобы начать задачу, запустите воркфлоу разработки:
1. Запустите воркфлоу `dev-flow`2. Следуйте каждой директиве шага3. Отправьте результаты перед переходом к следующему шагуДоступные инструменты
Заголовок раздела «Доступные инструменты»После подключения доступны эти инструменты:
| Инструмент | Описание |
|---|---|
list_workflows | Список доступных воркфлоу |
start_workflow | Запуск воркфлоу, возврат первой директивы |
execute_step | Отправка результата, получение следующей директивы |
get_help | Получение документации |
manage_settings | Управление пользовательскими настройками |
get_session_info | Информация о сессии и выполнениях |
Устранение неполадок
Заголовок раздела «Устранение неполадок»Проблемы с подключением
Заголовок раздела «Проблемы с подключением»- Проверьте правильность URL MCP сервера
- Проверьте сетевое подключение
- Убедитесь в действительности аутентификации
- Проверьте логи Claude Code на наличие ошибок
Воркфлоу не запускается
Заголовок раздела «Воркфлоу не запускается»- Проверьте существование ID воркфлоу:
list_workflows - Проверьте права доступа к воркфлоу
- Убедитесь, что у вас есть доступ к воркфлоу
Потеря сессии
Заголовок раздела «Потеря сессии»Если process ID потерян:
- Проверьте
get_session_infoдля активных выполнений - Возобновите с правильным process ID
- Рассмотрите добавление process ID в CLAUDE.md для сохранения
Лучшие практики
Заголовок раздела «Лучшие практики»- Сохраняйте Process ID — Храните в CLAUDE.md для непрерывности сессии
- Следуйте директивам — Выполняйте именно то, что говорит директива
- Выполняйте условия завершения — Проверяйте перед отправкой
- Проверяйте помощь — Используйте
get_helpпри неуверенности
Связанное
Заголовок раздела «Связанное»- Быстрый старт — Общее руководство по настройке
- MCP клиенты — Другие интеграции клиентов