metaclaw-evolving-agent は何をしますか?
MetaClaw エージェントをデプロイして設定します。このエージェントは、スキル注入、強化学習トレーニング、スマートスケジューリングを使用して、実際の会話からメタ学習し、進化します。
機能
- ライブ会話からの学習: エージェントはユーザーとのやり取りを分析し、パターンを学習します。
- スキル注入: 事前定義されたスキルを動的に追加または更新して、機能を拡張します。
- 強化学習(RL)トレーニング: 報酬ベースのフィードバックを通じて、時間の経過とともに応答品質を最適化します。
- スマートスケジューリング: トレーニングと更新をスケジュールして、パフォーマンスとリソース使用のバランスを取ります。
はじめに
前提条件
- Python 3.8 以上
- AI エージェントプラットフォーム(例: Claude Code、Codex、Cursor など)
インストール
git clone https://github.com/aradotso/metaclaw-evolving-agent.git
cd metaclaw-evolving-agent
pip install -r requirements.txt
設定
config.yamlを編集して、スキルリポジトリ、トレーニングパラメータ、スケジューリングルールを設定します。- 環境変数
METACLAW_API_KEYとMETACLAW_DB_URLを設定します。
実行
python run_agent.py
設定リファレンス
| パラメータ | 説明 | デフォルト値 |
|---|---|---|
skills_repo | スキル定義の Git リポジトリ URL | None |
rl_learning_rate | 強化学習の学習率 | 0.01 |
schedule_interval | トレーニングジョブのスケジュール間隔(分) | 60 |
ライセンス
MIT