ステートスペース:MarkdownでOpenClawエージェントのためのインタラクティブWebアプリを構築

Statespaceは、OpenClawエージェント向けに特別に設計されたインタラクティブなWebアプリケーションを構築・共有するための無料のオープンソースフレームワークです。エージェントが使用するアプリケーションの構築、起動、共有という課題に対処します。
仕組み
以下の3つの主要要素を含むMarkdown Webページを記述することでアプリを構築します:
- ツール:エージェントが呼び出せる制約付きCLIコマンド。入力に対する正規表現制約で定義され、シェル解釈やプロンプトインジェクションを避けるためサーバー側で実行されます。
- コンポーネント:ページ読み込み時にレンダリングされるライブデータ。
- 指示:エージェントがページと対話する方法を導くコンテキスト。
提供またはデプロイされると、OpenClawエージェントはAPIと同様にHTTP経由でこれらのアプリと対話します。
実装例
ソースでは以下のMarkdown構造の例を提供しています:
---
tools:
- [grep, -r, { }, ./docs]
- [psql, -c, { regex: "^SELECT\\b.*" }]
---
```component
psql -c "SELECT count(*) FROM users"
```
# Instructions
- grepでドキュメントを検索する
- ユーザーメトリクスのためにデータベースをクエリする(読み取り専用)
- 詳細なワークフローはレポートを参照主な機能
- Markdownベース:SDK、依存関係、複雑なセットアップは不要です。
- ページ追加で拡張可能:新しいトピックやタスクごとに新しいMarkdownページを作成できます。
- URLで共有可能:すべてのアプリには、プロンプトや指示に貼り付けられるURLが付与されます。
- エージェント非依存:HTTPアクセスを持つ任意のエージェント構成で動作します。
- 安全性機能:ツール入力に対する正規表現制約とサーバー側ツール実行を含みます。
デプロイに関しては、プロセスを容易にするホステッドバージョンも利用可能です。
📖 完全なソースを読む: r/openclaw
👀 See Also

ビジュアルプロンプティングフレームワークがClaude AIのテキストプロンプトを単一画像に置き換え
キャリング・キャパシティ原理 v9は、Claude AI向けにテキストプロンプトの代わりに単一のフローチャート画像を使用する双方向構造フレームワークです。システムパラメータや目標に基づいて、構造診断または生成的な構築計画を提供します。

GANスキル for Claude コード:アイデアを洗練する敵対的AIツール
Claude Codeのスキルである/ganは、敵対的AIの役割を用いて、識別器と生成器の交互のフェーズを通じてアイデアを批評・改善します。強度モード、多言語出力、強制役割選択などの機能は、自己反復を通じて開発されました。

Ubuntu UTM VMにおけるOpenClawセットアップ(LLM APIおよびOllamaアクセス対応)
ユーザーは、M3 Mac上でサンドボックス化されたUbuntu VM内でOpenClawを正常に設定しました。macOS上のローカルOllamaと、Gemini、Claude、DeepSeekなどの外部LLM APIの両方にアクセスできます。サンプル設定ファイルとトラブルシューティングのメモはGitHubで入手可能です。

Bitcoin MCPサーバー:AIコーディングエージェント向け43ツール搭載
bitcoin-mcpは、手数料アドバイザー、メンプール分析、インスクリプション検出を含む43のビットコインツールを備えたMCPサーバーです。Claude Desktop、Claude Code、Cursor、VS Code、Windsurfと連携し、APIからのライブデータまたはローカルノードを使用します。