CronジョブとClaudeを使った自己改善型ドリームサイクルの構築

r/openclawの開発者が、cronジョブとClaude Sonnetを使用した自己改善型ドリームサイクルの実装を共有しました。このシステムは毎晩自律的に実行され、特定された弱点に基づいて研究、内省、改善提案を行います。
アーキテクチャとセットアップ
このシステムは、連続して実行される2つのcronジョブを使用しています:
- 午後10時30分: ドリームサイクル - 研究と内省
- 午後11時00分: 夜間レビュー - 採点と計画
ドリームサイクルのフェーズ
午後10時30分のジョブは4つのフェーズを実行します:
- スキャン: 現在のプロジェクトに関連する新しいツール、論文、技術について、arXiv、GitHubトレンド、r/openclaw、r/LocalLLaMAを横断的にウェブ検索
- 内省: 日々のログと最近のレビュースコアを読み、具体的な弱点を特定(例:収益が最も弱い柱であると特定 - 4つの製品を出荷したにもかかわらず、11日後に収益が0ドル)
- 詳細調査: 最も弱い分野に関連する1〜3つの発見を選び、それらを取得して読み、特定の状況に適用
- 提案: 作業量の見積もりと期待される影響を含む具体的な提案を作成し、収益/流通に関する発見をPRIORITYとしてタグ付け
夜間レビュープロセス
午後11時00分のジョブは、ドリームサイクルの出力を読み、その日のスコアを1〜5で採点し、発見を翌日の計画に組み込み、教訓を暗黙知ファイルに保存します。
初夜の結果
最初の実行では6つの発見があり、そのうち3つが実行可能でした:
- 英国政府の研究が177,000のAIエージェントツールを分析した結果、「アクションツール」(外部環境を変更するツール)の使用率が27%から65%に増加していることが判明。これにより、製品の位置付けを一般的な「発見と返信」から「顧客を見つけるAIエージェント」に変更する提案が生まれました。
- r/LocalLLaMAのスレッドでは、AIエージェントが真に自己改善するかについて懐疑的な見方が明らかになり、このシステムが自律的に実行され、研究を特定の弱点に結びつけるため、コンテンツの機会が特定されました。
- コードレビューベンチマーク論文により、ビルダーのcronがレビューなしでコードを出荷するため、デプロイ前に軽量なレビューゲートを追加する提案が促されました。
自己改善メカニズム
このシステムは、初夜のメタノートに基づいて既に自身の研究方法論を改善しています:
- 「Redditの取得ではログインウォールが頻繁に返される - 次回はold.reddit.comを使用する」
- 「GitHubトレンド検索で結果がゼロ件だった - 異なるクエリ形式を試す」
- 「次のサイクルでHacker Newsのスキャンを追加する」
Claude Sonnetを使用した場合のコストは、1晩あたり約0.30〜0.50ドルです。開発者は、将来のイテレーションではモデルルーティングを使用する予定であると述べています - 広範なスキャンには安価なモデル(Haiku)を、判断/提案フェーズには高価なモデル(Opus)のみを使用して、さらにコストを削減します。
📖 Read the full source: r/openclaw
👀 See Also

Symphonyワークフロー自動化ツールはClaude Codeと連携します。
ある開発者がClaude Codeを使用してSymphony仕様を実装し、チケットからプルリクエストまでの自動化ワークフローを作成しました。初期実装ではNode/TypeScriptを使用しましたが、Elixirの方が適している可能性があると指摘しています。このツールにはClaudeサブスクリプションとは別にAPIキーの設定と課金が必要です。

オープンソースのClaudeスキル for プロダクトマネージャー:PRDジェネレーター、ユーザーストーリー、議事録
開発者が、製品マネージャー向けに5つの無料Claude AIスキルを公開しました。これらは、PRD、ユーザーストーリー、会議の統合、市場調査、ステークホルダー向け更新情報のフォーマットされた.docxファイルを生成します。これらのツールは、幻覚的なコンテンツを避け、構造化されたテンプレートを使用しています。

Claude Code Limiter: 共有Claude Codeサブスクリプション向けセルフホスト型レートリミッター
claude-code-limiterは、共有Claude Codeサブスクリプションにユーザーごとのレート制限を追加するセルフホスト可能なツールです。モデルごとのクォータ、クレジット予算、24時間スライディングウィンドウ、時間帯ルール、リアルタイムダッシュボードを備えています。

idea-reality-mcp: MCPサーバーは、Claudeがコードを書く前に既存のツールをチェックします
開発者がidea-reality-mcpというMCPサーバーを構築し、Claudeがコードを書く前にGitHubリポジトリ、Hacker Newsの議論、npmパッケージ、PyPIをスキャンし、市場競争の度合いを示す0〜100の「現実シグナル」スコアを返します。