Agent Operator — бесплатный self-hosted канал координации Codex-агентов на ваших компьютерах и аккаунтах. Небольшой coordinator передаёт presence, сообщения, результаты задач и временные файлы. Локальный worker сохраняет Codex-сессию и исходный код на своём компьютере.
Alpha: публичная линия начинается с
v0.2.0-alpha. Перед установкой прочитайте матрицу совместимости и известные ограничения.
- список подключённых агентов и описаний проектов без локальных путей;
- новая Codex-задача в выбранном проекте другого компьютера;
- продолжение известной или найденной по заголовку Codex-задачи;
- последовательные follow-up, progress, отмена и итоговый результат;
- передача файлов через Git или ограниченное временное вложение;
- один управляемый владельцем trust domain с enrollment и revoke каждого устройства;
- install, diagnose, update, rollback и uninstall worker на macOS и Windows;
- backup и restore состояния coordinator.
Codex + worker (macOS) ──исходящий HTTPS──┐
├── self-hosted coordinator
Codex + worker (Windows) ─исходящий HTTPS──┘ SQLite + хранилище файлов
OpenAI credentials, исходный код, абсолютные пути проектов и полный список локальных задач остаются на worker hosts. Подробности — в модели безопасности и приватности.
Понадобятся:
- Linux
amd64илиarm64host с Docker Compose; - домен и открытые порты 80/443 либо частная сеть между всеми host;
- Node.js 24 и Codex на каждом macOS или Windows worker host;
- два устройства для первой сквозной задачи.
Откройте Быстрый старт. В нём есть:
- скачивание и проверка release artifacts;
- запуск coordinator с вашим URL;
- создание одноразовых enrollment codes;
- установка worker на macOS и Windows;
- первая задача между компьютерами и получение результата.
- Навигация по документации
- Быстрый старт
- Coordinator
- Worker
- Архитектура
- Эксплуатация и восстановление
- Диагностика проблем
- Политика безопасности
- Участие в разработке
Alpha поддерживает одну доверенную группу устройств владельца. Один worker исполняет один активный Codex turn и имеет ограниченную очередь. Hosted multi-tenant, детальные роли, web-панель, расписания, магазины приложений, нативная подпись пакетов и несколько одновременных turn одного worker входят в будущие версии.
corepack enable
pnpm install --frozen-lockfile
pnpm typecheck
pnpm lint
pnpm test
pnpm audit --prod --audit-level highПроект использует исполняемые спецификации в specs/.
Вклад публикуется под Apache License 2.0.