Statespace: Создавайте интерактивные веб-приложения для агентов OpenClaw с помощью Markdown

Statespace — это бесплатный и открытый фреймворк для создания и совместного использования интерактивных веб-приложений, предназначенных специально для агентов OpenClaw. Он решает задачу создания, развертывания и совместного использования приложений для работы агентов.
Как это работает
Вы создаете приложения, написав веб-страницы на Markdown, которые содержат три ключевых элемента:
- tools (инструменты): Ограниченные CLI-команды, которые могут вызывать агенты. Они определяются с помощью ограничений в виде регулярных выражений на входные данные и выполняются на стороне сервера, чтобы избежать интерпретации оболочкой и инъекций в промпты.
- components (компоненты): Динамические данные, которые отображаются при загрузке страницы.
- instructions (инструкции): Контекст, который направляет агента по взаимодействию со страницей.
После запуска или развертывания агенты OpenClaw взаимодействуют с этими приложениями по HTTP, аналогично API.
Пример реализации
В исходном материале приведена следующая примерная структура Markdown:
---
tools:
- [grep, -r, { }, ./docs]
- [psql, -c, { regex: "^SELECT\\b.*" }]
---
```component
psql -c "SELECT count(*) FROM users"
```
# Instructions
- Поищи в документации с помощью grep
- Запроси метрики пользователей из базы данных (только чтение)
- Смотри [отчеты](src/reports.md) для дополнительных рабочих процессовКлючевые особенности
- На основе Markdown: Не требуются SDK, зависимости или сложная настройка.
- Масштабируется за счет добавления страниц: Каждая новая тема или задача может быть новой страницей Markdown.
- Доступно для совместного использования по URL: Каждое приложение получает URL, который можно вставить в промпты или инструкции.
- Агентонезависимое: Работает с любой конфигурацией агента, имеющей доступ к HTTP.
- Функции безопасности: Включает ограничения на входные данные инструментов с помощью регулярных выражений и выполнение инструментов на стороне сервера.
Для развертывания также доступна хостинговая версия, которая упрощает этот процесс.
📖 Прочитать полный исходный материал: r/openclaw
👀 Смотрите также

Подробности API инструментов Claude Code раскрыты
Пользователь Reddit извлек детали о Tool API Claude Code, включая операции с файловой системой, выполнение команд bash, веб-поиск и структуру вызовов инструментов с использованием XML-подобных блоков.

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

Разработчик создает ИИ-фреймворк с 17 биологическими принципами, используя Claude Code.
Разработчик создал AI-фреймворк под названием Cognitive Sparks, реализовав 17 биологических принципов, таких как пороговое срабатывание и геббовская пластичность, на основе книги 1999 года 'Sparks of Genius'. Весь проект — 22 документа по дизайну и 3300 строк кода — был создан за один день с помощью Claude Code, без кода, написанного человеком.
GLiGuard: открытая модель контроля безопасности с 300 миллионами параметров обещает ускорение в 16 раз по сравнению с LLM-фильтрами
Fastino Labs выпускает GLiGuard — энкодер-модель с 300 млн параметров, которая выполняет несколько задач безопасности за один проход, сравниваясь или превосходя модели в 23–90 раз больше, работая при этом до 16 раз быстрее.