VibeOS

Личный AI-агент на вашем компьютере

Work Mode — довести дело, а не только поговорить

Чат — разговор. Work — «сделай работу до готового результата»: план, шаги, вопросы разрешений и готовый артефакт.

Честный предел: это не облачный 24/7. Машина или VPS должны быть включены со запущенным gateway — сон ставит Work на паузу. Kanban и cron restart-durable; process-local delegate_task — нет.

Inbox Work Mode
Inbox Work держит цели на виду после закрытия окна чата.
Approval перед чувствительным действием.
Approval перед чувствительным действием.
Иллюстрация Штаба агентов и специалистов
Chat | Work — Штаб смотрит за помощниками; Work ведёт ваши дела.

Work ≠ Chat

Chat

Цикл разговора: вопрос, tool-call, ответ. Удобно для исследования. Закрытие окна завершает живой ход.

Work

Inbox задач WorkTask с планами, ledger, расписаниями и approvals. Для брифов, дайджестов и работ, которые обязаны дойти до конца.

Штаб агентов (Fleet)

Доска диспетчеризации: live-подагенты и долговечные Kanban-workers — один inbox «Нужно вам». Дополняет Work, не заменяет его.

Как идёт Work-задача

Создать

`vibeos work create "…"` или Desktop Chat|Work. Флаг complex — авторазбор на шаги Kanban.

План

`vibeos work plan <id>` вызывает kanban_decompose (или один leaf). Опционально dual-brain: planner один раз, executor гоняет шаги.

Исполнение

Gateway cron + диспетчер Kanban забирают работу. Progress ledger не ломает prompt cache. Браузер — отдельный Work-профиль.

Подтверждение

Send / pay / delete / share по умолчанию ask — строже, чем в Chat. Черновики исходящей почты ждут вашего approve.

Иллюстрация пайплайна от цели к deliverable
От цели к готовому файлу или отчёту — с точками, где спросить вас.
Схема Kanban-процесса
Долговечная мультиагентная работа на доске, которая переживает рестарты — в отличие от process-local детей delegate_task.

Мультиагентность — не «ещё один чат-агент»

Три стека с разной долговечностью. Специалисты — роли и профили; координация — дирижёр + Kanban ledger, а не peer-to-peer чат агентов.

Триггеры и расписания

Письмо → Work

Allowlist отправителей — плюс письмо самому себе на адрес шлюза (dogfood). Self-reply (Re:) глушатся, чтобы notify-цикл не плодил задачи. Injection-scan; подозрительное — в quarantine, никогда «исполнять всю почту».

Webhooks

HMAC create_work с idempotency по delivery-id для автоматизаций.

Расписания и мониторы

Окна дня (утро/день/вечер) или мониторы с delta-gate (по умолчанию каждые 15м, пол 5м).

С телефона

Telegram `/work`: статус, inbox, approvals вдали от Desktop.

Безопасность по умолчанию

Строже approvals

Терпение на CAPTCHA ≠ право платить или слать. Auto-review перед исходящим SMTP.

Изолированный браузер

Отдельный профиль Work; банк/SMS/фото-ID — только человек.

Полы нагрузки

При work.enabled лимиты concurrent Kanban / cron / delegation, чтобы машина оставалась отзывчивой.

Чего мы не обещаем

Нет второго ядра агента, нет смены toolset посреди прогона, нет облачного Operator VM, нет фейкового app store — коннекторы через MCP + skills.

Примеры сценариев

Утренний дайджест

create с --window morning → срабатывает gateway cron → результат в inbox Work.

Сложный research-бриф

Desktop Work → complex / dual-brain → дети Kanban → approve исходящего при email.

Вход из почты

Allowlist или письмо себе на адрес шлюза → WorkTask (или quarantine) → approve оператора → package. Self-reply не открывают чат.

Рой из чата → durable

Live delegate_task в Fleet → длинные задачи в Kanban-workers на вкладке Durable.

Как устроено внутри

Desktop Штаб сужает roster, не трогая агента mid-chat. Только панели наблюдения — без новых core model tools.

Линзы штаба, отчёт и research-миссия

Отчёт штаба

Wins / fails / blocked карьеры плюс здоровье доски за окно (display.fleet.report_days, по умолчанию 7). Copy → Markdown для ops.

Research-миссия

Если на доске research swarm: стадии сбор → критика → синтез, current_step ledger и свежие находки Board KB.

Density и единое внимание

display.fleet.density (comfortable|compact) и attention_unified (по умолчанию true) — один inbox: approvals, Kanban human, Work waiting.

Планирование — первоклассная функция: разложить один раз, исполнить много шагов, вести ledger, которым можно рулить.

Планы работы подробно

kanban_decompose

Цель → упорядоченные дочерние задачи Kanban. Fallback: один leaf, если модель не смогла разложить.

Dual-brain (опционально)

Planner-модель пишет план один раз; executor-профиль гоняет шаги — чекбокс у списка brain-моделей; по умолчанию выкл.

Журнал прогресса

Заметки в стиле Magentic на комментарии Kanban (опционально файл). Steer / unblock без пересборки system prompt посреди прогона.

Вкладка Plan в чате

Чеклист сессии Build / Build parallel / Revise — рядом с планами WorkTask, но не вместо них.

Стоящий /goal

Ralph-style контракты завершения по ходам Chat. На сессию — это не долговечные WorkTask.

Команды

Включите work.enabled, выполните `vibeos work ready` (exit 0 = preview-ready, включая live IMAP при реальных EMAIL_*). Откройте Desktop Chat|Work или напишите себе non-Re: бриф для dogfood Email→Work.

vibeos work ready