SmallClaw v1.0.2 добавляет систему фоновых задач для локальных LLM.

Теперь доступен SmallClaw v1.0.2, который приносит систему фоновых задач, позволяющую запускать многоэтапные рабочие процессы без необходимости постоянно следить за интерфейсом чата. Это обновление направлено на решение ключевой проблемы небольших локальных LLM: сделать их пригодными для реальных задач.
Система фоновых задач
Новый движок задач обеспечивает автономное выполнение со следующими возможностями:
- Планировать многоэтапные задачи
- Запускать задачи независимо от активных запросов в чате
- Приостанавливать и возобновлять выполнение при блокировках
- Передавать обновления статуса в реальном времени в пользовательский интерфейс
- Уведомлять исходный чат и Telegram о завершении
Архитектура
Система состоит из трех уровней:
- Уровень данных: Задачи сохраняются в формате JSON в каталоге
.localclaw/tasks/с информацией о статусе, шагах плана, журнале и контексте для возобновления - Уровень выполнения: BackgroundTaskRunner выполняет задачи в автономных циклах через тот же основной цикл чата, записывает вызовы инструментов и результаты, проверяет завершение шага перед переходом к следующему, повторяет попытки при ошибках передачи и корректно приостанавливает выполнение, когда требуется помощь
- Уровень шлюза и пользовательского интерфейса: REST API и поток событий для веб-интерфейса, где задачи отображаются на канбан-доске с детальной панелью, показывающей план, журнал, сводку и элементы управления для приостановки/возобновления
Жизненный цикл задачи
- Создание задачи, статус начинается как "в очереди" с планом и индексом шага
- Запуск исполнителя, назначение детерминированного ключа сессии
task_<taskId> - Выполнение циклами: контекстно-зависимый запрос, вызовы инструментов записываются и транслируются, завершение проверяется перед переходом дальше
- При завершении записывается итоговая сводка, и результаты доставляются обратно в исходный чат и Telegram, если настроено
- При застревании или зацикливании выполнение приостанавливается с статусом
needs_assistanceи отправляется уведомление вместо бесконечной траты ресурсов
Ключевые улучшения
Проверка завершения шагов: Шаги фоновых задач теперь проверяются перед тем, как исполнитель переходит к следующему. Это напрямую решает классическую проблему небольших моделей, когда они утверждают, что что-то сделано, но фактически этого не выполнили. Система запрашивает проверку завершения ДА или НЕТ, переходит дальше только при ДА, повторяет с обратной связью при НЕТ и приостанавливает выполнение, если после лимита повторных попыток завершение все еще не достигнуто.
Доставка результатов: Результаты задач теперь надежно возвращаются в исходную сессию, а доставка может быть отправлена в Telegram при настройке.
Мультиагентные потоки: Мультиагентность является опциональной и не меняет основную цель SmallClaw. Небольшая локальная модель может оставаться вашим основным исполнителем. Мультиагентность делает систему лучше в планировании, восстановлении и рабочих процессах с интенсивным использованием инструментов, когда небольшие модели начинают испытывать трудности.
Обнаружение зацикливания: Теперь в основном цикле инструментов отслеживаются повторяющиеся шаблоны toolName и args, и вводятся указания для прерывания застреваний вместо того, чтобы позволять им разрастаться.
Протестированная конфигурация: Это обновление было протестировано на моделях класса 4B, включая qwen3:4b, на машине с 8 ГБ памяти.
📖 Прочитать полный источник: r/openclaw
👀 Смотрите также

Claude Code Studio: Открытое настольное приложение для управления несколькими сессиями кодирования Claude
Claude Code Studio v0.9.3 — это открытое настольное приложение с многопанельным интерфейсом для управления несколькими сессиями Claude Code CLI. Оно решает типичные проблемы рабочего процесса, такие как переключение между вкладками терминала, сохранение сессий и повторение инструкций.

Оптимизация ANE посредством экспериментов с ИИ, управляемым через телефон, демонстрирует преимущества слияния ядер.
Разработчик провел 55 экспериментов по оптимизации Apple Neural Engine, управляя процессом со своего телефона с помощью Claude для мозгового штурма. Ключевые улучшения включали объединение 3 ядер ANE в 1 мега-ядро, что снизило потери при валидации с 3.75 до 2.49 и время шага с 176 мс до 96 мс.

Расширение CtxSnap для VS Code отслеживает изменения файлов для сессий Claude.
CtxSnap — это расширение для VS Code, которое отслеживает изменения файлов с момента вашей последней сессии с Claude и упаковывает их в готовый для вставки блок передачи с содержимым файлов и индикатором бюджета токенов, настроенным на контекстное окно Claude в 200k токенов.

Отладка логики проверки сборки Claude Code: почему поиск по имени не работает и как поиск по структурному слепку это исправляет
Claude Code сказал пользователю «функция не встроена» четыре раза за одну сессию — и каждый раз ошибался. Решение: заменить поиск по названию на поиск по структурному следу (маршруты, схемы, зарегистрированные инструменты). Практическое правило опубликовано.