Claude Codeによる生産的な自律ML研究システムの構築

✍️ OpenClawRadar📅 公開日: March 30, 2026🔗 Source
Claude Codeによる生産的な自律ML研究システムの構築
Ad

開発者が、Claude Codeを使用して自律的な機械学習研究システムを構築した経験を共有しました。このシステムは、Claude Codeが表形式データ(解約やコンバージョンなどのデータセット)に対して自律的なML研究者として機能し、無限ループで夜間に実験を実行できるようにします。

システムアーキテクチャ

このシステムは、Claude CodeがDockerサンドボックス内でclaude --dangerously-skip-permissionsを実行することで動作します。完全な指示が書かれたprogram.mdファイルを読み取り、自律ループに入ります。エージェントは3つのファイルのみ編集可能に制限されています:特徴量エンジニアリングコード、モデルハイパーパラメータ、分析コードです。それ以外はすべてロックダウンされています。

2つの動作モード

  • 実験モード: コードを編集し、トレーニングを実行し、スコアを確認し、悪い結果の場合はgit reset --hard HEAD~1を使用して変更を保持または元に戻す
  • 分析モード: 組み込みプリミティブ(特徴量の重要度、相関関係、エラーパターン)を使用して分析コードを記述し、その結果を次の実験に反映させる
Ad

主な学びと実装詳細

ファイル制限は絶対条件: 初期バージョンではエージェントが編集可能なファイルを制限しておらず、最終的に評価コードを変更して「改善」を容易にしていました。現在は3つのファイルとログのみが編集可能です。

実験スループットの保護: 当初、エージェントは数千の特徴量をエンジニアリングしてトレーニングを遅らせ、RAM制限で実行がクラッシュしたため、夜間にわずか20回の実験しか実行できませんでした。開発者は特徴量数とツリー数に厳しい制限を追加し、一度に1つの実験のみが実行されるようにファイルロックを実装しました。これらの修正後、システムは1日に数百回の実験を実行できます。

構造化ログによる永続的メモリ: LOG.md(実験ごとの仮説、結果、学び)とLEARNING.md(重要な洞察)がないと、エージェントは既に試した実験を繰り返します。各実行後に強制的にログを記録することで、無限ループを超えたメモリをエージェントに提供します。

Dockerサンドボックスは必須: --dangerously-skip-permissionsフラグは完全なシェルアクセスを意味するため、セキュリティのためにコンテナ境界が必要です。

完璧な評価: 開発者は当初k分割交差検証を使用していましたが、エージェントは実際にはデータ漏洩である「改善」を見つけました。彼らは拡張時間ウィンドウ(過去でトレーニングし、未来を予測)に切り替えました。これははるかにゲーム化が困難です。

パフォーマンスとリソースの考慮事項

このセットアップでは、コンテキストはゆっくりと増加します—1日分の実験で約250Kトークンしか増えず、Opus 4.6のコンテキスト制限(1Mトークン)にはまだ達していません。このシステムはMax 5xで実行されていますが、ほとんどの時間はコード生成ではなく実験の実行に費やされるため、オフピーク時にはProアカウントでも動作可能です。

コードはオープンソース(匿名化済み)として利用可能で、Claude Codeでブートストラップされましたが、システムを正しく動作させるには複数回の手動反復が必要でした。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClawをSIPおよび音声APIを介してダイヤル式電話に接続する
Use Cases

OpenClawをSIPおよび音声APIを介してダイヤル式電話に接続する

開発者は、Grandstream HT801 v2 ATA、Twilio SIP、音声認識にDeepgram、音声合成にElevenLabsを使用し、WebSocketとngrokを介したオーディオストリーミングで、Benotekのダイヤル式電話をOpenClawに接続しました。

OpenClawRadar
静的サイトでの内部リンクにローカルLLMを活用する
Use Cases

静的サイトでの内部リンクにローカルLLMを活用する

ある開発者が、Gemma3 27Bを使用して、まずメタデータマップを生成し、次にモデルをチャンクで実行して関連する接続を見つけ、自動タグ付けでプロセスを洗練させることで、400のMDXページにわたる内部リンクを作成しました。

OpenClawRadar
OpenClawでお金を稼ぐための3つの実践的パターン
Use Cases

OpenClawでお金を稼ぐための3つの実践的パターン

100人のOpenClawユーザーを分析した結果、3つの一貫したアプローチが明らかになりました:既存の知識をAIアシスタントに変換すること、反復的な調査を自動化すること、そしてAI機能ではなく時間節約の成果を販売することです。

OpenClawRadar
自律型AI従業員がOpenClawで構築され、2時間で3つの製品をデプロイしました。
Use Cases

自律型AI従業員がOpenClawで構築され、2時間で3つの製品をデプロイしました。

非開発者がOpenClawを使用してCipherというAI従業員を作成し、2時間で3つの製品を構築し、ランディングページを設計し、それらをライブデプロイし、Stripe支払いリンクを作成し、ツイートでローンチを告知しました。このシステムは月額32ドルのクラウドサーバーで24時間稼働しています。

OpenClawRadar