AIエージェントのSkills(スキル)を自動生成し、一元管理するシステム『SkillNet』が発表されました。
人間の作業ログや文書からスキルを作り出し、品質評価やスキル同士の関係性の記録までをまとめて行います。
浙江大学やアリババなどの研究チームによる論文です。
従来のスキルは個々が独立しており、スキル同士の関係や「Aの次にBを使う」といった連携の全体像を管理する仕組みが欠けていました。そのため、複数の手順をまたぐ長期的なタスクを、最後まで自律的にやり遂げることが難しいという問題がありました。
今回発表されたSkillNetは、3つのステップでこの問題を解決します。
1. スキルの自動生成
人間の作業ログ、GitHubのプロジェクト、PDFドキュメントといった散在する情報をAIが読み解き、標準化されたスキルの形式に変換します。
2. 5つの基準による品質評価
生成されたスキルの品質を担保するため、以下の基準で自動評価を行います。
-安全性: 意図しないファイル削除などの危険な動作がないか
-完全性: 処理の手順に抜け漏れがないか
-実行可能性: 安全な環境でエラーなく実行できるか
-保守性: アップデート時に他の機能に悪影響を及ぼさないか
-コスト効率: 実行時間やAPIの消費コストは適切か
3. スキル間の関係性のグラフ化
単にスキルを生成するだけでなく、「このスキルは別のスキルで代替可能」「スキルAを実行するには、事前にスキルBの準備が必要」といった相互の関係性を整理し、ネットワークとして構築します。
この仕組みにより、AIがタスクと使用スキルの全体像を踏まえて、実行手順を組み立てられるようになりました。シミュレーション実験では、タスクの成功率が40%向上し、完了までのステップ数も30%削減されるというパフォーマンス改善が確認されています。
散在するスキルを、ひとつのネットワークとして統合するこのアプローチは、システム開発の観点からも非常に興味深い方法です。