Канал

OpenClaw 2026.5.10 (beta) — /context map, cloud containers, Plugin SDK 2.0, Discord voice

Обновление: стабильный релиз v2026.5.12 вышел 14 мая. Большинство функций из этой беты включены в stable. Устанавливайте стабильную версию:

npm install -g openclaw@latest

Обзор v2026.5.12

Важно: это предварительный обзор бета-версий (beta.2–beta.5, 10–11 мая). Функции могут измениться до стабильного релиза. Устанавливайте на свой страх и риск: npm install -g openclaw@beta.

Четыре бета-версии за два дня: 2026.5.10-beta.2 (10 мая), beta.3, beta.4 и beta.5 (11 мая). 1209 коммитов. Главное: визуализация контекста сессий, поддержка облачных контейнеров, расширение Plugin SDK, улучшения голосового Discord и десятки фиксов.

Полный changelog: beta.2 | beta.3 | beta.4 | beta.5

Что нужно знать перед установкой бета

# Установка бета-версии
npm install -g openclaw@beta

# Проверка версии
openclaw --version

# После установки — обязательно
openclaw doctor

Риски бета-версии:

  • Нестабильная работа некоторых функций
  • Возможные breaking changes до стабильного релиза
  • Плагины могут быть несовместимы
  • Рекомендуется тестировать на отдельной инсталляции

/context map — визуализация контекста (beta.3)

Новая слеш-команда отправляет treemap-изображение вкладов в текущую сессию:

/context map

Что показывает:

  • Какие сообщения, файлы, память и инструменты входят в текущий контекст
  • Размер каждого вклада (визуально — площадь на treemap)
  • Помогает понять, почему контекст “переполнен” или какая часть “съедает” токены

Полезно для:

  • Диагностики “context window exceeded”
  • Оптимизации длинных диалогов
  • Понимания, что именно агент “видит” в данный момент

Cloud containers: Fly Machines (beta.4–beta.5)

OpenClaw теперь определяет Fly Machines как контейнерные среды по runtime env vars:

# Проверка окружения
openclaw doctor

Если запущено на Fly.io — автоматически применяются container-оптимизации:

  • Уменьшенное потребление RAM
  • Корректная обработка ephemeral storage
  • Оптимальные таймауты для serverless-окружения

Plugin SDK 2.0 — расширение API (beta.3)

Добавлены новые методы для разработчиков плагинов:

// Отправка вложения в сессию
sendSessionAttachment(sessionId, attachment)

// Планирование turn'а в сессии
scheduleSessionTurn(sessionId, turnConfig)

// Структурированный extraction с моделью
extractStructuredWithModel(prompt, schema, model)

Что изменилось:

  • Deprecated public subpaths, существовавшие более месяца
  • Удалён owner-specific provider-auth-login
  • Добавлен opt-in private skill archive upload install path
  • Неблокирующий plugin-inspector-advisory artifact в CI

Для разработчиков: плагины теперь могут отправлять вложения и планировать turn’ы программно — больше гибкости в автоматизации.

Голос и Talk Mode

talk.realtime.instructions (beta.3)

Новая конфигурация для Talk Mode:

{
  talk: {
    realtime: {
      instructions: "Говори кратко. Не повторяй вопросы пользователя.",
    },
  },
}

Позволяет задавать инструкции специально для realtime-голосового диалога — отдельно от текстового контекста.

Discord voice real-time (beta.3)

  • Pure-JS opusscript по умолчанию с опциональным нативным декодером
  • Улучшенное воспроизведение и обработка barge-in

Slack: unfurl и thread replies (beta.3)

{
  channels: {
    slack: {
      unfurlLinks: true,   // раскрывать ссылки в превью
      unfurlMedia: true,   // раскрывать медиа
    },
  },
}
  • unfurlLinks — раскрытие ссылок в rich previews
  • replyBroadcast — ответы в тредах видны в основном канале
  • Канонизация DM-маршрутов
  • Сохранение метаданных упоминаний

Telegram: доставка документов и reply-контекст (beta.3–beta.5)

  • Reply-контекст — корректная маршрутизация reply-контекста
  • No-response DM turns — тихая обработка turn’ов без ответа (не перезаписываются)
  • Корректная маршрутизация медиа-roots

Модели и провайдеры

Google Gemini: нормализация ID (beta.3)

Устаревшие nested Gemini 3 Pro Preview IDs нормализованы:

// Новый корректный ID
{
  models: {
    provider: "google",
    model: "google/gemini-3.1-pro-preview",  // было gemini-3-pro-preview
  },
}

При обновлении openclaw doctor --fix автоматически мигрирует старые ID.

Ollama: фикс context window (beta.3)

  • Stop native /api/chat requests from copying catalog contextWindow — Ollama больше не копирует context window из каталога, использует runtime-значение
  • Watchdog для *:cloud — мониторинг cloud-инстансов
  • tools.allow для voice — явное разрешение voice-инструментов

Local model servers (beta.3)

{
  models: {
    localService: {
      startup: "on-demand",  // запускать сервер модели только при нужде
    },
  },
}

Agent-agent turn limit: 20 (beta.4)

Лимит ходов агент-агенту увеличен до 20 (было меньше). Полезно для сложных multi-agent workflows.

Codex: native code-mode и images (beta.3)

  • Native code-mode-only для harness threads — Codex работает только с кодом, без лишнего контекста
  • Передача сгенерированных изображений из savedPath — агент может отправить созданное изображение через Codex
  • Восстановление OAuth-метаданных, обновление rate limits
  • Cross-fill thread.id / sessionId

Сборка и инфраструктура

pnpm 11 (beta.3–beta.5)

Переход на pnpm 11 — быстрее, стабильнее, меньше дискового пространства.

Stricter TypeScript и линтинг (beta.3)

  • Строгие проверки Vitest lint rules (focused, disabled, conditional, hook, matcher, expectation hazards)
  • Pin oxfmt defaults

HTML recovery panel (beta.4)

Резервная HTML-панель управления — fallback, если основной Control UI недоступен.

Прочие изменения

ACPX

  • Обновление зависимостей ACPX, Codex ACP
  • Нативный code-mode-only для harness threads

Baileys 7.0.0-rc10 (beta.5)

  • Обновление WhatsApp- библиотеки Baileys
  • Улучшенная логика переподключения
  • Voice notes поддержка

GenAI, OpenAI, AWS SDK (beta.2–beta.3)

  • Обновление ключевых зависимостей
  • Совместимость с новыми API

Cron (beta.5)

  • Fix потери маркеров длительных задач
  • Стабильность планировщика

MiniMax (beta.5)

  • Fix пустых payloads при тяжёлых сессиях

Browser (beta.5)

  • Фиксы browser driver
  • Ограничение записи MEMORY.md — меньше race-conditions
  • Улучшенное управление памятью

CLI

  • Persist explicit config set и config patch values
  • Улучшения wayfinding, help, secrets и channels

Как обновиться до бета

# Бета-версия
npm install -g openclaw@beta

# После обновления
openclaw doctor --fix

Для отката на стабильную:

npm install -g openclaw@latest

Когда ждать стабильный релиз

Обычно бета-серия длится 3–7 дней. Судя по темпу (4 бета за 2 дня), стабильный v2026.5.10 ожидается на этой неделе. Мы обновим обзор, когда выйдет стабильная версия.

Полезные ссылки

Следите за OpenClaw на русском

Разбираем обновления, пишем гайды, делимся кейсами

Подписаться на каналЗадать вопрос в чате
Присоединяйтесь к сообществу