Arc OS — IA Development Agency as a Service
Tu empresa no necesita más chatbots. Necesita un departamento que nunca duerme.
Qué es Arc OS
Arc OS convierte a Claude en una agencia de desarrollo de IA completa. No un solo chatbot. No un wrapper de ChatGPT. Un sistema federado donde cada proyecto tiene su propio bot de IA aislado con skills dedicadas, memoria, control de calidad y ciclos de automejora.
En una frase: Un Orchestration System que despliega equipos de agentes de IA responsables — cada uno con su propia experiencia, memoria y estándares de calidad — gestionados principalmente a través de un CRM dashboard web, con Telegram y ARC CLI como canales complementarios.
Cómo funciona
Tres canales de entrada alimentan el mismo Master Bot. El CRM Dashboard es la superficie principal; Telegram y ARC CLI son compañeros opcionales para flujos de trabajo móviles y de desarrollo.
graph TB
You[👤 Tú — CEO]
Web[🖥️ CRM Dashboard<br/>arc-os.co · web<br/>PRINCIPAL · todas las funciones]
TG[📱 Telegram<br/>compañero móvil<br/>/status · chat por proyecto · bots de workers]
CLI[⌨️ ARC CLI<br/>dev local<br/>arc skill · issues · wiki · roadmap]
Master[Master Bot :19210<br/>orquestador]
PA[Proyecto A<br/>Sitio Odoo]
PB[Proyecto B<br/>App SaaS]
PC[Proyecto C<br/>API móvil]
AssetsA[Workers propios · skills<br/>memoria · evals]
AssetsB[Workers propios · skills<br/>memoria · evals]
AssetsC[Workers propios · skills<br/>memoria · evals]
You --> Web
You -.opcional.-> TG
You -.opcional.-> CLI
Web ==> Master
TG --> Master
CLI --> Master
Master --> PA & PB & PC
PA --> AssetsA
PB --> AssetsB
PC --> AssetsC
¿Por qué tres canales?
| Canal | Cuándo usarlo |
|---|---|
| CRM Dashboard | El 95% del tiempo — UI completa, facturación, códigos de invitación, Workspace, Timeline, Wiki, KG, análisis con Sage |
| Telegram | En movimiento — /status desde el teléfono, chat rápido con un child bot, recibe notificaciones cuando un worker termina una tarea |
| ARC CLI | Dentro de tu IDE — arc <project> dev abre el Local Bridge, push/pull skills + learnings sin salir de la terminal |
Cada proyecto es un child bot completamente aislado con:
- CLAUDE.md — constitución del proyecto (stack tecnológico, convenciones, restricciones)
- Dynamic Workers — agentes de IA personalizados por rol (Consultant, Developer, QA, etc.)
- skills/ — experiencia cargada específica para la tecnología de este proyecto
- learnings.md — correcciones acumuladas que sobreviven a los reinicios
- evals.json — reglas de validación automática de salida
- quality-metrics.json — tasas de éxito por skill y seguimiento de feedback
Capacidades principales
1. CRM Dashboard (70+ endpoints API)
Interfaz de gestión de proyectos completa basada en web:
- Workspace — workers de chat y terminal con IA con streaming en tiempo real
- Issues — rastreador de issues del proyecto con log de actividad
- Wiki — base de conocimiento por proyecto
- Knowledge Graph — visualización interactiva de entidades
- Skill Evolution — gestión de skills con analizador IA Sage y marketplace
- Folders — gestor de archivos del lado del servidor con subida, creación y clonación
- Roadmap — fases e hitos del proyecto
- Reports & Analytics — datos de estado del sistema y de sesión
- Cloud PM — chat de proyecto persistente con Claude
- NotebookLM — búsqueda semántica mediante integración con Google NotebookLM
- Project Settings — configuración, tokens de Telegram, presets de equipo
Autenticación: Email/contraseña, OAuth (Google, GitHub). Responsive móvil.
2. Gestión multiproyecto federada
Un Master Bot. Child bots ilimitados. Cada child se ejecuta en su propio proceso, directorio y chat de Telegram. Sin contaminación de contexto entre proyectos.
/new_project— aprovisionamiento interactivo (nombre, repositorio, token, skills)/status— todos los proyectos de un vistazo/deploy— git pull + reinicio por proyecto o todos/watchdog— reinicio automático de bots caídos con backoff exponencial
3. Inteligencia que se automejora
Cuatro mecanismos que hacen el sistema más inteligente con el tiempo:
| Mecanismo | Qué hace |
|---|---|
| Binary Evals | Valida cada respuesta contra reglas declarativas (no --force, no credenciales, formato correcto) |
| Context Router | Puntúa skills por mensaje, inyecta solo las 5 más relevantes en el prompt |
| Reflect Loop | Fix It / thumbs-down → regla persistente → inyectada en cada prompt futuro |
| Karpathy Loop | Análisis nocturno de métricas → encuentra skills débiles → propone mejoras → el CEO aprueba con un toque |
4. Sistema de workers dinámico
Framework de agentes de IA extensible donde cada worker tiene configuración:
| Propiedad | Opciones |
|---|---|
| Tipo | Chat (conversación) o Terminal (flujo de herramientas) |
| Modelo | Sonnet, Opus, Haiku |
| Herramientas | Acceso personalizable por worker |
| System Prompt | Instrucciones generadas por IA o personalizadas |
| Bot de Telegram | Bot de Telegram opcional por worker |
| Focus Dirs | Acceso a directorios con alcance |
Workers integrados: Consultant (análisis de solo lectura) y Developer (edición completa de código). Crea workers personalizados mediante Worker Studio.
5. Sage Worker — Analizador de skills con IA
- Analizar skills para recomendaciones de mejora
- Benchmarks de versiones de skills con tests A/B
- Descubrir skills de la comunidad en claudemarketplaces.com
- Instalar skills del marketplace globalmente o por proyecto
6. Centro de comandos de Telegram
Gestión completa mediante Telegram. Botones inline en cada respuesta:
[STOP] [PAUSE] [RESUME] [BTW] [Fix It] [thumbs-up] [thumbs-down]
Comandos integrados: /ping, /quality, /learnings, /thread
Bots de Telegram por worker: cada worker puede tener su propio token de bot dedicado para comunicación independiente.
7. ARC CLI — Herramienta de línea de comandos
arc skill <name> # cargar instrucciones de skill
arc issues # listar issues del proyecto
arc issue create # crear nuevo issue
arc issue log <id> "..." # añadir log de actividad
arc wiki update # actualizar página wiki
arc roadmap sync # sincronizar fases del roadmap
arc report # enviar informe de sesión
arc kb search "..." # buscar en la base de conocimiento
8. Infraestructura cifrada
- Vault AES-256-GCM para tokens de bots
- Logging estructurado JSONL con rotación diaria
- endpoints de estado por bot
- Monitoreo de heartbeat (intervalo de 60s)
- Bridge WebSocket con reconexión automática
Números
| Métrica | Valor |
|---|---|
| endpoints API | 70+ en 19 módulos de dominio |
| Páginas del CRM | 14+ (Workspace, Timeline, Issues, Skills, Wiki, KG, Folders, Roadmap, Reports, Analytics, NotebookLM, Cloud PM, Project Settings, Docs) |
| Fases entregadas | 52.1 (F&F Beta en progreso) |
| Métodos de autenticación | 3 (email + invitación, OAuth Google/GitHub, Telegram) |
| Tipos de reglas de eval | 6 |
| Idiomas admitidos | EN, UK (438 cadenas) |
| Modelo de despliegue | SaaS en arc-os.co — beta F&F solo por invitación |
| Cifrado | Zero-knowledge E2EE (PBKDF2 + AES-256-GCM, recovery keys) |
Para quién es esto
- Desarrolladores en solitario que necesitan salida de IA en la que puedan confiar sin revisar cada línea
- Fundadores técnicos que crean múltiples productos y necesitan asistentes de IA aislados por proyecto
- Agencias que gestionan proyectos de clientes con diferentes stacks tecnológicos
- Equipos que quieren IA con memoria — las correcciones persisten, los errores no se repiten
- Cualquiera cansado de la IA genérica que no distingue entre sus proyectos de Odoo y React
Cómo empezar
Beta restringida (Phase 52.1): El registro público es solo por invitación. Necesitas un código de invitación con el formato
arc-XXXX-XXXX. Obtén uno de un Founding Member, del canal de Telegram@arcos_beta_feedback, o contactando directamente al CEO.
Mediante CRM Dashboard (Recomendado)
- Abre
https://arc-os.co - Haz clic en Create Account → pega tu código de invitación → email + contraseña (u OAuth Google/GitHub)
- Verifica tu email mediante el enlace enviado a tu bandeja de entrada (TTL 24h)
- El asistente de onboarding crea tu primer proyecto — elige un blueprint, opcionalmente añade tu clave de Anthropic, ~50 segundos hasta el primer mensaje
Mediante Telegram (complementario)
Después del registro web, vincula un bot de Telegram en Project Settings → Telegram Bot Token para chatear con workers desde tu teléfono:
/c — Consultant (análisis de solo lectura)
/d — Developer (edición completa de código)
/w:<worker_id> — worker personalizado por ID
Mediante ARC CLI (desarrolladores)
arc login --server https://arc-os.co
arc <project-name> dev # abre el Local Bridge — los workers se ejecutan en TU máquina de forma gratuita
Configuración completa: Guía de usuario | Guía de skills: Crear Skills | Acceso beta: Guía de usuario §23