Arc OS

Система оркестрации для AI-команд

Твоей компании не нужно больше чат-ботов. Ей нужен отдел, который никогда не спит.


Что такое Arc OS

Arc OS — платформа управления AI-персоналом, разворачивающая автономные команды агентов в реальном визуальном офисе. У каждого агента есть определённая роль, руководитель и обязательные стандарты качества. CEO задаёт направление. Агенты занимаются всем остальным.

Одним предложением: Arc OS превращает AI-модели в подотчётных сотрудников, которые проверяют работу друг друга перед отчётом тебе.


v2: Нативная архитектура

Arc OS — это полная перестройка на нативных инструментах Claude Code:

v1 (Legacy) v2 (Native)
Кастомный FastAPI-бэкенд (15 сервисов) Claude Code-сессия IS бэкенд
Python Telegram-бот (111 КБ) Официальный плагин Telegram Channel
SQLite-база данных (8 таблиц) JSON state-файлы + Agent Teams
WebSocket event bus SSE через MCP-сервер
Bridge processor (bash 19.6 КБ) Устранён — Claude IS процессор
11 321 строка инфраструктуры ~3 700 строк всего

На 67% меньше кода. Нуль кастомного бэкенда. Те же возможности.


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

1. AI Supply Chain

Агенты работают как скоординированная цепочка поставок — не изолированные чат-боты:

CEO ставит цель
    → Rick декомпозирует, делегирует, назначает ограничения
        → Morty исполняет (код, анализ, инфраструктура)
            → Summer ревьюирует (безопасность, качество, OWASP-аудит)
                → Jerry документирует (решения, обоснования, аудиторский след)
    → Rick синтезирует все результаты
    → CEO видит только финальный, верифицированный вывод

2. Agent Teams (Native)

Построено на Claude Code Agent Teams:

3. Визуальный офис

Пиксельный офис в реальном времени на Phaser.js, где агенты существуют как постоянные сущности:

4. Мобильный командный центр (Telegram)

Официальная интеграция Telegram Channel:

5. Приватность и Zero-Knowledge шифрование

Твои данные зашифрованы в состоянии покоя — API-ключи, сообщения чата и чувствительные конфигурации защищены шифрованием AES-256-GCM. Ключи восстановления (формат 1Password) гарантируют, что ты никогда не потеряешь доступ. Заголовки безопасности (CSP, X-Frame-Options) и санитизация PII в логах добавляют эшелонированную защиту.

6. Скиллы по требованию

Переносимая экспертиза, загружаемая динамически:

6. Бесконечная память (NotebookLM Bridge)

Настоящий семантический поиск через Google NotebookLM — не по ключевым словам:

7. Lifecycle Hooks

Хуки Claude Code автосинхронизируют состояние агентов без ручного вмешательства:

8. Blueprints отделов

5 готовых конфигураций:


Для кого это


9. Федеративная архитектура ботов (Phase 20)

Управление несколькими проектами через федерацию Master + Child-ботов:

10. CRM Dashboard и наблюдаемость (Phase 22)

Управление проектами в реальном времени через Bun HTTP-сервер:

11. Dual-Agent Flow (Phase 24.5)

Двухролевое сотрудничество на проект:

12. Local Gateway Bridge (Phase 25)

Подключи локальную IDE к интеллекту Arc OS:

13. Knowledge Dashboard (Phase 32)

Полноценное управление знаниями проекта:

14. Multi-Tenant Project Creation (Phase 33)

Самообслуживание при создании workspace для вернувшихся пользователей:

15. Autonomous Project Manager (Phase 34)

8 MCP-инструментов для hands-free управления проектами:

16. Live Terminal Sync (Phase 35)

Стриминг локального вывода Claude Code в веб-дашборд в реальном времени:

17. Cloud Project Manager (Phase 36)

AI-анализ проекта через веб-дашборд:

18. Sage Worker + Skill Evolution (Phase 40.11)

Data-driven курирование скиллов с опциональным A/B-бенчмаркингом:

19. Knowledge Graph + Obsidian Link (Phase 40.17)

20. UI Refresh — Адаптация Vercel Redesign (Phase 41)

Поэтапная миграция сгенерированного Vercel референс-дизайна Next.js в существующий стек React+Lingui+Vite. 8 суб-фаз, нуль смен фреймворка:

21. Харденинг безопасности (Phase 42)

Инициирован аудитом агента Sentinel 2026-04-23. 13 патчей безопасности в рамках 4 независимых аудиторских прогонов. Вердикт: 🟢 ЗЕЛЁНЫЙ, готов к multi-user.

Полный справочник: docs/SECURITY.md, отчёт аудита: docs/security/audit-2026-04-23.md.

22. Zero-Knowledge E2EE (Phase 45)

Клиентское шифрование для чувствительных данных workspace. Даже операторы Arc OS не могут прочитать зашифрованное содержимое.

23. Timeline и Redesign задач (Phase 47)

Наблюдаемость в стиле DAW и сгруппированный по фазам трекер задач.

24. Декомпозиция архитектуры (Phase 48)

Рефакторинг монолитов в domain-модули без изменения поведения.

25. Enforcement документации (Phase 49.1)

Pre-push git hook (.githooks/pre-pushscripts/check-docs-coverage.ts) блокирует пуши, изменяющие код без обновления соответствующих doc-файлов.

Путь кода Требуемый doc
shared/migrations/* docs/public/architecture/database-schema.md
shared/routes/* docs/public/api/api-reference.md
Phase NN коммит docs/ROADMAP.md + docs/status/current-state.json
≥3 backend-файла & ≥50 строк learnings.md

26. Trial Credits + Stripe Billing (Phases 50-51)

Self-serve монетизация поверх бесплатной базы.

27. F&F Beta Launch (Phase 52.1)

Закрытая бета-заглушка перед публичным запуском — регистрация только по инвайтам, выделенная петля фидбека.

28. Enforcement дисциплины задач (#115 / #116 / #117, май 2026)

«Каждая задача = зарегистрированная задача + проверяемый след активности» — краеугольный камень обещания Arc OS. Воркеры знали правило из CLAUDE.md, но ничто в runtime его не принуждало — проекты регулярно накапливали дни завершённых CLI-сессий с нулём зафайленных задач. Этот трио задач закрывает петлю от начала до конца.

#115 — runtime binding (CLI + Web + Telegram, все три поверхности):

#116 — git-time enforcement: .githooks/commit-msg блокирует любой коммит без ссылки #<id> (или closes #<n> / fixes #<n> / refs #<n> / resolves #<n> / (#<n>)) в сообщении. Трейлеры Co-Authored-By + Signed-off-by сначала стриппятся, так что ссылки только в трейлерах правило не удовлетворяют. Maintenance-префиксы (chore/docs/style/test/build/ci/refactor/perf), Merge / Revert / fixup! / [ci skip] проходят чисто. В сообщении об ошибке выводится активный session id для копирования. Аварийный обход: git commit --no-verify.

#117 — ретроактивное заполнение: arc retro <project> реконструирует задачи из ~/.arc/sessions/<project>-*.json + транскрипт JSONLs + git log --since=started_at --until=ended_at. Дедупликация через Jaccard-сходство заголовков (≥0.55) + окно перекрытия ±48 ч. Записи активности ставятся с оригинальными временными метками через новое опциональное поле ts на POST /api/mcp/issues/:project/:id/log (будущие значения ограничиваются до now). Старые завершённые работы с коммитами авто-закрываются; незавершённые остаются открытыми. По умолчанию dry-run, --apply создаёт.

Текущий статус

Phase 52.1 — F&F Beta Launch в процессе. Публичный запуск ограничен успех-критериями F&F (≥70% signup → first_message, ≥40% Day-1 retention, ≥25% Day-7 retention, 0 P0-багов за последние 3 дня).


Arc OS. Построен нативно на Claude Code. Агенты делают работу. Google помнит всё.