Repolode
emo-xiaoyu

emo-xiaoyu/harness-mix

Локальное десктопное ядро подключает разные нативные coding agents к официальному интерфейсу Codex Desktop и позволяет передавать задачи между ними.

Звёзды
622
Форки
22
Открытые issues
6
Последний коммит
12 часов назад

Что это?

Harness Mix — локальное ядро для нативного интерфейса Codex Desktop. Выбранные coding agents, называемые Harnesses, отображаются в том же окне Codex, что и официальные сессии Codex. Потоки Codex по умолчанию по-прежнему напрямую подключаются к официальному app-server, а потоки, в которых выбран другой Harness или режим совместной работы Codex, обрабатывает отдельный процесс Host. В проекте заявлена поддержка 18 Harnesses, включая Claude Code, Pi, OpenCode, Grok, Hermes, Kiro CLI, Cursor CLI и Cline.

Проект ориентирован на совместную работу нескольких агентов над одной задачей. Задачу можно передать от одного Harness другому для продолжения работы, планирования, независимой проверки или повторного анализа; по ходу работы сохраняются контрольные точки. Через меню совместной работы координатор может распределять подзадачи между Harnesses по имени, а режим Agent Team поддерживает общие графы задач и почтовые ящики участников. Нативные субагенты, запущенные внутри каждого Harness, отображаются карточками в ленте содержимого Codex.

Вызовы моделей, выполнение инструментов, сессии и учетные данные по-прежнему контролируются каждым базовым Harness. Harness Mix устанавливает и запускает только те Harnesses, которые уже есть на локальной машине и успешно проходят handshake. Поддерживается Windows; для macOS и Linux предусмотрены сборки из исходников и руководство по кроссплатформенной настройке.

Ключевые возможности

  • 01Подключает 18 нативных coding agents к окну Codex Desktop.
  • 02Передаёт задачу между Harnesses в режимах продолжения, планирования, проверки или повторного анализа.
  • 03Позволяет координатору распределять задачи между Harnesses по имени через меню #.
  • 04Поддерживает Agent Teams с общими графами задач и почтовыми ящиками участников.
  • 05Отображает нативных субагентов каждого Harness карточками в ленте Codex.
  • 06Управляет Skills и MCP-серверами отдельно для каждого Harness, а также предоставляет центр использования и проверки работоспособности.

Сценарии использования

  • Сравнивать, как разные coding agents справляются с одним изменением, а затем проводить перекрёстную проверку результата.
  • Распределять крупный рефакторинг между несколькими агентами с общим графом задач.
  • Использовать одно окно Codex как точку входа, работая при этом с агентами, установленными на компьютере.

Что важно знать

  • Поддержка macOS и Linux ограничивается сборкой из исходного кода и адаптацией запуска. Полноценная проверка desktop-версии в этих системах ещё не завершена.
  • Для работы требуется официальное приложение Codex Desktop. Запускаются только harnesses, установленные локально и прошедшие handshake.

В подборках

Темы

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

Что такое harness-mix?
Локальное десктопное ядро подключает разные нативные coding agents к официальному интерфейсу Codex Desktop и позволяет передавать задачи между ними. Harness Mix — локальное ядро для нативного интерфейса Codex Desktop. Выбранные coding agents, называемые Harnesses, отображаются в том же окне Codex, что и официальные сессии Codex. Потоки Codex по умолчанию по-прежнему напрямую подключаются к официальному app-server, а потоки, в которых выбран другой Harness или режим совместной работы Codex, обрабатывает отдельный процесс Host. В проекте заявлена поддержка 18 Harnesses, включая Claude Code, Pi, OpenCode, Grok, Hermes, Kiro CLI, Cursor CLI и Cline.
harness-mix можно использовать бесплатно? Какая у него лицензия?
harness-mix распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
harness-mix всё ещё поддерживается?
Активно поддерживается. Последний коммит в harness-mix — 6 нояб. 2026 г..
Для чего можно использовать harness-mix?
Сравнивать, как разные coding agents справляются с одним изменением, а затем проводить перекрёстную проверку результата. Распределять крупный рефакторинг между несколькими агентами с общим графом задач. Использовать одно окно Codex как точку входа, работая при этом с агентами, установленными на компьютере.
Где скачать harness-mix?
Исходный код и инструкции по установке — на GitHub: https://github.com/emo-xiaoyu/harness-mix

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Блок правил для вставки в конфиг, который не даёт Claude Code, Codex и другим coding-агентам чрезмерно усложнять решения и добавлять ненужные проверки.

796+55 за неделю28PythonMITАктивно поддерживаетсяОбновлён 18 часов назад

Локальный SQLite-движок памяти для проектов, который передаёт решения по разработке и состояние проекта между AI-агентами, такими как Claude Code, Cursor и Codex CLI.

304+3 за неделю16PythonMITАктивно поддерживаетсяОбновлён в прошлом месяце

Не привязанный к конкретному вендору harness, который добавляет к coding agents вроде Claude Code, Codex CLI и Cursor команду специалистов, рабочие процессы и навыки.

1,4 тыс.+16 за неделю154TypeScriptMITАктивно поддерживаетсяОбновлён 10 часов назад