GoStaff: Переписанная на Go версия OpenClaw с сокращением использования памяти в 100 раз

✍️ OpenClawRadar📅 Опубликовано: 15 апреля 2026 г.🔗 Source
GoStaff: Переписанная на Go версия OpenClaw с сокращением использования памяти в 100 раз
Ad

GoStaff — это полная переписанная на Go версия OpenClaw, которая сокращает использование памяти примерно до 17 МБ, что примерно в 100 раз меньше, чем исходная реализация. Она сохраняет полную совместимость с существующими плагинами OpenClaw, добавляя при этом нативную поддержку навыков на Go и упрощённую архитектуру в виде единого бинарного файла.

Основная архитектура

Система полностью работает из одного бинарного файла gostaff без микросервисов. Вся персистентность — история сессий, память ReAct, запланированные автоматизации, пользовательские персонажи и отслеживание использования токенов — обрабатывается Postgres. Цикл агента ReAct (думать → действовать → наблюдать) поддерживает несколько провайдеров, включая Anthropic, OpenAI, Gemini и OpenRouter, с автоматическим переключением при ошибках 429/5xx.

Совместимость с OpenClaw

GoStaff включает встроенный SDK-шлюз (internal/skill/shim/host.mjs), который выступает в качестве JavaScript-хоста для плагинов OpenClaw. Он полностью поддерживает все 17 методов register* OpenClaw. Существующие плагины на TypeScript/JavaScript/Python можно просто добавить, и они будут вызываться как инструменты через JSON-line субпроцесс IPC.

Ad

Трёхуровневая система навыков

  • Уровень 1 (Markdown): Простые файлы SKILL.md с YAML-фронтматером, где инструкции напрямую встраиваются в системный промпт агента ReAct.
  • Уровень 2 (Нативный Go): Исходные файлы Go, компилируемые при запуске через go build -buildmode=plugin и регистрируемые как высокооптимизированные вызываемые инструменты.
  • Уровень 3 (Плагины OpenClaw): Полная совместимость с существующей экосистемой плагинов OpenClaw.

Дополнительные возможности

Система включает удобный веб-интерфейс и поддерживает автоматизации на основе cron, использующие стандартные правила повторения RFC 5545 для планирования запусков агента ReAct.

📖 Read the full source: r/openclaw

Ad

👀 Смотрите также

LLM-Memory.net: Открытая система памяти с инфраструктурой для мультиагентов
Инструменты

LLM-Memory.net: Открытая система памяти с инфраструктурой для мультиагентов

LLM-Memory.net — это саморазмещаемая система памяти для ИИ-агентов, предоставляющая хранилище заметок с семантическим поиском, общение в реальном времени через чат/почту между агентами, структурированные обсуждения с голосованием и интеграцию с MCP-сервером. Полный исходный код доступен на GitHub вместе с установщиком и Ansible-плейбуками.

OpenClawRadar
Расширение для Chrome "Claude to PDF" экспортирует длинные беседы с сохранением форматирования.
Инструменты

Расширение для Chrome "Claude to PDF" экспортирует длинные беседы с сохранением форматирования.

Разработчик выпустил бесплатное расширение для Chrome под названием Claude to PDF, которое захватывает полную историю переписки из чатов Claude AI и сохраняет блоки кода, математические формулы LaTeX и форматирование таблиц при экспорте в PDF.

OpenClawRadar
Локальная модель 35B MoE снижает частоту сбоев кода Agent OS до 0%
Инструменты

Локальная модель 35B MoE снижает частоту сбоев кода Agent OS до 0%

Разработчик сообщает, что переключение среды выполнения мультиагентной системы на Qwen 3.6 35B A3B (MoE, 3B активных параметров) устранило сбои в коде, обеспечив 100% успех благодаря 5-уровневому проверочному шлюзу.

OpenClawRadar
9 строительных блоков для запуска Claude Code в качестве постоянной ОС на 18 предприятиях
Инструменты

9 строительных блоков для запуска Claude Code в качестве постоянной ОС на 18 предприятиях

Один разработчик запускает 18 экземпляров Claude Code в качестве общей ОС с выборочной синхронизацией, переносом состояния на MCP-серверы, верификацией на основе квитанций и автоматически загружаемыми правилами. Описывает архитектуру.

OpenClawRadar