Как работает Предиктор Икс
Как три основных компонента (сервер / демон / инструмент для ИИ-кодинга) взаимодействуют для выполнения работы агента.
Предиктор Икс — это распределенная платформа. Веб-интерфейс, который вы видите — это лишь «фасад», а основная работа выполняется тремя компонентами: сервер Предиктор Икс владеет данными (рабочие пространства, задачи, участники, очередь заданий и т.д.); демон работает на вашей машине, забирает задания и управляет инструментом для ИИ-кодинга; а инструмент для ИИ-кодинга (Claude Code, Codex и другие локальные CLI) — это компонент, который непосредственно пишет код. В этом главное отличие Предиктор Икс от Linear или Jira — агенты не работают на наших серверах, они работают на вашей машине.
Три основных компонента
- Сервер Предиктор Икс — здесь хранятся рабочие пространства, списки задач и ветки комментариев. Это также WebSocket-хаб, который обеспечивает обновление данных в реальном времени между вами и вашей командой. Он не выполняет задачи агентов.
- Демон — часть CLI Предиктор Икс, работающая на вашей локальной машине. При запуске он определяет, какие инструменты для ИИ-кодинга установлены локально, регистрируется на сервере и начинает опрашивать сервер на наличие новых задач каждые 3 секунды, а также отправляет сигналы активности (heartbeats) каждые 15 секунд.
- Инструменты для ИИ-кодинга — один из двенадцати (или несколько одновременно): Antigravity, Claude Code, Codex, Cursor, Copilot, Gemini, Hermes, Kimi, Kiro CLI, OpenCode, OpenClaw, Pi. Как только демон получает задание, он использует эти инструменты для выполнения работы.
Поскольку инструментарий остается локальным, ваши API-ключи, директории с кодом и авторизованные инструменты используются только на вашей машине — сервер Предиктор Икс никогда не получает к ним доступ. Это справедливо как для self-hosted, так и для облачной версии.
Жизненный цикл задачи
Рассмотрим самый распространенный сценарий — вы назначаете задачу агенту:
- Вы нажимаете «назначить» в веб-интерфейсе. Браузер отправляет HTTP-запрос на сервер Предиктор Икс.
- Сервер устанавливает исполнителя задачи и одновременно создает задание на выполнение в очереди задач со статусом
queued(в очереди). - Демон на вашей машине забирает задачу при следующем опросе (в течение 3 секунд). Статус задачи меняется на
dispatched(отправлено). - Демон создает изолированную рабочую директорию локально и запускает соответствующий инструмент для ИИ-кодинга. Статус задачи меняется на
running(выполняется). - ИИ пишет код локально, запускает тесты и отправляет комментарии обратно на сервер.
- Выполнение завершается. Демон сообщает результат (успех / провал) серверу, и статус задачи меняется на
completed(завершено) илиfailed(ошибка). Вы видите обновление прогресса в реальном времени в веб-интерфейсе (через WebSocket).
Подробное описание механики см. в разделах Демон и среды выполнения и Задачи.
Четыре способа запустить работу агента
Это не только «назначение задачи» — Предиктор Икс имеет 4 триггера, по одному на каждый стиль взаимодействия:
| Способ | Типичный сценарий | Документация |
|---|---|---|
| Назначение задачи | Самый распространенный. Назначьте задачу агенту, и он начнет работу самостоятельно | Назначение задач |
| @упоминание агента в комментарии | «Посмотри это для меня» — не меняйте исполнителя или статус, просто оставьте комментарий | Упоминание агентов |
| Прямой чат | Самостоятельный диалог, не привязанный к задаче — задавайте вопросы, просите составить черновик задачи | Чат |
| Автопилоты (по расписанию) | Постоянные инструкции — например, «делай сводку по стендапу каждое утро понедельника» | Автопилоты |
Среды выполнения: где это запускается и сколько инструментов
Среда выполнения (runtime) — это связка «демон × один инструмент для ИИ-кодинга». Если демон на одной машине имеет установленные Claude Code и Codex и подключен к двум рабочим пространствам, Предиктор Икс регистрирует 4 независимые среды (2 рабочих пространства × 2 инструмента).
На данный момент поддерживается только модель локального демона. Облачные среды выполнения (где вам не нужно держать свою машину включенной) скоро появятся и сейчас доступны только по списку ожидания — подпишитесь на странице Downloads.
Следующие шаги
- Быстрый старт (Cloud) — подключитесь к облаку Предиктор Икс за 5 минут
- Быстрый старт (Self-Host) — запустите собственный бэкенд
- Демон и среды выполнения — подробный разбор компонента, на котором держится вся архитектура