OrcaReplay MCP

OrcaReplay записывает запуск кодового агента, воспроизводит его без модели и в MCP-режиме отвечает агенту по записям.

  • 522 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Сравнение моделей выходит в сеть и оплачивается токенами.
  • В записях запусков могут лежать секреты и личные данные из оболочки и файлов.
Все причины и проверки

continuum-ai-corp/orcareplay

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/orcareplay

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сравнение моделей выходит в сеть и оплачивается токенами.
  • В записях запусков могут лежать секреты и личные данные из оболочки и файлов.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

OrcaReplay записывает работу любого кодового агента, воспроизводит запуск побайтно офлайн без вызова модели и дает развилку с любого шага на другую модель. Пакет npm называется `orcareplay`, а команда `orca` попадает в PATH. Записью управляет прокси ниже уровня агента: он видит вызовы модели, коды завершения оболочки и запись файлов. У пакета есть MCP-сервер, запускаемый командой `npx -y orcareplay mcp`. Шесть инструментов отвечают агенту по записям: `orca_list_runs` список запусков, `orca_show_run` полная временная шкала, `orca_checkpoints` контрольные точки, `orca_graph` цепочка событий, `orca_replay` воспроизведение без сети и затрат, `orca_compare` повторный запуск на нескольких моделях с проверкой по команде. Последний тратит реальные токены и обращается к сети.

Для кого. Тем, кто разбирает сбои кодовых агентов и сравнивает модели, и хочет задавать вопросы о записанных запусках прямо из Claude Code или Codex.

Подходит, если

  • Агент ночью удалил файл миграции, и утром запуск воспроизводят без модели и находят вызов.
  • По записанному запуску просят расхождения при повторе и временную шкалу вызовов.
  • Запуск разветвляют с четвертого шага на две модели и оценивают результат командой `npm test`.
  • Контрольные точки запуска смотрят агентом, чтобы выбрать шаг для развилки.

Не подходит, если

  • Агент не запускался через `orca record`: записей нет, спрашивать нечего.
  • Бюджет на токены закрыт: сравнение моделей обращается к каждой из них.
  • Нужна обычная панель наблюдаемости с ценой и токенами: OrcaReplay решает задачу воспроизведения.

Пример запроса к агенту

Покажи список записанных запусков, воспроизведи последний без модели и скажи, где он разошелся с записью.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Сервер отвечает только по записям, сделанным в этом проекте командой `orca record`, а для записи нужен установленный агент, ключ, сеть и токены. Инструмент `orca_compare` реально вызывает названные модели и тратит токены, описание инструмента просит спросить пользователя перед запуском. Воспроизведение без сети работает по записанным ответам, поэтому проверяет сам запуск, а не новый ответ модели. Пакету нужен Node.js 20 или новее. Запись видит оболочку, файловую систему и MCP, поэтому в записи могут оказаться секреты и личные данные.

Как отключить. Удалите запись `orcareplay` из `.mcp.json` или настроек клиента. Записи запусков лежат в проекте как файлы и остаются.

Частые вопросы

Как подключить MCP?

Добавьте в `.mcp.json` сервер `orcareplay` с командой `npx` и аргументами `-y`, `orcareplay`, `mcp`. Пакет ставится командой `npm i -g orcareplay`.

Как записать запуск?

Командой `orca record claude` вместо обычного запуска агента, затем `orca replay last` повторяет его без сети и токенов.

Что тратит токены?

Только `orca_compare`: он реально вызывает названные модели. Воспроизведение `orca_replay` работает без сети.

Как проверить без своего агента?

Командой `orca quickstart`: она создает маленький проект с ошибкой и запись исправления и воспроизводит ее без модели.

С какими агентами работает запись?

С Claude Code, Codex, Agents SDK, AI SDK и любым агентом, у которого можно переопределить адрес API двумя переменными окружения.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Скилл раскладывает требование на граф задач Orca, а окно в браузере показывает его и по зависимостям запускает исполнителей.

СкиллРасширенный доступ144Звезды репозитория
Официальный

Официальный MCP-сервер OrcaRouter: каталог моделей с ценами и чат с автороутингом и цепочкой запасных моделей.

MCP-серверРасширенный доступ14Звезды репозитория

Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал

CLIШирокий доступ606Звезды репозитория

Кодинг-агент в терминале на одном бинарнике Rust: читает код, правит файлы, гоняет тесты и работает с любой моделью по выбору.

CLIШирокий доступ113Звезды репозитория
Официальный

MCP-сервер AgentOps: агент читает трассы и спаны запусков других агентов, чтобы найти место сбоя

MCP-серверРасширенный доступ14Звезды репозитория

Локальная доска и MCP-сервер для исследовательских агентов: каждый вывод привязан к запуску и коду, который его породил

MCP-серверРасширенный доступ480Звезды репозитория

Коротко о README

README объясняет задачу, три команды запуска, чем запись отличается от обычной наблюдаемости, и перечисляет поддерживаемые агенты. Про инструменты MCP сказано в коде сервера.

Бейдж для README

Сообщить о проблеме