Arc OS

O Sistema de Orquestração para Times de IA

Sua empresa não precisa de mais chatbots. Precisa de um departamento que nunca dorme.


O que é o Arc OS

Arc OS é uma plataforma de gerenciamento de força de trabalho de IA que implanta times de agentes autônomos em um escritório visual em tempo real. Cada agente tem uma função definida, um supervisor e padrões de qualidade aplicáveis. O CEO define a direção. Os agentes cuidam do resto.

Em uma frase: O Arc OS transforma modelos de IA em funcionários responsáveis que revisam o trabalho uns dos outros antes de reportar para você.


v2: Arquitetura Native-First

O Arc OS é uma reconstrução completa sobre as ferramentas nativas do Claude Code:

v1 (Legado) v2 (Nativo)
Backend FastAPI personalizado (15 serviços) A sessão do Claude Code É o backend
Bot Python no Telegram (111KB) Plugin oficial do Telegram Channel
Banco de dados SQLite (8 tabelas) Arquivos de estado JSON + Agent Teams
Barramento de eventos WebSocket SSE via servidor MCP
Processador bridge (bash 19.6KB) Eliminado — Claude É o processador
11.321 linhas de infraestrutura ~3.700 linhas no total

67% menos código. Zero backend personalizado. Mesmas capacidades.


Funcionalidades Principais

1. Cadeia de Suprimento de IA

Os agentes operam como uma cadeia de suprimento coordenada — não como chatbots isolados:

CEO define um objetivo
    → Rick decompõe, delega, atribui restrições
        → Morty executa (código, análise, infraestrutura)
            → Summer revisa (segurança, qualidade, auditoria OWASP)
                → Jerry documenta (decisões, justificativa, trilha de auditoria)
    → Rick sintetiza todos os resultados
    → CEO vê apenas a saída final e validada

2. Agent Teams (Nativo)

Construído sobre Claude Code Agent Teams:

3. Escritório Visual

Escritório pixel em tempo real com Phaser.js onde os agentes existem como entidades persistentes:

4. Central de Comando Mobile (Telegram)

Integração oficial com o Telegram Channel:

5. Privacidade e Criptografia Zero-Knowledge

Seus dados são criptografados em repouso — chaves de API, mensagens de chat e configurações sensíveis são protegidas por criptografia AES-256-GCM. Recovery keys (formato estilo 1Password) garantem que você nunca perca o acesso. Headers de segurança (CSP, X-Frame-Options) e sanitização de PII nos logs adicionam defesa em profundidade.

6. Skills Sob Demanda

Expertise portátil carregada dinamicamente:

6. Memória Infinita (NotebookLM Bridge)

Busca semântica real com Google NotebookLM — não por correspondência de palavras-chave:

7. Lifecycle Hooks

Hooks do Claude Code sincronizam automaticamente o estado dos agentes sem intervenção manual:

8. Blueprints de Departamento

5 configurações pré-construídas:


Para Quem é Isso


9. Arquitetura de Bots Federados (Phase 20)

Gerenciamento de múltiplos projetos por meio da federação Master + Child bot:

10. CRM Dashboard e Observabilidade (Phase 22)

Gerenciamento de projetos em tempo real via servidor HTTP Bun:

11. Fluxo Dual-Agent (Phase 24.5)

Colaboração com duas funções por projeto:

12. Local Gateway Bridge (Phase 25)

Conecte o IDE local à inteligência do Arc OS:

13. Knowledge Dashboard (Phase 32)

Gerenciamento completo de conhecimento do projeto:

14. Criação de Projetos Multi-Tenant (Phase 33)

Criação de workspace self-service para usuários recorrentes:

15. Gerente de Projetos Autônomo (Phase 34)

8 ferramentas MCP para gerenciamento de projetos sem intervenção manual:

16. Sincronização de Terminal ao Vivo (Phase 35)

Transmite a saída local do Claude Code para o dashboard web em tempo real:

17. Cloud Project Manager (Phase 36)

Análise de projetos com IA via dashboard web:

18. Sage Worker + Skill Evolution (Phase 40.11)

Curadoria de skills baseada em dados com benchmarking A/B opcional:

19. Knowledge Graph + Link para Obsidian (Phase 40.17)

20. Renovação de UI — Adaptação do Design Vercel (Phase 41)

Migração em etapas de um design de referência Next.js gerado pelo Vercel para o stack React+Lingui+Vite existente. 8 sub-fases, sem mudança de framework:

21. Hardening de Segurança (Phase 42)

Disparado por auditoria do agente Sentinel em 2026-04-23. 13 patches de segurança em 4 passagens de auditoria independentes. Veredicto: 🟢 VERDE, pronto para múltiplos usuários.

Referência completa: docs/SECURITY.md, relatório de auditoria: docs/security/audit-2026-04-23.md.

22. E2EE Zero-Knowledge (Phase 45)

Criptografia client-side para dados sensíveis do workspace. Mesmo os operadores do Arc OS não conseguem ler o conteúdo criptografado.

23. Timeline e Redesign de Issues (Phase 47)

Observabilidade inspirada em DAW e rastreamento de issues agrupado por fase.

24. Decomposição de Arquitetura (Phase 48)

Refatoração de monolitos em módulos de domínio sem alterar o comportamento.

25. Enforcement de Documentação (Phase 49.1)

Hook git pre-push (.githooks/pre-pushscripts/check-docs-coverage.ts) bloqueia pushes que alteram código sem atualizar os docs mapeados.

Caminho de código Doc obrigatório
shared/migrations/* docs/public/architecture/database-schema.md
shared/routes/* docs/public/api/api-reference.md
Commit Phase NN docs/ROADMAP.md + docs/status/current-state.json
≥3 arquivos backend & ≥50 LOC learnings.md

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

Monetização self-serve sobre base de custo zero.

27. Lançamento Beta F&F (Phase 52.1)

Portão de beta fechado antes do lançamento público — cadastro somente por convite, loop de feedback dedicado.

28. Enforcement de Disciplina de Issues (#115 / #116 / #117, maio de 2026)

"Cada tarefa = issue registrado + trilha de atividade auditável" é a pedra angular da promessa do Arc OS. Os workers conheciam a regra pelo CLAUDE.md, mas nada no runtime a aplicava — projetos acumulavam rotineiramente dias de sessões CLI concluídas sem nenhum issue registrado. Este trio de três issues fecha o loop de ponta a ponta.

#115 — vinculação em runtime (CLI + Web + Telegram, todas as três superfícies):

#116 — enforcement em tempo de git: .githooks/commit-msg bloqueia qualquer commit sem #<id> (ou closes #<n> / fixes #<n> / refs #<n> / resolves #<n> / (#<n>)) em algum lugar da mensagem. Trailers Co-Authored-By + Signed-off-by são removidos primeiro, para que refs apenas em trailers não satisfaçam a regra. Prefixos de manutenção (chore/docs/style/test/build/ci/refactor/perf), Merge / Revert / fixup! / [ci skip] passam limpos. A mensagem de falha exibe o id de sessão ativo do usuário para copiar e colar. Override de emergência: git commit --no-verify.

#117 — preenchimento retroativo: arc retro <project> reconstrói issues a partir de ~/.arc/sessions/<project>-*.json + JSONLs de transcript + git log --since=started_at --until=ended_at. Deduplica via similaridade de título Jaccard (≥0.55) cruzada com uma janela de sobreposição de ±48h. Entradas de atividade ficam com timestamps originais via o novo campo opcional ts em POST /api/mcp/issues/:project/:id/log (valores com data futura são clampados para agora). Trabalho antigo com commits fecha automaticamente; trabalho recente inacabado permanece aberto. Dry-run por padrão, --apply cria.

Status Atual

Phase 52.1 — Lançamento Beta F&F em andamento. Lançamento público condicionado a critérios de sucesso (≥70% cadastro → first_message, ≥40% retenção no Dia 1, ≥25% retenção no Dia 7, 0 bugs P0 nos últimos 3 dias).


Arc OS. Construído nativamente sobre Claude Code. Os agentes fazem o trabalho. O Google lembra de tudo.