Канал

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 на русском

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

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