# monitor-experiment

Скилл проверяет запущенные эксперименты, собирает логи и JSON-результаты. Пригодится, когда нужно понять статус задачи и сравнить метрики.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 518 установок · ★ 18090
- Автор: wanshuiyin
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/tree/HEAD/skills/monitor-experiment/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/monitor-experiment

## Что делает

Скилл проверяет процессы на удалённом сервере, в Vast.ai и Modal. Он смотрит активные сессии `screen`, забирает последние строки вывода, ищет свежие JSON-файлы и помогает собрать результаты в сравнительную таблицу с базовой линией.

Для экспериментов с `wandb: true` в `CLAUDE.md` он может получить кривые обучения, eval-метрики, learning rate, состояние запуска и данные о GPU через Python API. Для Vast.ai учитывается стоимость работы инстанса, а для Modal — фактическое время и расчётная стоимость. Если настроен `~/.claude/feishu.json`, после сбора результатов отправляется уведомление.

Скилл использует команды `ssh`, `screen`, `vastai`, `modal` и чтение файлов проекта. Для W&B нужен доступ к Python API, а сбор метрик включается только при соответствующей настройке в `CLAUDE.md` — это повод проверить конфигурацию до запуска мониторинга.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill monitor-experiment -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill monitor-experiment -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill monitor-experiment -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install wanshuiyin/Auto-claude-code-research-in-sleep monitor-experiment
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill monitor-experiment -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep --path skills/monitor-experiment
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill monitor-experiment -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/tree/HEAD/skills/monitor-experiment/SKILL.md

## Когда брать
- проверить, завершился ли удалённый эксперимент
- собрать последние строки из сессий `screen`
- найти и разобрать JSON-файлы с результатами
- сравнить метрики с базовой линией
- оценить стоимость запуска в Vast.ai или Modal

## Примеры запросов агенту
- Проверь эксперимент на сервере `gpu-1` и покажи последние логи.
- Мониторь сессию `screen` `train-model` и сообщи, завершилась ли задача.
- Собери результаты эксперимента, сравни их с baseline и проверь метрики W&B.

## Похожие
- [vastai-sdk](https://affpapa.org/nevibecode/skills/vastai-sdk.md) — скилл · 333 установки
- [experiment-code](https://affpapa.org/nevibecode/skills/experiment-code.md) — скилл · 1600 установок
- [experiment-pipeline](https://affpapa.org/nevibecode/skills/experiment-pipeline.md) — скилл · 389 установок
- [experiment-craft](https://affpapa.org/nevibecode/skills/experiment-craft.md) — скилл · 373 установки
- [modal-serverless-gpu](https://affpapa.org/nevibecode/skills/modal-serverless-gpu.md) — скилл · 954 установки
- [tao-run-on-slurm](https://affpapa.org/nevibecode/skills/tao-run-on-slurm.md) — скилл · 1600 установок

Из того же набора: [wanshuiyin/auto-claude-code-research-in-sleep](https://affpapa.org/nevibecode/by/wanshuiyin/auto-claude-code-research-in-sleep.md) — 78 карточек

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

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