# nemo-automodel-launcher-config

Настраивает запуск NeMo AutoModel в интерактивном режиме, через Slurm и SkyPilot. Нужен для кластерных и облачных запусков.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1900 установок · ★ 3735
- Автор: NVIDIA
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/NVIDIA/skills/tree/HEAD/skills/nemo-automodel-launcher-config/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/nemo-automodel-launcher-config

## Что делает

Скилл объясняет, как запускать NeMo AutoModel через `torchrun`, Slurm и SkyPilot. В интерактивном режиме отдельная секция YAML не нужна: CLI сам использует `torchrun`, если в конфигурации нет `slurm:` или `skypilot:`.

Для Slurm он описывает поля задания, контейнер, монтирование, переменные окружения и параметры распределённого запуска. Для SkyPilot задаёт облако, ускорители, число узлов, диск, регион и `setup`. Лаунчер настраивает `MASTER_ADDR`, `MASTER_PORT` и `WORLD_SIZE` для многоузлового обучения.

Есть отдельные инструкции для профилирования через `nsys profile` в Slurm. Профилирование создаёт файл `.nsys-rep` и добавляет накладные расходы, поэтому его стоит включать только на коротких диагностических запусках. Для spot-инстансов SkyPilot нужны короткие интервалы сохранения, потому что такие машины могут быть прерваны.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NVIDIA/skills --skill nemo-automodel-launcher-config -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/nemo-automodel-launcher-config/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/nemo-automodel-launcher-config/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NVIDIA/skills --skill nemo-automodel-launcher-config -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/nemo-automodel-launcher-config/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NVIDIA/skills --skill nemo-automodel-launcher-config -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/nemo-automodel-launcher-config/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install NVIDIA/skills nemo-automodel-launcher-config
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/nemo-automodel-launcher-config/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NVIDIA/skills --skill nemo-automodel-launcher-config -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/NVIDIA/skills --path skills/nemo-automodel-launcher-config
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/nemo-automodel-launcher-config/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add NVIDIA/skills --skill nemo-automodel-launcher-config -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/NVIDIA/skills/tree/HEAD/skills/nemo-automodel-launcher-config/SKILL.md

## Когда брать
- настроить интерактивный запуск NeMo AutoModel
- собрать конфигурацию задания для Slurm
- запустить обучение на нескольких узлах
- подготовить запуск NeMo AutoModel через SkyPilot
- включить диагностику Slurm-задания через Nsight Systems

## Примеры запросов агенту
- Настрой запуск `nemo-automodel` через Slurm на двух узлах и добавь нужные переменные окружения.
- Подготовь конфигурацию SkyPilot со spot-инстансами и восстановлением из `/checkpoints/latest`.
- Покажи, как включить `nsys_enabled: true` для короткого профилирования задания Slurm.

## Похожие
- [nemo-evaluator-sdk](https://affpapa.org/nevibecode/skills/nemo-evaluator-sdk.md) — скилл · 943 установки
- [skypilot-multi-cloud-orchestration](https://affpapa.org/nevibecode/skills/skypilot-multi-cloud-orchestration.md) — скилл · 944 установки
- [agent-launcher-orchestrator](https://affpapa.org/nevibecode/skills/agent-launcher-orchestrator.md) — скилл · 11 установок
- [firebase-remote-config-basics](https://affpapa.org/nevibecode/skills/firebase-remote-config-basics.md) — скилл · 121300 установок
- [loki-config-generator](https://affpapa.org/nevibecode/skills/loki-config-generator.md) — скилл · 580 установок
- [firewall-config](https://affpapa.org/nevibecode/skills/firewall-config.md) — скилл · 458 установок

Из того же набора: [nvidia/skills](https://affpapa.org/nevibecode/by/nvidia/skills.md) — 178 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
