Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Task Tracker — это навык для OpenClaw, предназначенный для проактивного управления состоянием задач, который сохраняет контекст даже после сброса сессии.
Проблема
AI-агенты теряют весь контекст при сбросе сессии или сжатии истории диалога. Фоновые процессы, многошаговые задачи и ожидаемые результаты просто исчезают из памяти.
Решение
Task Tracker обучает агента вести живой файл memory/tasks.md — постоянный снимок состояния всех активных задач. При запуске новой сессии агент читает этот файл и продолжает работу с того же места. :
Что отслеживается
- В процессе — активные задачи и фоновые процессы (ID сессии, PID, сервер, команда)
- ✅ Завершено — краткие итоговые записи с ссылками на детали
- ❌ Ошибка — информация о сбоях и причинах
- ⏸️ Пауза — задачи, ожидающие ввода пользователя или внешних зависимостей
Установка
clawhub install agent-task-tracker
Или вручную — скопируйте файл SKILL.md в директорию skills/ вашего рабочего пространства.
Как это работает
- Перед тем как сообщить результат, агент сначала обновляет файл
memory/tasks.md - Фиксирует фоновые процессы: ID сессии, PID, сервер и команду
- Добавляет достаточно деталей, чтобы можно было продолжить без истории диалога
- Поддерживает компактность файла (до 50 строк / 2KB)
- Автоматически очищает завершённые задачи старше 3 дней
Пример
# Active Tasks
## [deploy-03] Развертывание конфигурации nginx
- **Status**: 进行中
- **Requested**: 2026-02-19 02:38
- **Background**: warm-sage (PID 12345) на server-a — `sudo nginx -t && sudo systemctl reload nginx`
- **Notes**: конфигурация проверена, выполняется перезапуск
# Completed (recent)
## [2026-02-19] Бенчмарки серверов x3
itabashihome 1163/7150 | ali-tokyo 2942/3090 | oracle-arm 3362/13283
Details: memory/2026-02-19.md
Принципы дизайна
- Сначала запись — обновление файла до ответа пользователю
- Минимализм — файл должен оставаться лёгким и быстрым для чтения
- Самообслуживание — автоочистка и сжатие предотвращают разрастание
Когда использовать
- Восстановление многошагового деплоя после обрыва сессии
- Отслеживание фоновых процессов (например, SSH)
- Сохранение контекста при сжатии истории диалога
- Мониторинг параллельных задач
- Передача незавершённой работы между сессиями агента
Пример рабочего процесса
Вход: пользователь просит задеплоить приложение на staging-сервер
- Агент создаёт запись задачи со статусом «в процессе»
- Запускает SSH-сессию и сохраняет все параметры
- Обновляет заметки после каждого шага
- Помечает задачу как завершённую и сохраняет результат
Выход: деплой завершён, состояние задачи сохранено в memory/tasks.md и может быть восстановлено при необходимости. :
Файл из источника