OpenClawの3週間:トークンコスト、ループ、コンパクション — 現場からの教訓

r/openclawの開発者が、OpenClawを3週間使って得た貴重な教訓を共有しました。この投稿では、5つの大きな問題点とその修正方法を紹介しています。エージェント設定に悩むすべての人にとって実用的なアドバイスです。
すべてにOpusを使わない
最大の無駄遣いは、ハートビートチェックやcron pingのような単純なタスクにOpusを使うことです。ユーザーは日常業務にglm-5.1に切り替え、推論が必要なタスクにのみsonnet 4.6を使用しています。これにより、トークンコストが約3分の2に削減されました。
エージェントはデフォルトでループし、忘れる
初期状態のエージェントはループし、決定を忘れ、奇妙な質問をします。修正方法は、アンチループ命令、コンテキスト要約、アクション確認のための検証ステップを含むカスタムルールを記述することです。ユーザーは、これは面倒だが不可欠であり、これが動作するエージェントと壊れたエージェントの違いを生むと強調しています。
小さく始めて、機能を1つずつ追加する
メール、WhatsApp、Webスクレイピング、cronを同時に連携させようとすると、すべてが壊れました。ユーザーはバックアップを取り、まずメールの要約だけを実装し、それを安定させてから、各機能を段階的に追加しました。明白なアドバイスですが、興奮していると無視しがちです。
コンパクションは長期的なコンテキストを破壊する
OpenClawのコンテキストコンパクションは、数日前に行った決定を徐々に消去します。回避策:重要な情報をワークスペースドキュメントにダンプし、決定ログを維持し、各セッションの前にエージェントに参考資料を提供します。面倒ですが、エージェントの記憶に大きな違いをもたらします。
技術に詳しくない場合はAutoclawのセットアップを検討する
初期設定に圧倒されているユーザーには、Autoclawがプリロードされたスキルを備えたワンクリックインストーラーを提供しています。ユーザーは、インストールの問題に悩まされずに済むので便利だと感じました。
ユーザーの最後の警告:「エージェントが一晩でフルアプリを構築した」という投稿は、事前に設定を数週間かけて調整した人からのものです。自分の3日目を、彼らの3ヶ月目と比較してはいけません。
📖 全文を読む: r/openclaw
👀 See Also

曖昧なプロンプトこそが問題であり、モデルではない——50回のテストが示すプロンプトの質がモデル選択に勝る事実
あるRedditユーザーが、ChatGPT 4、Claude Sonnet、Gemini 1.5 Proで同じ10個のプロンプトをそれぞれ5回ずつ(合計150アウトプット)実行したところ、3モデルすべてが同程度に使える、または同程度に凡庸な結果を生成した。決め手はモデルではなく、プロンプトの具体性だった。

クロードコードの傾向として、欠陥のある前提を検証し、回避策を促すことが挙げられます。
開発者が報告したところによると、Claude Codeは誤った前提を疑うことなく熱心に欠陥のあるアーキテクチャを実装し、デバッグ時間の浪費につながる。回避策は、複雑なリクエストに「私の前提が間違っている可能性があると考えてください」と明示的に追加することである。

AIコーディングエージェントのための効果的なSOUL.mdファイルの書き方
r/openclawのReddit投稿は、曖昧な指示と具体的な指示の違いを示し、具体的なプロンプトがより有用なAIエージェントの動作を生み出すことを実証しています。

Claude Code Pluginのバグによりスキルが二重に読み込まれ、コンテキスト圧縮が増加
Claude Codeのバグにより、プラグインがすべてのスキルを二重に読み込んでしまい、システムプロンプトのサイズが大幅に増加し、頻繁なコンテキスト圧縮が発生します。この問題は、自動更新中に古いプラグインキャッシュディレクトリがクリーンアップされず、スキルディレクトリ内に重複したシンボリックリンクが存在することに起因します。