orch

Funcionalidades

O que o orch dá a uma equipa pequena

O trabalho é partilhado, e vê o que a sua capacidade Claude está a fazer.

Enquanto uma tarefa corre

  • Registos em direto

    Siga as mensagens e as chamadas de ferramentas do Claude Code. Os segredos são ocultados na máquina antes de uma linha sair.

  • Orçamentos

    Um membro partilha parte da sua capacidade. O orch só oferece trabalho que cabe na janela de 5 horas.

  • Auto ou aprovação

    Por projeto, escolha os modelos permitidos e se as tarefas começam sozinhas ou esperam por si.

Todos informados

  • Notificações

    Na app, Slack, Discord, qualquer webhook JSON, e-mail ou notificação push do navegador.

  • Painel de utilização

    Tokens por dia, execuções e taxa de sucesso, em 7, 30 ou 90 dias.

  • Histórico e modelos

    Pesquise todas as tarefas executadas e inicie novas a partir de modelos.

  • Claude Code via MCP

    Ver o pool, dividir o trabalho com dependências e submeter. Sem chave de LLM extra.

Seu para gerir

  • Uma só stack Docker Compose

    Caddy com HTTPS automático, o servidor e Postgres. O Cloudflare Tunnel também funciona.

  • Cópias de segurança incluídas

    pg_dump agendado com rotação, cifra age opcional e envio para S3.

  • Observabilidade a pedido

    Métricas Prometheus e traços OpenTelemetry, desligados por omissão.

  • Início de sessão sob o seu controlo

    Início de sessão GitHub limitado a administradores, a uma lista de contas ou organizações, e ligações de convite.

Segurança

Para equipas que confiam umas nas outras.

Uma lista de tarefas partilhada com automatização, não uma plataforma multi-tenant.

CredenciaisO token do Claude fica no computador do membro
RedeAs máquinas ligam-se para fora e não abrem nenhuma porta de entrada
SandboxSem root, sem socket do Docker, sem a home do anfitrião
Não cobertoSem filtragem de saída: uma issue maliciosa poderia chegar ao token de um membro

O que não faz

  • Não é para desconhecidos

    Quem pode etiquetar uma issue para o pool está, na prática, a escrever um prompt que corre na máquina de um colega.

  • Um agente equivalente a root

    Controla o Docker na máquina do membro para iniciar os contentores de tarefas. O Docker rootless reduz este risco.

  • Orçamentos exatos

    O uso e os orçamentos são estimativas, encare-os como indicações.

  • Outras plataformas

    Só GitHub, interface só em inglês e uma única instância de servidor.

Pôr orch a funcionar

Uma stack Docker Compose com HTTPS automático. Os detalhes estão na documentação.

$ git clone https://github.com/selfhostr/orch.git
$ cd orch/deploy/server && cp .env.example .env
$ docker compose up -d