9 Componentes Clave para Ejecutar Claude Code como un SO Persistente en 18 Negocios

Un desarrollador en r/ClaudeAI describe cómo ejecuta 18 instancias de Claude Code no como proyectos aislados, sino como instancias de un sistema operativo compartido. Cada instancia gestiona un negocio diferente (estrategia, producto, sitio web de marketing, inteligencia de amenazas, tres clientes de consultoría, marca personal), todas compartiendo un esqueleto común que se actualiza una vez y se propaga de forma selectiva.
Los 9 bloques de construcción
1. Construye un esqueleto con propagación selectiva
- En lugar de construir un proyecto por espacio de trabajo, el desarrollador creó una plantilla que contiene plugins, reglas, agentes, hooks, esquemas y comandos.
- Al iniciar un nuevo negocio, se clona la plantilla. Cada instancia hereda todo el sistema operativo, pero diverge en archivos canónicos, memoria, salida y estado del proyecto.
- La CLI de actualización sincroniza plugins, reglas, agentes, hooks y esquemas; nunca toca memoria, salida, archivos canónicos ni my-project (esos se acumulan por instancia).
2. Mueve el estado de los prompts al código
- Los LLM son malos recordando; el código está diseñado para ello. El estado como reglas de voz, preferencias de estilo, palabras prohibidas y decisiones recientes se trasladó a servidores MCP.
- El linter de voz, el evaluador de clientes potenciales, el validador de horarios y el rastreador de bucles se ejecutan en Python y devuelven datos estructurados.
- Regla general: si le explicaste algo a Claude más de dos veces, debería ser código.
3. Usa recibos, no campos de estado
- Los campos de estado (incidencia cerrada, PRD enviado, prueba superada) no son fiables porque el LLM puede afirmar cualquier cosa.
- Los flujos de trabajo se reconstruyeron en torno a recibos: un script escribe un registro de verificación antes de que una incidencia pueda marcarse como verificada. El modelo no puede mentir sobre si el código se ejecutó.
4. Construye una puerta de verificación de cableado
- Las características a medio construir se pudren silenciosamente en los repositorios de IA porque nada se rompe.
- Se construyó un comando
/wiring-check. Antes de que una tarea esté terminada, verifica que cada nueva habilidad tenga un disparador, cada nuevo hook exista en settings.json, cada nueva herramienta MCP esté en el servidor, y cada nuevo archivo de bus tenga un productor y un consumidor. - "Creo que funciona" falla la puerta. "Ejecuté X, obtuve Y" la pasa.
5. Haz que las reglas se carguen automáticamente, no con comandos de barra
- Las reglas en
.claude/rules/se cargan automáticamente. La regla de voz se activa en texto saliente, la regla AUDHD en cualquier cosa procesable, la regla de reacción social al compartir una publicación de otro. - No se requiere memoria ni fuerza de voluntad.
6. Aplica estilo en código, no en prosa
- Un documento de voz era ignorado por Claude la mitad del tiempo. La lista de palabras prohibidas se trasladó a un escáner Python que bloquea guiones largos, palabras de hype de IA y más de 40 indicios más.
- "El modelo no puede eludir una expresión regular."
7. Rastrea dependencias de archivos con un grafo
- Los archivos canónicos se referencian entre sí. Un
ripple-graph.jsonmapea las dependencias. Editar talk-tracks señala current-state y el playbook de interacción para revisión.
8. Encadena sesiones con traspasos y memoria
- "Las sesiones son borradores. El trabajo es todo lo que sobrevive a la sesión."
- Cada sesión termina con
/q-wrap, que escribe un documento de traspaso, una actualización de memoria y un recibo de estado./q-morninglee los tres.
9. Trata el entorno como un sustrato, no como un editor
- La mayoría de los desarrolladores tratan Claude Code como un editor más inteligente. El cambio llega cuando dejas de pensar en las sesiones como la unidad de trabajo y empiezas a pensar en todo el entorno como un sustrato sobre el que construir.
Este enfoque está dirigido a desarrolladores que quieren escalar Claude Code a través de múltiples proyectos sin duplicación ni fugas de estado. El hilo completo incluye discusión sobre detalles de implementación y las compensaciones.
📖 Lee la fuente original: r/ClaudeAI
👀 Ver también

Herramienta de código abierto automatiza el análisis de competidores en anuncios de Meta con Claude Code.
Ads Machine es un sistema de código abierto construido con Claude Code que extrae anuncios de competidores de la Biblioteca de Anuncios de Meta, transcribe videos, extrae ganchos y ángulos, y califica anuncios según el tiempo que han estado activos. Puede generar variaciones de anuncios exitosos y enviar campañas a Meta.

Andamio de Habilidades: Construye Habilidades de OpenClaw Sin Escribir Código
Skill Scaffolder es una herramienta de código abierto que permite a los usuarios crear habilidades para OpenClaw describiendo lo que quieren en inglés sencillo. Maneja todo el proceso—entrevistando a los usuarios, escribiendo archivos de habilidad, probando e instalando—sin requerir archivos YAML, Python o de configuración.

El Hollow AgentOS reduce el uso de tokens de código de Claude en un 68.5% con un sistema operativo nativo en JSON para agentes de IA.
Hollow AgentOS es un sistema operativo nativo en JSON diseñado específicamente para agentes de IA que reduce el uso de tokens en Claude Code en un 68.5% al eliminar la sobrecarga ineficiente de comandos de shell. Se conecta a Claude Code mediante MCP, ejecuta inferencia local a través de Ollama y tiene licencia MIT.

Merlin: Deduplicación de contexto LLM local-primero – mide hasta un 71% de superposición de fragmentos, gratuito y de núcleo abierto
Merlin es una herramienta de deduplicación de contexto local que midió un 22-71% de superposición de chunks en 22 millones de pasajes de sesiones reales de agentes/RAG. Se distribuye como proxy HTTP (Ollama/vLLM/SGLang/llama.cpp), servidor MCP (Claude/Cursor/OpenClaw) o CLI independiente. Código abierto MIT con límites de uso diario.