Primeiros Passos com o Arc OS

Arc OS — Sistema de Orquestração de IA para times de desenvolvimento. Este guia explica o que é o Arc OS, por que ele existe e como começar a usá-lo de forma eficaz.


O que é o Arc OS?

O Arc OS é uma plataforma que permite construir e gerenciar um time de desenvolvimento de IA pessoal em cima do Claude.

A ideia central: em vez de abrir um novo chat de IA toda vez que precisa de ajuda, você tem workers de IA persistentes que:

Você monta seu time uma vez. Depois trabalha com ele — via CLI, IDE ou web.


A Ideia Principal: Um LLM, Contexto Compartilhado, Papéis Especializados

A maioria dos desenvolvedores usa IA como um chat descartável — cola código, recebe resposta, esquece.

O Arc OS é diferente:

Um LLM (Claude) — todos os workers rodam no Claude. Escolhemos o Claude pela janela de contexto longa, pela aderência a instruções e pela qualidade de código. Você usa sua própria assinatura do Claude.

Sem perda de contexto — cada worker tem acesso a:

Papéis especializados — cada worker tem personalidade, permissões e propósito diferentes:

Worker Papel O que faz
Developer Acesso total Escreve código, executa comandos, faz commits, depura
Consultant Somente leitura Revisa, explica, aconselha — nunca toca em arquivos
Designer Foco em UI/UX Design de componentes, acessibilidade, sistemas visuais
Sentinel Segurança Audita código, encontra vulnerabilidades, fortalece sistemas
Archivist Documentação Escreve docs, mantém a wiki atualizada, gera relatórios
Product Owner Planejamento Gerencia o roadmap, cria issues, prioriza o backlog

Você também pode criar workers personalizados para suas necessidades específicas.


O que é um Projeto?

Um projeto no Arc OS corresponde a um codebase ou produto em que você está trabalhando.

Cada projeto tem:

Você pode ter vários projetos — um por produto, cliente ou repositório.


A Forma Principal de Trabalhar: CLI Bridge

O CLI bridge é a interface principal do Arc OS. Ele conecta seu terminal local ou IDE diretamente aos seus workers de IA.

# Start a Developer session on project "my-app"
arc my-app developer

# Start a Consultant (read-only) session
arc my-app consultant

# Continue the previous session (restores context)
arc my-app developer continue

Quando você executa arc <project> <worker>, o worker:

  1. Carrega a wiki do projeto, as skills e a issue ativa
  2. Abre uma sessão interativa do Claude no seu terminal
  3. Tem acesso total ao seu sistema de arquivos local (Developer) ou somente leitura (Consultant)
  4. Salva o contexto da sessão para a próxima vez

Por que CLI-first?

Principais Comandos do arc CLI

arc <project> <worker>               # Start a session
arc <project> <worker> continue      # Resume previous session
arc sessions <project>               # Browse past sessions
arc issues                           # List open issues
arc issue create --title "..."       # Create new issue
arc issue log <id> "progress note"   # Log progress
arc skill <name>                     # Load a skill into context
arc wiki                             # Browse project wiki
arc roadmap                          # View project roadmap
arc retro <project>                  # Reconstruct issues from history

Como Começar

Passo 1 — Instale o arc CLI

Baixe o binário para o seu sistema operacional no dashboard do Arc OS (Settings → CLI).

# macOS / Linux
chmod +x arc-linux-x64
sudo mv arc-linux-x64 /usr/local/bin/arc
arc --version

Passo 2 — Crie seu primeiro projeto

No dashboard CRM:

  1. Clique em New Project
  2. Dê um nome e conecte seu repositório do GitHub
  3. O sistema cria seu time de workers automaticamente

Passo 3 — Adicione Skills (opcional, mas recomendado)

Skills são conjuntos de instruções personalizadas que tornam os workers mais inteligentes sobre o seu projeto:

Vá em Skill Registry → Generate — o sistema lê seu codebase e sugere skills automaticamente.

Passo 4 — Inicie sua primeira sessão

arc my-project developer

O worker Developer vai se apresentar, carregar o contexto do seu projeto e aguardar sua primeira tarefa.

Passo 5 — Conecte o Telegram (opcional)

Se quiser enviar mensagens rápidas aos workers pelo celular ou quando estiver longe do computador, conecte o Telegram via Settings → Telegram Bot.

O Telegram é opcional — toda a funcionalidade principal funciona pelo CLI.


Como os Workers Compartilham Conhecimento

Todos os workers do mesmo projeto compartilham:

Wiki — documentos markdown que você ou os workers escrevem sobre o projeto. Decisões de arquitetura, convenções de API, "coisas a saber", notas de onboarding. Os workers leem a wiki automaticamente no início da sessão.

Skills — conjuntos de instruções reutilizáveis. Uma skill de "TypeScript strict mode" ou "sempre escrever testes primeiro" é injetada em toda sessão de worker relevante.

Issues — quando um worker está trabalhando na issue #42, ele conhece esse contexto. Outros workers conseguem ver o que está em andamento.

Histórico de sessões — os workers podem referenciar o que foi discutido em sessões anteriores via arc sessions ou continue.


Standard Cloud — Workspace Sempre Ativo

O Standard Cloud já está disponível. Com uma assinatura Standard Cloud, você recebe um contêiner Docker dedicado nos servidores do Arc OS (Hetzner).

O que isso te dá

Arquivos de projeto persistentes no VPS Seu diretório /workspace vive no servidor — não no seu laptop. Os arquivos estão lá quando você volta, mesmo depois de fechar o computador.

/workspace/my-project/   ← your code, always available
/home/arcuser/.claude/   ← Claude auth, persisted
/home/arcuser/.ssh/      ← GitHub SSH key, persisted

Sincronização com o GitHub via SSH O contêiner tem uma chave SSH dedicada conectada à sua conta do GitHub. Você faz git clone uma vez — depois git pull / push de qualquer lugar sem reautenticar.

# Inside your container workspace
cd /workspace
git clone [email protected]:you/project.git   # once
git pull                                    # any time, from any device

Acesso de qualquer dispositivo Abra o CRM do Arc OS pelo celular, tablet ou outro computador — seu workspace e arquivos estão exatamente onde você os deixou. Acabou o problema de "deixei o projeto na outra máquina".

Continue de onde parou

# In Telegram, next morning:
/continue

# Worker responds:
# Yesterday: finished auth middleware, tests remaining
# Continuing...

O worker retoma o contexto da sessão anterior e continua trabalhando — enquanto você toma seu café.

O que está incluído

Funcionalidade Free / Local Standard Cloud
arc CLI (local)
Dashboard CRM
Workspace VPS persistente
Integração SSH com GitHub
Acesso de qualquer dispositivo
/continue pelo Telegram
Arquivos sobrevivem ao fechar o laptop

Como ativar

  1. Vá em Billing → Standard Cloud
  2. Assine (veja o preço atual no dashboard)
  3. Clique em Create Cloud Workspace — o contêiner fica pronto em menos de 60 segundos
  4. Conecte o Claude Code (sua assinatura Claude Pro)
  5. Conecte a chave SSH do GitHub
  6. Clone seu projeto em /workspace

Sua assinatura Claude Pro/Max é separada — você traz a sua. O Arc OS não cobra pelo uso do Claude.


O que o Arc OS NÃO é


Primeiras Perguntas Comuns

P: Preciso do Telegram? Não. O Telegram é opcional. O CLI bridge é a interface principal.

P: Os workers compartilham contexto entre si? Sim — por meio da wiki compartilhada, das skills e do rastreador de issues. Eles não compartilham o estado da sessão ao vivo, mas leem a mesma base de conhecimento.

P: Posso personalizar os workers? Sim. O Worker Studio (no CRM) permite editar o system prompt, as skills e o comportamento de cada worker.

P: Como funciona o billing? Você usa sua própria assinatura Claude Pro ou Max. O Arc OS não adiciona cobranças pelo uso do Claude — você paga diretamente à Anthropic. O Arc OS cobra uma taxa de plataforma pelo dashboard e pelas ferramentas.

P: E se eu quiser um tipo de worker que não está na lista? Crie um worker personalizado no Worker Studio. Defina o papel, as permissões e injete as skills que precisar.


Seus Dados e Privacidade

O Arc OS foi projetado para manter seus dados sob o seu controle.

Exporte seus dados (GDPR Art. 20)

Você pode baixar uma exportação JSON completa de todos os dados da sua conta a qualquer momento:

  1. Vá em Settings → Security → Download my data
  2. Um arquivo JSON é gerado e baixado imediatamente

A exportação inclui informações da conta, projetos, histórico de chat, issues, páginas da wiki, skills e logs de atividade. Limitado a 3 exportações por 24 horas.

Exclua sua conta (GDPR Art. 17)

Você pode excluir sua conta permanentemente a qualquer momento:

  1. Vá em Settings → Security → Delete account
  2. Confirme a exclusão

Isso apaga imediata e permanentemente todos os seus dados em todas as tabelas — projetos, histórico de chat, skills, entradas do vault, logs de atividade e o registro da sua conta. Esta ação é irreversível.

O que nós não fazemos

Para a política completa, veja a Política de Privacidade.