Saltar al contenido
← Volver a la Academia

Ruta · Disponible

Build Stack

Orquestar dos o más máquinas con Claude Code: de un monitor compartido a trabajos que viajan a la Mac y vuelven como ramas.

Parte del Ecosistema Claude Code →

Objetivo

Terminar con una PC con Windows que edita y despacha y una Mac mini que trabaja sola, unidas por SSH y git, con reglas que se cumplen por mecanismo y no por memoria.

Para: Quien ya usa Claude Code en una computadora y tiene otra parada.

Antes de empezar

  • Claude Code instalado en una máquina
  • Una terminal y git básico
  • Una segunda computadora en la misma red

Lecciones

0 de 24 hechas en este navegador

  1. 01
    Pantallas 3 min de lectura · Nivel 0

    Monitor ultrawide partido: Windows a la izquierda, Mac a la derecha

  2. 02
    Deskflow En preparación

    Un teclado y un mouse para las dos máquinas

  3. 03
    Homebrew y shell 4 min de lectura · Nivel 1

    Homebrew, Claude Code, gh, PATH que sirve también por SSH

  4. 04
    SSH En preparación

    ssh mac sin contraseña

  5. 05
    Red y DHCP En preparación

    Misma subred; IP que no cambie

  6. 06
    Respaldo verificado 11 min de lectura · Nivel 2

    Copia de fotos con sha256 en disco externo

  7. 07
    Actualizar macOS 3 min de lectura · Nivel 0

    macOS 15.3.1 a 27.0.1 y qué cambió

  8. 08
    El kit en la Mac 8 min de lectura · Nivel 2

    Repos por git bundle, port, tests, config en capas

  9. 09
    Primera tarea distribuida 5 min de lectura · Nivel 2

    enjambre run: Windows manda, vuelve una rama + ledger

  10. 10
    Agente desatendido 7 min de lectura · Nivel 2

    Una noche de trabajo sin supervisión, con reglas e informe

  11. 11
    Remote-SSH En preparación

    VS Code en Windows, cómputo en la Mac

  12. 12
    El llavero por SSH 9 min de lectura · Nivel 2

    claude, gh y git por SSH con un tmux que nace en tu sesión; primer trabajo real

  13. 13
    La Mac para 3D y para estudiar 9 min de lectura · Nivel 2

    Blender en Metal: STL → PNG con una línea desde Windows; Onshape → render; algoritmos en las dos máquinas

  14. 14
    Presencia y cola 7 min de lectura · Nivel 3

    enjambre watch sabe qué nodos están listos; los trabajos a un nodo caído esperan en cola

  15. 15
    Modelos locales en la Mac 5 min de lectura · Nivel 2

    Cinco modelos MLX con sha256, servidos de a uno por un gestor que Windows usa por túnel

  16. 16
    Transcripción con hablantes 9 min de lectura · Nivel 2

    Audio → texto con "Hablante N" renombrable; ~24 h de audio por hora, medido con verdad conocida

  17. 17
    Mac vs Windows 5 min de lectura · Nivel 2

    Mismas tareas en las dos máquinas; nube vs local en claude -p; modelo local de código vs Claude

  18. 18
    Discos compartidos En preparación

    La Mac monta carpetas de Windows por SMB con un usuario dedicado; montaje automático, watch lo vigila, firewall

  19. 19
    Visor maestro 13 min de lectura · Nivel 2

    Una página con nodos, sesiones abiertas, consumo, cola y comparativa por tipo de tarea; resumen en la statusline

  20. 20
    Modelos locales, ronda 2 16 min de lectura · Nivel 2

    Catálogo, banco de pruebas y elección automática de modelo por tarea, medidos en la Mac

  21. 21
    El enrutador En preparación

    enjambre run sin --node elige la máquina con una tabla (routing.toml) y el estado vivo, y explica por qué en una línea

  22. 22
    El mandamiento 7 min de lectura · Nivel 2

    Toda sesión de Claude Code, en las dos máquinas, sabe que la Mac existe; ssh mac a pelo se bloquea con un hook; /mac deja AGENTS.md + DELEGAR.md

  23. 23
    Visor v3, copia web y bandeja 17 min de lectura · Nivel 3

    Visor con dos costos (equivalente API y cuota) e historial propio que no se borra; copia web redactada con lista de permitidos; bandeja para dejar tareas desde el celular que la PC recoge, valida y encola

  24. 24
    Trabajos largos 10 min de lectura · Nivel 3

    enjambre script (comando declarado en AGENTS.md, $0) y run --detach (agente con tope en USD): vuelven al instante, laten, se reanudan si mueren y dejan una línea en el ledger; kind: tests con exactamente Bash(<tests-cmd>)

  25. 25
    El puente 18 min de lectura · Nivel 3

    Un Claude Code persistente en la Mac al que Windows le habla (enjambre chat/send/sessions), con Playwright, ledger por turno y gui sí/no en status; modelo de amenazas de la clave

  26. 26
    Visor v3 8 min de lectura · Nivel 2

    Cada fallo con su causa y agrupado; pruebas aparte; proyectos ordenables por gasto desde el celular; línea de tiempo con zoom; consumo con lentes y mapa de calor; modelos locales con logo, estado y nota editables

  27. 27
    Visor en vivo y telemetría 16 min de lectura · Nivel 3

    Lo que corre ahora, arriba y en verde, cada 10 s (enjambre live --serve); por nodo: CPU, GPU, RAM con presión y swap, térmico, red, gráficas de 4 h y procesos etiquetados con su trabajo o sesión

  28. 28
    Prioridades 18 min de lectura · Nivel 3

    Lo urgente pasa delante sin matar lo que espera: reglas en un archivo, admisión, prioridad del sistema operativo y preempción en el tick de live --serve

  29. 29
    Arranque desatendido En preparación

    Que el enjambre vuelva solo tras un reinicio: inventario de lo que arranca, ready solo cuando claude puede trabajar, tareas --boot, ruta /32 para la VPN

  30. 30
    Pulido del visor 6 min de lectura · Nivel 2

    Cada número del visor dice de cuándo es y de dónde sale; la causa de un fallo sin el nombre de usuario

  31. 31
    Arranque ciego 8 min de lectura · Nivel 2

    Un trabajo que no puede correr falla en el acto y dice por qué; clone, --ref, dead-at-launch, logs, cerrar

Estado de la guía hoy: 24 lecciones con página, 3 a medias, 4 por escribir.

Mini proyecto

Tu primera tarea distribuida

Un comando en una máquina crea un worktree y una rama en la otra, un agente trabaja ahí y vuelve una línea al registro. Es el esqueleto del enjambre; todo lo demás se construye encima.

El proyecto detrás

enjambre Reparto trabajos de Claude Code entre mi PC y una Mac mini; cada uno vuelve como una rama que reviso, con un visor en vivo de las máquinas.