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

Madar: Compilador de Contexto Local para Claude Code / Cursor — 78% Menos Tokens en el Repositorio NestJS
Madar es un compilador de contexto local de código abierto para agentes de codificación. En un repositorio NestJS + BullMQ (~800 archivos), redujo los tokens de entrada de Claude Code en un 78% y el costo en un 63% para una tarea de explicación. Solo gráficos con alcance.

Lumyr: Generación de Dashboard mediante Claude con Automatización en Python y Streamlit
Lumyr es una herramienta que genera paneles de control en vivo y compartibles a partir de descripciones en inglés sencillo, utilizando Claude para la generación de paneles y automatizando la capa de Python y Streamlit. Los usuarios no necesitan escribir Python, abrir Streamlit, desplegar, configurar alojamiento ni gestionar infraestructura.

MiniMax Music 2.5 Generador de Música IA Lanzado con Control de Audio de Calidad de Estudio
MiniMax Music 2.5 es un modelo de generación de música con IA que crea canciones de calidad de estudio con salida Hi-Fi de 44.1kHz, más de 100 instrumentos y control de precisión a nivel de párrafo utilizando más de 14 etiquetas estructurales para dirigir la estructura de la canción.

SimSense MCP Conector Proporciona a los Artefactos de Claude URLs Permanentes con Estado Persistente
SimSense es un conector MCP que permite a Claude desplegar artefactos HTML/JS generados en URLs permanentes llamadas 'sims' con almacenamiento de estado persistente. La herramienta aborda la limitación de que la salida de Claude desaparece cuando cierras la ventana del chat.