orcareplay — MCP-сервер для Claude Code: запись и повтор
Читает записи запусков кодинг-агентов, воспроизводит их офлайн и позволяет продолжить прогон с другой моделью. Пригодится для разбора сбоев.
claude mcp add orcareplay -- npx -y orcareplayЧто делает orcareplay
orcareplay записывает запуск кодинг-агента через локальный прокси, а затем воспроизводит его по trace без нового вызова модели. Можно посмотреть, какой вызов инструмента изменил файл, повторить тот же сценарий после закрытия терминала и продолжить прогон с другой моделью начиная с выбранного шага.
Сервер ставится через npx и не требует менять самого агента: прокси получает запросы, ответы, вызовы инструментов и результаты инструментов через переменные окружения. При обычном повторе запросы вне записи блокируются, но уже записанные вызовы инструментов выполняются по-настоящему. Команды вроде curl или MCP-сервера, которые сами открывают сетевое соединение, не входят в эту гарантию. Для запуска нужен Node.js 20+.
Какие задачи решает
- записать запуск кодинг-агента
- воспроизвести сбой без нового вызова модели
- найти вызов инструмента, удаливший файл
- продолжить запись с другой моделью
- сравнить результаты с выбранного шага
Примеры запросов агенту
- Покажи запись последнего запуска и найди шаг, на котором был удалён файл.
- Повтори последний прогон офлайн без обращения к модели.
- Продолжи запись с шага 4, используя другую модель, и сравни результат.
Как установить orcareplay
Командой платформы
claude mcp add orcareplay -- npx -y orcareplayКомандой платформы
codex mcp add orcareplay -- npx -y orcareplayФайл настроек
{
"mcpServers": {
"orcareplay": {
"command": "npx",
"args": [
"-y",
"orcareplay"
]
}
}
}Файл настроек
{
"servers": {
"orcareplay": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"orcareplay"
]
}
}
}Командой платформы
gemini mcp add orcareplay npx -y orcareplayПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о orcareplay
Как установить orcareplay в Claude Code?
Выполните claude mcp add orcareplay -- npx -y orcareplay. Это добавит MCP-сервер orcareplay в Claude Code.
Что делает orcareplay?
Он записывает запуски кодинг-агентов, воспроизводит их по сохранённому trace без вызова модели и позволяет продолжить прогон с другой моделью с выбранного шага.
Что происходит с сетевыми вызовами во время повтора?
Запросы, которых нет в записи, блокируются при обычном повторе. Записанные вызовы инструментов выполняются реально, а инструменты, открывающие собственные сетевые соединения, не покрываются этой гарантией.