Primeros pasos con Arc OS

Arc OS — Sistema de Orquestación de IA para equipos de desarrollo. Esta guía explica qué es Arc OS, por qué existe y cómo empezar a usarlo de forma efectiva.


¿Qué es Arc OS?

Arc OS es una plataforma que te permite construir y gestionar un equipo personal de desarrollo de IA sobre Claude.

La idea central: en lugar de abrir un chat de IA nuevo cada vez que necesitas ayuda, tienes workers de IA persistentes que:

Construyes tu equipo una vez. Luego trabajas con él — vía CLI, IDE o web.


La idea principal: un LLM, contexto compartido, roles especializados

La mayoría de los desarrolladores usan la IA como un chat desechable — pegas código, obtienes respuesta, lo olvidas.

Arc OS es diferente:

Un LLM (Claude) — todos los workers corren sobre Claude. Elegimos Claude por su ventana de contexto larga, su seguimiento de instrucciones y su calidad de código. Tú aportas tu propia suscripción de Claude.

Sin pérdida de contexto — cada worker tiene acceso a:

Roles especializados — cada worker tiene una personalidad, permisos y propósito distintos:

Worker Rol Qué hace
Developer Acceso completo Escribe código, ejecuta comandos, hace commits, depura
Consultant Solo lectura Revisa, explica, asesora — nunca toca archivos
Designer Enfoque UI/UX Diseño de componentes, accesibilidad, sistemas visuales
Sentinel Seguridad Audita código, encuentra vulnerabilidades, endurece sistemas
Archivist Documentación Escribe docs, mantiene la wiki al día, genera informes
Product Owner Planificación Gestiona el roadmap, crea issues, prioriza el backlog

También puedes crear workers personalizados para tus necesidades específicas.


¿Qué es un proyecto?

Un proyecto en Arc OS corresponde a un codebase o producto en el que trabajas.

Cada proyecto tiene:

Puedes tener varios proyectos — uno por producto, cliente o repositorio.


La forma principal de trabajar: CLI Bridge

El CLI bridge es la interfaz principal de Arc OS. Conecta tu terminal local o IDE directamente con tus 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

Cuando ejecutas arc <project> <worker>, el worker:

  1. Carga la wiki de tu proyecto, los skills y el issue activo
  2. Abre una sesión interactiva de Claude en tu terminal
  3. Tiene acceso completo a tu sistema de archivos local (Developer) o solo lectura (Consultant)
  4. Guarda el contexto de la sesión para la próxima vez

¿Por qué CLI-first?

Comandos clave de 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

Cómo empezar

Paso 1 — Instala arc CLI

Descarga el binario para tu sistema operativo desde el dashboard de Arc OS (Settings → CLI).

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

Paso 2 — Crea tu primer proyecto

En el CRM dashboard:

  1. Haz clic en New Project
  2. Dale un nombre y conecta tu repositorio de GitHub
  3. El sistema crea tu equipo de workers automáticamente

Paso 3 — Añade skills (opcional pero recomendado)

Los skills son conjuntos de instrucciones personalizadas que hacen a los workers más inteligentes sobre tu proyecto:

Ve a Skill Registry → Generate — el sistema lee tu codebase y sugiere skills automáticamente.

Paso 4 — Inicia tu primera sesión

arc my-project developer

El worker Developer se presentará, cargará el contexto de tu proyecto y esperará tu primera tarea.

Paso 5 — Conecta Telegram (opcional)

Si quieres enviar mensajes rápidos a los workers desde tu teléfono o cuando estés lejos del ordenador, conecta Telegram vía Settings → Telegram Bot.

Telegram es opcional — toda la funcionalidad principal funciona a través del CLI.


Cómo comparten conocimiento los workers

Todos los workers del mismo proyecto comparten:

Wiki — documentos markdown que tú o los workers escriben sobre el proyecto. Decisiones de arquitectura, convenciones de API, "cosas que hay que saber", notas de onboarding. Los workers leen la wiki automáticamente al inicio de la sesión.

Skills — conjuntos de instrucciones reutilizables. Un skill de "TypeScript strict mode" o de "siempre escribe los tests primero" se inyecta en cada sesión de worker relevante.

Issues — cuando un worker trabaja en el issue #42, conoce ese contexto. Otros workers pueden ver qué se está trabajando.

Historial de sesiones — los workers pueden consultar lo discutido en sesiones anteriores vía arc sessions o continue.


Standard Cloud — Workspace siempre activo

Standard Cloud ya está disponible. Con una suscripción Standard Cloud obtienes un contenedor Docker dedicado en los servidores de Arc OS (Hetzner).

Qué te aporta

Archivos de proyecto persistentes en el VPS Tu directorio /workspace vive en el servidor — no en tu portátil. Los archivos están ahí cuando vuelves, incluso después de cerrar tu ordenador.

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

Sincronización con GitHub vía SSH El contenedor tiene una clave SSH dedicada conectada a tu cuenta de GitHub. Haces git clone una vez — luego git pull / push desde cualquier lugar sin volver a autenticarte.

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

Acceso desde cualquier dispositivo Abre el CRM de Arc OS desde el teléfono, la tablet u otro ordenador — tu workspace y tus archivos están exactamente donde los dejaste. Sin el problema de "dejé el proyecto en mi otra máquina".

Continúa donde lo dejaste

# In Telegram, next morning:
/continue

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

El worker retoma el contexto de la sesión anterior y sigue trabajando — mientras tú te tomas el café.

Qué incluye

Funcionalidad Free / Local Standard Cloud
arc CLI (local)
CRM dashboard
Workspace VPS persistente
Integración SSH con GitHub
Acceso desde cualquier dispositivo
/continue desde Telegram
Los archivos sobreviven al cierre del portátil

Cómo activarlo

  1. Ve a Billing → Standard Cloud
  2. Suscríbete (consulta el precio actual en el dashboard)
  3. Haz clic en Create Cloud Workspace — el contenedor está listo en menos de 60 segundos
  4. Conecta Claude Code (tu suscripción Claude Pro)
  5. Conecta la clave SSH de GitHub
  6. Clona tu proyecto en /workspace

Tu suscripción Claude Pro/Max es aparte — la aportas tú. Arc OS no cobra por el uso de Claude.


Qué NO es Arc OS


Primeras preguntas frecuentes

P: ¿Necesito Telegram? No. Telegram es opcional. El CLI bridge es la interfaz principal.

P: ¿Los workers comparten contexto entre sí? Sí — a través de la wiki compartida, los skills y el tracker de issues. No comparten el estado de sesión en vivo, pero leen la misma base de conocimiento.

P: ¿Puedo personalizar los workers? Sí. Worker Studio (en el CRM) te permite editar el system prompt, los skills y el comportamiento de cada worker.

P: ¿Cómo funciona la facturación? Usas tu propia suscripción Claude Pro o Max. Arc OS no añade cargos por el uso de Claude — pagas a Anthropic directamente. Arc OS cobra una cuota de plataforma por el dashboard y las herramientas.

P: ¿Y si quiero un tipo de worker que no está en la lista? Crea un worker personalizado en Worker Studio. Define su rol, sus permisos e inyecta los skills que necesites.


Tus datos y privacidad

Arc OS está diseñado para mantener tus datos bajo tu control.

Exporta tus datos (RGPD Art. 20)

Puedes descargar una exportación JSON completa de todos los datos de tu cuenta en cualquier momento:

  1. Ve a Settings → Security → Download my data
  2. Se genera y descarga un archivo JSON de inmediato

La exportación incluye la información de tu cuenta, proyectos, historial de chat, issues, páginas de wiki, skills y registros de actividad. Limitado a 3 exportaciones cada 24 horas.

Elimina tu cuenta (RGPD Art. 17)

Puedes eliminar tu cuenta de forma permanente en cualquier momento:

  1. Ve a Settings → Security → Delete account
  2. Confirma la eliminación

Esto borra de inmediato y de forma permanente todos tus datos en todas las tablas — proyectos, historial de chat, skills, entradas del vault, registros de actividad y tu fila de cuenta. Esta acción es irreversible.

Lo que no hacemos

Para la política completa, consulta la Política de Privacidad.