Compute Env Setup

Playbook per l'allestimento di ambienti di calcolo remoti GPU/conda/Slurm/Modal

di xuzhougeng · xuzhougeng/wisp-science

Richiede configurazione ★ 7.2/10

Compute Env Setup — Playbook per l'allestimento di ambienti di calcolo remoti GPU/conda/Slurm/Modal

Cosa fa

Un playbook denso per materializzare una specifica di compute-env dichiarativa attraverso diverse forme di provider (SSH/conda diretto, Slurm/Apptainer, bridge runners, API gestite come Modal/RunPod), oltre al posizionamento della weight-cache e una tabella di diagnosi dei fallimenti grep-abile. Si attiva quando si allestisce un nuovo provider di calcolo, si costruisce un'immagine GPU o si collega una weight cache. Presuppone la piattaforma di strumenti wisp-science / Claude Science.

Rapporto di test

Documentazione sostanziale e "segnata dalla battaglia" -- la tabella dei fallimenti mappa sintomi reali come 'no kernel image is available' e 'Read-only file system under CACHE_VAR' a correzioni specifiche -- ma ogni verbo d'azione si indirizza attraverso strumenti di piattaforma proprietari (compute_details, submit_job, build_env, il kernel compute_provider) che non esistono al di fuori di wisp-science, quindi un utente autonomo non ha nulla da eseguire e nessun delta può essere misurato. Utile solo all'interno di quella piattaforma; configurazione, non superamento.

Testato il: 2026-07-18 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/xuzhougeng/wisp-science.git
mkdir -p ~/.claude/skills
cd wisp-science && cp -r skills/compute-env-setup ~/.claude/skills/compute-env-setup

Comandi e prompt di esempio

  • /compute-env-setupPlaybook per l'allestimento di ambienti di calcolo remoti GPU/conda/Slurm/Modal

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • I need to stand up a GPU environment on our Slurm cluster for training.
  • Help me build a GPU image with a weight cache on Modal for this model.
  • Can you port our compute environment setup over to RunPod for me?