通義ラボは、新世代のエージェント開発フレームワーク「AgentScope 1.0」を正式にリリースしました。このオープンソースフレームワークは開発者を中心に設計され、マルチエージェントの開発に焦点を当て、エージェントの構築、実行、管理における一連の課題を解決することを目的としています。AgentScope 1.0は、エージェント開発の全ライフサイクルに対応する一連のソリューションを提供し、開発、デプロイ、モニタリングを含む、エージェントのアプリケーション開発をより簡単かつ安全にするものです。

image.png

AgentScope 1.0は、3層の技術アーキテクチャを採用しています。それは、AgentScope コアフレームワーク、AgentScope Runtime、AgentScope Studioです。これらの3つは独立して使用でき、開発者のさまざまなニーズに応えます。その中で、AgentScope コアフレームワークはエージェント開発向けの「プログラミング言語」と見なされ、モジュール化された設計により高い分離性と柔軟な拡張性を実現します。

エージェント開発の重要な機能において、AgentScope 1.0はリアルタイム介入制御、スマートなコンテキスト管理、効率的なツール呼び出しの3つの能力を持っています。従来のエージェントは起動後、介入が困難でしたが、AgentScopeは非同期アーキテクチャを活用することでリアルタイム介入を可能にしています。ユーザーはいつでもエージェントの実行を中断できるため、リソースの浪費を防ぐことができます。

コンテキスト管理に関しては、AgentScopeは短期記憶と長期記憶の協調により、情報の「忘れ」「混乱」の問題を効果的に解決します。エージェントは対話の中で関連情報をリアルタイムで抽出し、コンテキストの一貫性を確保します。また、複数の長期記憶管理モードをサポートしており、開発者が重要な記憶情報を保存・アクセスしやすくなります。

image.png

ツール管理に関しては、AgentScopeは標準化された登録、構造化された管理、統一された実行インターフェースを通じて、ツール呼び出しの効率を向上させています。実行中にツールを動的に有効または無効にできるため、エージェントの実行プロセスがより柔軟になります。

また、AgentScope Runtimeは、外部環境に影響を与えない安全なツールサンドボックスを提供し、エージェントが操作を実行する際の安全性を確保します。デプロイおよび実行エンジンは、エージェントアプリケーションに対して効率的な管理と実行サポートを提供し、多様なプロトコルをサポートすることで、開発者がエージェントアプリケーションをクラウドに迅速に移行できるようにします。

AgentScope Studioは、開発者がエージェントの実行状態をよりよく把握できるよう、リアルタイムモニタリングと評価機能を提供します。全体的に見ると、AgentScope 1.0のリリースは、エージェント開発における重要な進歩を示しています。

👉 プロジェクトのアドレス:

  • AgentScope コアフレームワーク:https://github.com/agentscope-ai/agentscope

  • AgentScope Runtime: https://github.com/agentscope-ai/agentscope-runtime

  • AgentScope Studio: https://github.com/agentscope-ai/agentscope-studio

ポイント:

🌟 AgentScope 1.0は、マルチエージェントの開発に焦点を当てた新世代のエージェント開発フレームワークであり、エージェント開発の全ライフサイクルをカバーするソリューションを提供しています。

🚀 実際に介入制御、スマートなコンテキスト管理、効率的なツール呼び出しの3つの能力を持ち、エージェントの開発と実行効率を高めます。

🔒 AgentScope Runtimeは、安全なツールサンドボックスと効率的なデプロイおよび実行エンジンを提供し、エージェントの安全性と安定性を確保します。