Predictor X

Как работает Предиктор Икс

Как три основных компонента (сервер / демон / инструмент для ИИ-кодинга) взаимодействуют для выполнения работы агента.

Предиктор Икс — это распределенная платформа. Веб-интерфейс, который вы видите — это лишь «фасад», а основная работа выполняется тремя компонентами: сервер Предиктор Икс владеет данными (рабочие пространства, задачи, участники, очередь заданий и т.д.); демон работает на вашей машине, забирает задания и управляет инструментом для ИИ-кодинга; а инструмент для ИИ-кодинга (Claude Code, Codex и другие локальные CLI) — это компонент, который непосредственно пишет код. В этом главное отличие Предиктор Икс от Linear или Jira — агенты не работают на наших серверах, они работают на вашей машине.

Три основных компонента

Your side
Client
Web appCLI
Daemon
Polls work from Predictor X. Invokes local AI coding tools:
ClaudeCodexCursorCopilot+ 6 more
Your code.·Your keys.·Your CPU.
PREDICTORX
Server
Cloud or self-hosted
Workspaces
Issues & tasks
Agent definitions
Realtime (WebSocket)
No AI execution here.
  • Сервер Предиктор Икс — здесь хранятся рабочие пространства, списки задач и ветки комментариев. Это также WebSocket-хаб, который обеспечивает обновление данных в реальном времени между вами и вашей командой. Он не выполняет задачи агентов.
  • Демон — часть CLI Предиктор Икс, работающая на вашей локальной машине. При запуске он определяет, какие инструменты для ИИ-кодинга установлены локально, регистрируется на сервере и начинает опрашивать сервер на наличие новых задач каждые 3 секунды, а также отправляет сигналы активности (heartbeats) каждые 15 секунд.
  • Инструменты для ИИ-кодинга — один из двенадцати (или несколько одновременно): Antigravity, Claude Code, Codex, Cursor, Copilot, Gemini, Hermes, Kimi, Kiro CLI, OpenCode, OpenClaw, Pi. Как только демон получает задание, он использует эти инструменты для выполнения работы.

Поскольку инструментарий остается локальным, ваши API-ключи, директории с кодом и авторизованные инструменты используются только на вашей машине — сервер Предиктор Икс никогда не получает к ним доступ. Это справедливо как для self-hosted, так и для облачной версии.

Жизненный цикл задачи

Рассмотрим самый распространенный сценарий — вы назначаете задачу агенту:

  1. Вы нажимаете «назначить» в веб-интерфейсе. Браузер отправляет HTTP-запрос на сервер Предиктор Икс.
  2. Сервер устанавливает исполнителя задачи и одновременно создает задание на выполнение в очереди задач со статусом queued (в очереди).
  3. Демон на вашей машине забирает задачу при следующем опросе (в течение 3 секунд). Статус задачи меняется на dispatched (отправлено).
  4. Демон создает изолированную рабочую директорию локально и запускает соответствующий инструмент для ИИ-кодинга. Статус задачи меняется на running (выполняется).
  5. ИИ пишет код локально, запускает тесты и отправляет комментарии обратно на сервер.
  6. Выполнение завершается. Демон сообщает результат (успех / провал) серверу, и статус задачи меняется на completed (завершено) или failed (ошибка). Вы видите обновление прогресса в реальном времени в веб-интерфейсе (через WebSocket).

Подробное описание механики см. в разделах Демон и среды выполнения и Задачи.

Четыре способа запустить работу агента

Это не только «назначение задачи» — Предиктор Икс имеет 4 триггера, по одному на каждый стиль взаимодействия:

СпособТипичный сценарийДокументация
Назначение задачиСамый распространенный. Назначьте задачу агенту, и он начнет работу самостоятельноНазначение задач
@упоминание агента в комментарии«Посмотри это для меня» — не меняйте исполнителя или статус, просто оставьте комментарийУпоминание агентов
Прямой чатСамостоятельный диалог, не привязанный к задаче — задавайте вопросы, просите составить черновик задачиЧат
Автопилоты (по расписанию)Постоянные инструкции — например, «делай сводку по стендапу каждое утро понедельника»Автопилоты

Среды выполнения: где это запускается и сколько инструментов

Среда выполнения (runtime) — это связка «демон × один инструмент для ИИ-кодинга». Если демон на одной машине имеет установленные Claude Code и Codex и подключен к двум рабочим пространствам, Предиктор Икс регистрирует 4 независимые среды (2 рабочих пространства × 2 инструмента).

На данный момент поддерживается только модель локального демона. Облачные среды выполнения (где вам не нужно держать свою машину включенной) скоро появятся и сейчас доступны только по списку ожидания — подпишитесь на странице Downloads.

Следующие шаги