● コミュニティ
wecode-ai
⚡ 即起動
Wegent
作者 wecode-ai · wecode-ai/Wegent
YAMLでエージェントチームを定義 — Wegentが実行し、共有メモリを管理し、スペシャリスト間で作業をルーティングします。
Wegentはエージェントチームを宣言的なアーティファクトとして扱います:役割、ハンドオフ、共有メモリのYAML仕様を書くと、Wegentがランタイムを提供します。単一エージェントのpromptでは不十分になった場合に役立ちます。
なぜ使うのか
主な機能
- 宣言的なチームYAML
- 共有 + エージェントごとのメモリ
- ハンドオフルーティング
- プラグイン可能なモデルプロバイダー
- ローカルまたはホスト型ランタイム
ユースケース
実用的な使い方: Wegent
使うタイミング: 1つのエージェントでは不十分で、スペシャリスト間のハンドオフが必要な場合。
フロー
-
仕様定義
team.ymlを書く — 役割+ハンドオフ。✓ コピーしました
→ 仕様が準備できている
-
実行
wegent run team.yml task.md.✓ コピーしました
→ エージェントが順番に動いている
-
確認
→ 実行が記録されている
結果: 専用のオーケストレーターコードなしにマルチエージェント実行が完了します。
組み合わせ
他のMCPと組み合わせて10倍の力を
Harnessでチームを設計し、Wegentで実行する
wegent-skillとharness-skillを組み合わせる:Harnessでチームを設計し、Wegentで実行する✓ コピーしました
コストと制限
運用コスト
- APIクォータ
- プロバイダーに依存
- 呼び出しあたりのトークン
- N倍の通常量
- 金額
- OSS無料;LLMのコスト
- ヒント
- 役割ごとのtoken予算を上限設定する
セキュリティ
権限、シークレット、影響範囲
最小スコープ: multi-provider keys
認証情報の保管: APIキーを環境変数に保管
データ送信先: 設定したプロバイダー
トラブルシューティング
よくあるエラーと対処法
ハンドオフがループする
各役割に明示的な終了条件を追加してください
代替案
Wegent 他との比較
| 代替案 | 代わりに使う場面 | トレードオフ |
| 手書きのオーケストレーション | 単一チームのニーズの場合 | 宣言的な仕様がない |