Arc OS

AI Dev OS — Система оркестрації для AI-команд

Твоя AI-команда для кожного проєкту. CLI-first, персистентна, з розумінням коду.


Що таке Arc OS

Arc OS — це AI Dev OS (Система оркестрації для AI-команд), що дає solo-розробникам персистентну AI-команду — Developer, Designer, PM, QA, DevOps — координовану з єдиного CLI. Воркери памʼятають твою кодову базу, задачі та рішення між усіма сесіями. Більше не треба заново пояснювати свій проєкт безпамʼятному чат-боту.

Одним реченням: CLI-first AI-агенти, які памʼятають твою кодову базу, задачі й рішення між усіма сесіями — твоя команда, твої правила.


v2: Native-First архітектура

Arc OS — це повна перебудова з нуля на нативних інструментах Claude Code:

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

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


Основні можливості

1. AI Supply Chain

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

CEO sets a goal
    → Rick decomposes, delegates, assigns constraints
        → Morty executes (code, analysis, infrastructure)
            → Summer reviews (security, quality, OWASP audit)
                → Jerry documents (decisions, rationale, audit trail)
    → Rick synthesizes all results
    → CEO sees only the final, validated output

2. Agent Teams (Native)

Збудовано на Claude Code Agent Teams:

3. Visual Office

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

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

Офіційна інтеграція з Telegram Channel:

5. Приватність і Zero-Knowledge шифрування

Твої дані зашифровані at-rest — API-ключі, повідомлення чату та чутливі конфіги захищені шифруванням AES-256-GCM. Recovery-ключі (формат у стилі 1Password) гарантують, що ти ніколи не втратиш доступ. Security-заголовки (CSP, X-Frame-Options) та санітизація PII у логах додають defense in depth.

6. On-Demand Skills

Портативна експертиза, що завантажується динамічно:

6. Нескінченна памʼять (self-hosted RAG, Phase 71)

Власний семантичний пошук усередині наявної SQLite SSOT — без зовнішнього retrieval-сервісу, без per-user Google-сесій, без лімітів на джерела:

Див.: RAG Architecture · NotebookLM bridge (Phase 36) виведено з експлуатації 2026-06-05.

7. Lifecycle Hooks

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

8. Department Blueprints

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


Для кого це


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

Керування багатьма проєктами через федерацію Master + Child ботів:

10. CRM Dashboard та Observability (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 створення проєктів (Phase 33)

Self-service створення воркспейсів для повторних користувачів:

15. Автономний Project Manager (Phase 34)

8 MCP-інструментів для керування проєктом без рук:

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-редизайну (Phase 41)

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

21. Security Hardening (Phase 42)

Запущено за результатами аудиту агента Sentinel 2026-04-23. 13 security-патчів у 4 незалежних проходах аудиту. Вердикт: 🟢 GREEN, готовність до multi-user.

Повний довідник: docs/SECURITY.md, звіт аудиту: docs/security/audit-2026-04-23.md.

22. Zero-Knowledge E2EE (Phase 45)

Шифрування на боці клієнта для чутливих даних воркспейсу. Навіть оператори Arc OS не можуть прочитати зашифрований контент.

23. Редизайн Timeline та Issues (Phase 47)

DAW-натхненна спостережуваність та трекінг задач із групуванням за фазами.

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

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

25. Енфорсмент документації (Phase 49.1)

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

Шлях у коді Обовʼязковий док
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 LOC learnings.md

26. Trial-кредити + Stripe billing (Phases 50-51)

Self-serve монетизація поверх безкоштовної бази.

27. Запуск F&F Beta (Phase 52.1)

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

28. Енфорсмент issue-дисципліни (#115 / #116 / #117, травень 2026)

"Кожна задача = зареєстрована issue + аудитований activity trail" — наріжний камінь обіцянки Arc OS. Воркери знали правило з CLAUDE.md, але ніщо в рантаймі його не енфорсило — проєкти регулярно накопичували дні завершених CLI-сесій із нулем зафайлених задач. Це тріо задач закриває петлю end-to-end.

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

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

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

Поточний статус

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


Arc OS. Збудовано нативно на Claude Code. Агенти виконують роботу. Google памʼятає все.