labloop は何をしますか?
Claude Code向けの自律実験ループスキル。コードベースとメトリクスを与えれば、永遠に実験を続けます。Karpathyのautoresearchから一般化されました。
使い方
- Claude Codeを起動し、
/labloopコマンドを入力します。 - 実験対象のコードベースと、改善したいメトリクスを指定します。
- labloopが自動的にコード修正、実行、評価を繰り返します。
動作の仕組み
- 指定されたコードベースを解析し、改善の余地がある部分を特定します。
- 修正を生成し、コードベースに適用します。
- 指定されたメトリクスを計算するスクリプトを実行します。
- メトリクスが改善された場合は変更を保持し、次のサイクルに進みます。
- メトリクスが改善されなかった場合は変更を破棄し、別の修正を試みます。
要件
- Claude Code がインストールされていること。
- 実験対象のコードベースが Git リポジトリであること。
- メトリクスを計算するためのスクリプト(例:
python evaluate.py)が用意されていること。
注意事項
- このスキルは無限ループする可能性があります。適切な停止条件を設定することを推奨します。
- 実験中に生成される多くの一時ファイルやブランチに注意してください。