orch

Funciones

Qué aporta orch a un equipo pequeño

El trabajo se reparte y ves qué hace tu capacidad de Claude.

Mientras se ejecuta una tarea

  • Registros en directo

    Sigue los mensajes y las llamadas a herramientas de Claude Code. Los secretos se ocultan en la máquina antes de que salga una línea.

  • Presupuestos

    Un miembro comparte parte de su capacidad. orch solo ofrece trabajo que cabe en la ventana de 5 horas.

  • Auto o aprobación

    Por proyecto, elige los modelos permitidos y si las tareas empiezan solas o te esperan.

Todo el mundo informado

  • Notificaciones

    En la app, Slack, Discord, cualquier webhook JSON, correo o notificación push del navegador.

  • Panel de uso

    Tokens por día, ejecuciones y tasa de éxito, en 7, 30 o 90 días.

  • Historial y plantillas

    Busca en todas las tareas ejecutadas e inicia otras nuevas desde plantillas.

  • Claude Code por MCP

    Ver el pool, dividir el trabajo con dependencias y enviarlo. Sin clave de LLM adicional.

Tuyo para gestionar

  • Una sola pila de Docker Compose

    Caddy con HTTPS automático, el servidor y Postgres. Cloudflare Tunnel también funciona.

  • Copias de seguridad incluidas

    pg_dump programado con rotación, cifrado age opcional y subida a S3.

  • Observabilidad a demanda

    Métricas de Prometheus y trazas de OpenTelemetry, desactivadas por defecto.

  • Inicio de sesión bajo tu control

    Inicio de sesión con GitHub limitado a administradores, una lista de cuentas u organizaciones, y enlaces de invitación.

Seguridad

Para equipos que confían entre sí.

Una lista de tareas compartida con automatización, no una plataforma multiinquilino.

CredencialesEl token de Claude se queda en la máquina del miembro
RedLas máquinas conectan hacia fuera y no abren ningún puerto de entrada
SandboxSin root, sin socket de Docker, sin el home del host
No cubiertoSin filtrado de salida: una issue maliciosa podría llegar al token de un miembro

Lo que no hace

  • No es para desconocidos

    Quien puede etiquetar una issue para el pool está escribiendo, en la práctica, un prompt que se ejecuta en la máquina de un compañero.

  • Un agente equivalente a root

    Controla Docker en la máquina del miembro para iniciar los contenedores de tareas. Docker rootless lo reduce.

  • Presupuestos exactos

    El uso y los presupuestos son estimaciones, tómalos como orientación.

  • Otras plataformas

    Solo GitHub, interfaz solo en inglés y una única instancia de servidor.

Pon orch en marcha

Un stack de Docker Compose con HTTPS automático. Los detalles están en la documentación.

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