OpenTeddy は何をしますか?
自己成長型マルチエージェントシステム:Gemma オーケストレーター + Qwen 実行エージェント + Claude エスカレーション + スキルファクトリー
概要
OpenTeddyは、複数のAIモデルを連携させて、複雑なタスクを自動的に処理する自己成長型マルチエージェントシステムです。Gemmaが全体のオーケストレーションを担当し、Qwenがタスクを実行、Claudeが高度な判断やエスカレーションを処理します。スキルファクトリーにより、システムは新しいスキルを生成し、自己拡張します。
アーキテクチャ
- Gemma オーケストレーター: タスクの分解、エージェント間の調整、ワークフロー管理を担当します。
- Qwen 実行エージェント: 実際のコード生成、ファイル操作、データ処理などのタスクを実行します。
- Claude エスカレーション: GemmaやQwenが処理できない高度な判断や例外ケースに対応します。
- スキルファクトリー: 新しいスキルを動的に生成し、システムに追加することで自己成長を実現します。
使用方法
- システムを初期化します。
- タスクを入力します。
- Gemma オーケストレーターがタスクを分解し、適切なエージェントに割り当てます。
- 各エージェントが処理を実行し、結果を統合します。
- 必要に応じてスキルファクトリーが新しいスキルを生成します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他 AI エージェント対応プラットフォーム
環境変数
OPENAI_API_KEY=
GEMINI_API_KEY=
ANTHROPIC_API_KEY=
ライセンス
MIT License