13週間OpenClawを日常使いして:良かった点、壊れた点、今も悩む点

Raspberry Pi上でOpenClawをプライマリな個人エージェントシステムとして13週間運用し、Telegramチャット、長期記憶、cronジョブ、サブエージェント、リサーチワークフロー、外部APIを処理してきたr/openclawユーザーが、詳細な総括を投稿しました。結論:OpenClawはインフラとして扱えるほど強力だが、忍耐、ログ、バックアップ、そして奇妙なエッジケースのデバッグを厭わない覚悟が必要なほどに、まだ荒削りである。
うまくいった点
- ワークフローの階層化。 エージェントはメッセージング、ファイル、cron、API、メモリ、ツールの間に位置する。cronシステムは真に有用で、定期的なジョブが収集、処理、要約、通知、フォローアップワークフローのトリガーを行う。一度調整すれば、良い意味で退屈になる。
- メモリ——キュレーションされていれば。 OpenClawは決定、プロジェクト状態、好み、ミス、以前の修正を記憶できる。しかし、生の断片をすべて長期記憶に入れると、スラッジと化す。クリーンアップとプロジェクト固有のメモリファイルにより、真の運用レイヤーとなる。
- 境界のあるタスクのためのサブエージェント。 最も有用なパターン:人間が方向性を決め、メインエージェントが調整し、サブエージェントが範囲限定の分析や実装を行い、メインエージェントが検証する。コンテキストが曖昧だったり、モデル/設定のルーティングが明示的でない場合は、有用性が低下する。
- 継続性。 最大の成功は単一の機能ではなく、システムが運用上のメモリ、スケジュールされたチェック、定期的な分析、技術的デバッグ、設定レビュー、小さなコード変更、構造化されたフォローアップを日常的に処理できるようになったことだ。
壊れた、または煩わしかった点
- モデル/設定の問題。 初期のローカル/小モデル(例:4kコンテキスト)では、OpenClawのシステムプロンプトとツールを処理できなかった。「アシスタントターン失敗」エラーは、RAMではなくAPIキー/設定の問題に起因することが多かった。
- cronとサブエージェントの相互作用のギャップ。 スケジュールされたワークフローがサブエージェントを起動し、正しく作業を行ったが、エージェント間の履歴が無効だったため、親が子の出力を読み取れなかった。修正:子が結果を直接書き込むように再設計(
write --file)、親の読み取りに依存しない。 - シェルの引用。 JSONをシェルコマンドに渡すと、アポストロフィやネストされた引用で壊れた。修正:JSONを一時ファイルに書き込み、
--fileで渡す。 - 更新のドリフト。 OpenClawの更新により、Piの起動パフォーマンスとメモリ負荷が改善されたが、更新日には注意が必要だった——設定のドリフト、ACPコマンドのドリフト、ドキュメントのドリフト。すべてが問題ないと信じるのではなく、実際に何が変わったかを確認する必要があった。
- サブエージェントのモデルオーバーライド。 デフォルトが常に尊重されるわけではなかった。現在はモデル/エージェントIDを明示的に渡している。
- ACPの信頼性の低さ。 OpenClaw経由のClaude ACPが内部ランタイムエラーで失敗。直接のACP/CLIパスは機能した。
- シークレット/設定の衛生。 OpenClawは構造化されたSecretRefをサポートするが、古いconfig/auth-profileファイルに平文のシークレットが残っている可能性がある。安全に移行するには、バックアップ、スキーマチェック、ロールバック計画が必要。
- Piのリソース圧力。 長時間実行されるClaude/Codexプロセス、cron、メモリアーティファクトが蓄積される。クリーンアップルーチンを追加。再生可能な約1.6GBのブロートに成長した死んだプロジェクトをアーカイブした。
こんな人におすすめ
OpenClawを個人エージェントシステムとして運用している開発者、特に制約のあるハードウェア上で、現実世界の痛点と実用的な回避策を正確に知りたい方。
📖 Read the full source: r/openclaw
👀 See Also

Claude Codeを使用してカスタムTwigテンプレートでDrupalサイトを構築する
ある開発者が、従来のDrupalテーマ作成をバイパスし、カスタムTwigテンプレートと生のHTMLを使用してDrupalウェブサイトを作成するためにClaude Codeを利用した経験を共有しました。彼らはローカル開発にddevを使用し、コンテンツタイプ、ビュー、タクソノミーを設定するための特定のコマンドを実行しました。

Claude Code + Remotion:After Effectsを使わないアプリ起動動画の生成
ある開発者がClaude Codeを使ってアプリのローンチビデオ用にRemotionアニメーションを生成。約80%までは素早く完成したが、ピクセル単位の完璧な配置には手動での修正が必要だった。

Claude Codeを用いたプロダクションコードベースでの自動研究:60の実験、3つの変更を保持
開発者は、本番環境のハイブリッド検索システム(Django、pgvector、Cohere埋め込み)でClaude Codeを用いて60回のオートリサーチを実行し、93%の失敗率でわずか3つの変更のみを採用しました。このプロセスにより、効果のない最適化が特定され、Redisキャッシュのバグが発見されました。

OpenClawによる複数AIコーディングエージェントの実行:カスタムプロバイダ設定とクロスエージェントメモリの課題
この記事では、OpenClawをサードパーティAPIプロバイダー(DeepInfra)と連携させ、複数のコーディングエージェント(バックエンド、フロントエンド、マイグレーション)をレート制限なく実行する方法と、発生したエージェント間メモリ分離問題について詳しく説明します。