Иногда вы просите OpenClaw сделать что-то «тяжёлое»: установить зависимости, выполнить загрузку, обработать видео, прогнать код‑агент. В таких случаях команда может выполняться в фоне.
Чтобы не гадать, живо ли оно, в OpenClaw обычно есть инструмент/операции вокруг process: список сессий, просмотр логов, остановка.
Коротко (на 60 секунд)
- [ ] Запустил задачу в фоне (background)
- [ ] Нашёл
session id процесса
- [ ] Посмотрел
tail логов
- [ ] Если нужно: аккуратно остановил (kill)
Когда это полезно
- установка/обновление зависимостей
- код‑агенты (Codex/Claude Code/OpenCode)
- экспорт/архивирование
Как читать логи «правильно»
Практический подход:
- Сначала смотрите последние строки: обычно там видно, на каком шаге процесс.
- Если лог «не двигается» 1–2 минуты: не паникуйте, некоторые операции молчат.
- Если лог стоит 10+ минут без прогресса: тогда уже ищем причину.
Типовые причины «кажется, что зависло»
- загрузка больших данных без прогресс‑бара
- ожидание сети/таймауты
- запрос подтверждения (approval) на выполнение команды
Мини‑диагностика
- [ ] Процесс всё ещё существует в списке?
- [ ] Логи обновлялись за последние 2–3 минуты?
- [ ] Нет ли ожидания approval?
- [ ] Достаточно ли места на диске (если идёт архив/скачивание)?
Что не делать
- Не запускайте одну и ту же тяжёлую операцию 3 раза подряд «на всякий случай». Часто вы просто получите 3 конкурирующих процесса.
- Не убивайте процесс сразу, если он делает миграцию/обновление: лучше сначала прочитать лог.
|