オープンクロー・エージェント、自律的自己改善ループを夜間ドリームサイクルで実装

OpenClawユーザーが、AIコーディングエージェントの自律的な自己改善ループを実装し、「ドリームサイクル」と呼ばれる夜間プロセスを実行しています。このサイクルは午後11時15分に実行され、4つの異なるフェーズで構成されています。
ドリームサイクルのプロセス
- フェーズ1: スキャン - エージェントはHuggingFace、GitHub Trending、arXivなどの情報源から新しいAI研究をスキャンします。
- フェーズ2: 振り返り - その日の自身のパフォーマンスを振り返ります。
- フェーズ3: 調査 - 最も関連性の高い論文を深く調査します。
- フェーズ4: 評価 - 見つけた内容が運用方法を変更すべきかどうかを評価します。
エージェントが実装する価値のあるものを見つけ、その変更が安全であると判断した場合、作業をステージングします。別のcronジョブが午前4時にこのステージングされた作業を取得してビルドし、ユーザーは朝にレビューするための変更履歴を受け取ります。
自己改善の例
このシステムは最近、再帰的な改善を示しました。ドリームサイクルは、エージェント研究における反復的深さに関する研究論文を見つけました。この発見を利用して、ユーザーはドリームサイクル自体を、論文を一度ざっと読むのではなく、反復的に調査するようにアップグレードしました。つまり、エージェントは、研究をより効果的に行う方法に関する研究を発見したのです。
コストと実装
毎晩のプロセス全体のコストは約0.40ドルです。この低コストはモデルルーティングによって実現されています:初期スキャンフェーズにはHaikuを使用し、判断にはOpusを使用しています。
ユーザーは、AIエージェントを運用する上で、このような自律的な自己改善ループのアプローチは未開拓の分野だと感じていると述べています。
📖 Read the full source: r/openclaw
👀 See Also

AI運営ストア構築の第9話:クロードコードエージェントのためのマルチエージェント連携
オーケストレーターシリーズの最新エピソードでは、6つのClaudeコードエージェントが作業を引き継ぎ、競合を回避し、AI企業を運営する際にセッション間で状態を維持する方法について解説しています。

クロードコードエージェントオーケストレータのアーキテクチャ(マルチエージェントシステム向け)
Ultrathinkチームは、デザイン、コード、マーケティング、運用を6つのClaude Codeエージェントが担当するAI運営ストアのアーキテクチャを文書化しました。シリーズの第9回では、専門エージェント間の作業を調整するオーケストレーターエージェントに焦点を当てています。

Coworkは、Claude AIとMCP接続を活用して、スプリント変更ログの生成を自動化します。
プロジェクトマネージャーがCoworkとClaude AIを使用してスプリント終了時の変更履歴タスクを自動化し、2週間ごとに1時間の手作業を削減しました。このシステムはMCP経由でLinearに接続し、完了した課題を取得、ユーザー向けの変更を特定、変更履歴の文章を作成し、自動的に公開します。

ドキュメントコンテキストを活用した学習メンターとしてのClaudeの使用
開発者が、ツールのドキュメントをコンテキストとしてClaudeに与え、特定のプロンプトを使用してタスクベースのメンターを作成することで、Claudeを学習ツールとして利用する方法を共有しています。このアプローチは、従来のコースやチュートリアルを飛ばし、即座のフィードバックを得ながら実践的な学習を可能にします。