Open source
Разработка в открытую.
Инструменты, которые мы сделали для себя и опубликовали. Все три флагманских проекта работают в наших собственных репозиториях; цифры ниже измерены по коду, а не оценены на глаз.
- 5Публичных репозиториев
- 3 800+Тестов в трёх инструментах
- 0Runtime-зависимостей
- MITЛицензия fleet и cc-oracle
Наша разработка построена на Claude Code. Когда несколько кодинг-агентов работают одновременно в нескольких проектах, ломаются три вещи: они выпадают из поля зрения, каждый застревает в собственных тупиках, а иногда не хватает рук второй модели. claude-fleet — наш ответ на первое, cc-oracle — на второе, multi-codex — на третье. Все три — простые инструменты без зависимостей, которые не мешают работать.
claude-fleet
Управляйте целой командой сессий Claude Code с одного места.MIT · v0.2.0claude-fleet — это слой оркестрации поверх собственных фоновых агентов Claude Code. Одна управляющая сессия запускает воркеров во всех проектах на вашей машине, направляет их прямо посреди хода, не подключаясь к терминалу, и аккуратно передаёт флот при перезапуске. Воркеры — это долгоживущие сессии Claude Code на диске: они переживают сбои, перезагрузки и гибель самого менеджера.
Всё это — один файл на Python со стандартной библиотекой плюс несколько хуков. Состояние хранится в обычных файлах, а каждая поверхность — статусная строка, слэш-команды, сессия менеджера — лишь одноразовое представление одних и тех же файлов. Ничего не навязывается сессиям, которые об этом не просили.
Что умеет06
Корректировка посреди хода
Положите сообщение в почтовый ящик работающего воркера — оно будет подхвачено на ближайшей границе вызова инструмента. Подключаться не нужно.
Лимиты токенов на стороне флота
Воркер, который превысил бы свой лимит, отказывается продолжать — проверка идёт перед каждым ходом, а не после счёта.
Перезапуск с сохранением журнала
Дайте воркеру свежий контекст, сохранив его журнал и почтовый ящик. Это рычаг сброса контекста для долгих кампаний.
Пауза при лимите использования, возобновление позже
Воркер, упёршийся в лимит тарифа, ставит себя на паузу с горизонтом сброса вместо того, чтобы тихо умереть, и перезапускается, когда окно проходит.
Устойчивая идентичность менеджера
Протокол захвата при загрузке, heartbeat и передачи, чтобы флотом всегда владел ровно один менеджер — и мог передать эстафету.
fleet doctor
28 проверок состояния одной командой: реестр, подключение хуков, устаревшие сессии, осиротевшие почтовые ящики, версии. По умолчанию только отчёт.
fleet создан и проверен на Windows и Linux; на Windows поставляемая обёртка требует Python 3.13. macOS использует тот же POSIX-бэкенд, но подтверждённого запуска пока нет, а документ о готовности к запуску в репозитории перечисляет всё, что ещё мешает первому пользователю.
cc-oracle
Плагин для Claude Code, который не даёт сессии метаться.MIT · v0.3.0Любая агентная сессия разработки иногда упирается в стену. Предоставленная себе, модель продолжает пробовать, и каждая попытка добавляет шум в её собственный контекст: десятую попытку делает модель, рассуждающая поверх девяти неудач. cc-oracle меняет поведение по умолчанию: заметив неуверенность, сессия отправляет структурированный бриф субагенту с чистым контекстом на лучшей доступной модели, ограниченному инструментами только для чтения, и реализует полученные диагноз и план.
Так дешёвая повседневная модель плюс дорогой консультант по требованию становятся рабочей связкой. Плагин поставляется в виде скомпилированных бинарников для Windows, macOS и Linux, не требует Python или Node, а при собственном сбое не мешает работе: хук никогда не должен блокировать сессию.
Что умеет04
Доктрина
Постоянная инструкция, внедряемая в начале сессии: неуверенность — это сигнал, а не провал; обратитесь к оракулу прежде, чем засорить контекст.
Оракул только для чтения
Субагент с инструментами Read, Grep и Glob. Он ничего не может изменить, поэтому консультация всегда безопасна, а ответ имеет фиксированную форму: диагноз, план, подводные камни.
Подстраховка на случай забывчивости
Если модель говорит «я не уверена» и не обратилась к оракулу, ход блокируется один раз с подсказкой, цитирующей её собственные слова. Консервативно, при ошибках не мешает.
Триггер на тихое застревание
Три подряд неудачных вызова инструментов дают ту же подсказку. Порог выбран по результатам измерения 1 741 реального хода.
Что показывает бенчмарк, а что нет: в 104 прогонах на трёх моделях плагин ничего не стоил, когда ничто не застревало, а его Stop-хук не дал ни одного ложного срабатывания за 398 ходов. Он не измеряет «спасение»: ни один прогон не застрял, поэтому ни одной консультации не произошло. Это утверждение опирается на реальную работу, и репозиторий говорит об этом прямо.
multi-codex
Одна оболочка. Независимые воркеры.v0.1.0multi-codex даёт координирующей сессии Codex или Claude Code независимых Codex-воркеров через оболочку. Передайте узкую задачу, продолжайте работать, заберите ответ позже. Каждый воркер — собственный процесс codex exec вне пула субагентов координатора: он стартует с чистого листа, записывает ответ в файл и завершается.
Он намеренно настолько мал, что читается за один присест: 239 строк на Bash, пять команд и папка .mcx/ с обычными файлами для промптов, состояния, логов и ответов. Воркеры могут использовать нативные субагенты Codex, но не могут запускать новых воркеров, поэтому флот не размножится рекурсивно по ошибке.
Что умеет05
Запустил и забыл
spawn сразу возвращает идентификатор воркера; воркер переживает закрытие оболочки, из которой был запущен.
Явный контекст
Вы передаёте задачу и всё, что нужно воркеру. Транскрипт родительской сессии не копируется, поэтому ничего не утечёт случайно.
Корректировка на ходу
steer прерывает выполнение и возобновляет ту же сохранённую беседу с новой инструкцией — даже после того, как воркер закончил.
Экономные значения по умолчанию
Воркеры работают на небольшой модели со средним уровнем рассуждений, если не указано иное; модель и уровень можно задать для каждого воркера.
Прозрачное состояние
Промпты, статус, логи и ответы — файлы в .mcx/. Ни планировщика, ни сервиса, ни базы данных.
Первый релиз — 10 сентября 2026 года; проверен с Codex CLI 0.153.4 и Claude Code 2.1.267; лимиты использования и частоты запросов вашего аккаунта по-прежнему действуют, а steer — это возобновление сохранённой беседы, а не доставка сообщения в работающий процесс.
Тоже публично
Небольшие проекты, выпущенные по путиAegis
Защита казначейства на Solana с помощью ИИ.
Хакатон-проект: ансамбль из четырёх ML-экспертов предлагает перемещения средств, движок политик из восьми проверок их фильтрует, а программа в блокчейне перепроверяет. Больше 1 100 тестов. Прототип в devnet, а не продукт — но хороший пример того, как мы строим.
Открыть на GitHub (откроется в новой вкладке)expardus-tracing
Распределённая трассировка W3C для Python без зависимостей.
Небольшая библиотека, которая переносит контекст трассировки между всеми сервисами exPardus. Устанавливается с GitHub как expardus-tracing (v0.1.3); MIT.
Открыть на GitHub (откроется в новой вкладке)
Мы открываем инструменты, которые сделали нас быстрее, потому что такие инструменты становятся лучше от большего числа рук — и потому что компания, которая говорит, что строит хорошо, должна уметь показать свою работу.
Пользуйтесь, ломайте, рассказывайте
Issues и pull requests приветствуются на GitHub. Хотите узнать, как мы используем эти инструменты в своей работе? Напишите нам.