GoStaff:OpenClawのGo言語による書き換えで、メモリ使用量を100分の1に削減

GoStaffはOpenClawの完全なGo言語による書き直し版で、メモリ使用量を約17MB(元の実装の約100分の1)に削減しています。既存のOpenClawプラグインとの完全な互換性を維持しつつ、ネイティブGoスキルのサポートと簡素化された単一バイナリアーキテクチャを追加しています。
コアアーキテクチャ
このシステムは完全に単一のgostaffバイナリから実行され、マイクロサービスは一切使用しません。すべての永続化データ(セッション履歴、ReActメモリ、スケジュールされた自動化、ユーザーペルソナ、トークン使用量の追跡)はPostgresによって処理されます。ReActエージェントループ(思考→行動→観察)は、Anthropic、OpenAI、Gemini、OpenRouterを含む複数のプロバイダーをサポートし、429/5xxエラーに対して自動的にフォールバックします。
OpenClaw互換性
GoStaffには、OpenClawプラグイン用のJavaScriptホストとして機能する組み込みSDKシム(internal/skill/shim/host.mjs)が含まれています。これはOpenClawの17のregister*メソッドすべてを完全にサポートします。既存のTypeScript/JavaScript/Pythonプラグインはそのまま使用でき、JSON-lineサブプロセスIPCを介してツールとして呼び出されます。
3段階スキルシステム
- 第1段階(Markdown): YAMLフロントマター付きのシンプルな
SKILL.mdファイルで、指示はReActエージェントのシステムプロンプトに直接注入されます。 - 第2段階(ネイティブGo):
go build -buildmode=pluginを介して起動時にコンパイルされるGoソースファイルで、高度に最適化された呼び出し可能ツールとして登録されます。 - 第3段階(OpenClawプラグイン): 既存のOpenClawプラグインエコシステムとの完全な互換性。
追加機能
このシステムには使いやすいWeb UIが含まれており、標準のRFC 5545繰り返しルールを使用したcronベースの自動化をサポートして、ReActエージェントの実行をスケジュールします。
📖 完全なソースを読む: r/openclaw
👀 See Also

Ops Dashboard OpenClaw: 複数リポジトリを持つ個人開発者向けのローカルファーストダッシュボード
ソロ開発者が、Obsidian保管庫、リポジトリ、ログを一元管理できるローカルファーストのダッシュボード「ops-dashboard」を構築。BYOK、MITライセンス、クラウド不要。

オープンソースのNext.jsスターターキットにAIの低品質出力を防ぐガードレールとエージェント指示を追加
新しいNext.jsボイラープレートには、認証、データベース、CI、テスト、Claude Codeの指示が最初から含まれており、AIコーディングエージェントを使用してプロダクションアプリをより速く構築したい開発者を対象としています。

MCPサポートがllama.cppに統合され、新しいWebUI機能を搭載
llama.cppのModel Context Protocol(MCP)プルリクエストがマージされ、MCPサポート、ツール呼び出し、エージェントループ、サーバーセレクターがllama-server/WebUI側に追加されました。

ベンチマーク結果:38の実ワークフロータスクでテストされた15のLLM
ある開発者が、実際のワークフローから38のタスク(CSV変換、文字数カウント、モジュラー演算、フォーマット準拠など)を用いて、15のクラウドおよびローカルLLMをベンチマークしました。Claude 3.5 SonnetとOpusはともに100%のスコアを獲得しましたが、Sonnetは1回の呼び出しあたりのコストが3.5倍安くなっています。