OpenClaw ファミリーゲートウェイ:トークン予算、メモリ調整、カスタムプラグイン

セットアップとハードウェア
システムは、CLIノードとしてMacBook Pro(Apple Silicon)を使用し、常時稼働ゲートウェイとしてQNAP TS-253A NAS(Intel Celeron N3150、8 GB RAM)を、長期記憶用にCloud Runインスタンスを利用しています。MacはTailscale Serve経由でWebSocketを介してQNAPゲートウェイに接続します。ゲートウェイコンテナは1.5 GB RAMと2 CPUコアで実行されます。Celeronプロセッサでのスキルコンパイルにより、起動には約3分かかります。
問題1:トークンの肥大化
ワークスペースのマークダウンファイルが膨張し、会話開始前にコンテキストウィンドウを消費していました。解決策:
- 厳格な予算を設定:最大9つのワークスペースファイル、合計最大6,600バイト
- エージェントのアイデンティティ、権限ルール、ツール参照、メモリプロトコルを簡潔なファイルに集約:SOUL.md、AGENTS.md、TOOLS.md、MEMORY.md
- 削除できないアップストリームのデフォルトファイルを切り詰め(ワークスペース同期で復元されるため)- IDENTITY.mdを636バイトから14バイトに削減
- cron結果とシステムステータスを含むHEARTBEAT.mdを15分ごとに自動生成、1,000バイト未満に制限
- autoRecall(エージェントがオンデマンドでメモリを検索)とhumanDelay(人為的なタイピング遅延なし)をオフに設定
- ファイル数とバイト合計を強制し、更新時の肥大化の進行をチェックするE2Eテストを作成
問題2:メモリシステムの調整
Redisベースのメモリシステム(agent-memory-server 0.13.2)を使用し、3,000以上のメモリを蓄積。
- 呼び出し品質:デフォルトの類似度閾値(0.2)が低すぎました。0.3に引き上げ、7つのカテゴリ(家族の事実、技術、好み、健康、仕事、メディア、ツール)にわたる24のテストクエリで経験的に閾値を調整する評価スクリプトを作成
- 再ランキング層:プラグインがサーバーから3倍過剰に取得(上限45結果)、その後メタデータスコアリング(重要度レベル、ピン留めステータス、時間的関連性)を適用して再ランキングし、最終結果セットに切り詰め
- 文脈的埋め込み:毎晩のスクリプトで、記憶保存前に状況的文脈(日付、ソースタイプ、言及されている家族メンバー)をメモリに付加し、意味検索を改善
- サーバーバグの回避策:PATCHリクエストが
?namespace=clawクエリパラメータなしで失敗;サーバーが更新時にトピック配列をパイプで再結合し、破損;エンティティ/トピックフィルターがRediSearchスキーマフィールド不足により500エラーを返す - 毎晩の「ドリームサイクル」:午前2時のcronジョブが7段階のメモリ統合を実行:カタログ化、重要なメモリのピン留め、関連事実の相互参照、重複排除、時間的パターンの強化、ギャップ分析、健康レポート生成
- 週次キュレーター:より深いメンテナンスを処理 - 意味的重複排除、充実化、矛盾検出、古いメモリの減衰、評価者-最適化パターンとLLM品質ゲートを使用した断片の統合
問題3:カスタムプラグイン
家事管理のために175以上のコマンドを持つ12のカスタムプラグインを構築:
- Spotify:マルチユーザー世帯の音楽制御(5家族アカウント)のための19コマンド
- Eero:メッシュネットワーク管理のための41コマンド - デバイス制御、プロファイル、ペアレンタル設定
- NextDNS:DNSフィルタリング、分析、子供の活動監視のための22コマンド
- Tailscale:ネットワークデバイス管理、ACL、認証のための21コマンド
システム機能
チャンネル:SlackとDiscordでユーザーごとのDMセッションと分離。家族メンバー(10〜15歳)向けの年齢に適したコンテンツフィルタリングを備えた階層化された権限システム(管理者/二次/信頼)。
📖 全文を読む: r/openclaw
👀 See Also

OpenClawの実践的体験:セットアップ、スキル、そしてコストの現実
ある開発者が家族向けアシスタント構築のためにOpenClawをテストし、フォルダ構造の作成、設定の変更、Pythonスクリプトの記述、ファイルの直接整理が可能であることを確認しました。この体験には、WindowsでのWSL、クレジット付きのOpenAI APIキー、ウェブ閲覧用の追加ツール、異なる通信チャネルの慎重な管理が必要でした。

Jetson NanoとゲーミングノートパソコンでOllamaを使用してOpenClawをローカルで実行する
ある開発者が、クラウドAPIのコストと信頼性の問題を回避するために、OpenClawをローカルで実行するソリューションを文書化しました。彼らは、GeminiやClawdのプロプラン利用禁止、Claudeサーバーのダウンタイム、OpenAI APIの週200ドルの課金など、クラウドLLMサービスの問題に直面しました。

開発者がAI対応フィードバックループを実装し、機能リリースを最適化
ある開発者が、アプリのコンテキストをキャプチャして構造化されたGitHubイシューを自動生成するフィードバックシステムを構築し、その後Claude Codeとトリアージスキルを使用して、それらのイシューを範囲が限定された開発タスクに変換しました。このワークフローを使用して、モバイルデバイスから2つの機能がリリースされました。

Claude Codeの過小評価されている強み:コード生成よりもコードベースナビゲーション
ある開発者が報告するところによると、Claude Codeを主要な開発ツールとして数ヶ月間使用した結果、最大の生産性向上は、grepよりも高速にコードベース全体を読み取り、相互参照する能力からもたらされ、データフローの迅速な理解とデバッグを可能にしています。