Repolode
agentscope-ai

agentscope-ai/agentscope

LLMエージェントの構築・実行・監視に使えるPythonフレームワーク。ツール、マルチエージェントチーム、メモリ、サンドボックス実行、デプロイ可能なエージェントサービスを備えています。

スター
35,558
フォーク
3,816
未解決の Issue
670
最終コミット
3 日前

これは何?

AgentScopeは、LLMベースのエージェントを構築するためのPythonフレームワークです。SDKレイヤーには、ReActによる推論と行動のループ、Python関数・MCPサーバー・スキルを受け付けるツールキット、OpenAI、Anthropic、Gemini、DashScope、DeepSeek、Ollamaなどのプロバイダー向けモデルアダプターが用意されています。コンテキスト管理、ミドルウェアフック、人による確認を伴う権限制御、ReMeやMem0などのプラグイン可能なメモリバックエンドも、構成要素として利用できます。

実行時には、ローカル、Docker、E2B、Kubernetesなどの隔離されたサンドボックス環境で、エージェントがツールやコードを実行できます。イベントシステムは推論、ツール呼び出し、マルチモーダルコンテンツをフロントエンドにストリーミングし、リアルタイム音声エージェントにも対応しています。

このプロジェクトにはエージェントサービスも含まれています。FastAPIバックエンドと、マルチテナント・マルチセッションのアプリケーション、エージェントチーム、FeishuやDiscordなどのIMチャネル、RAG、スケジュールタスク、永続化に対応した組み込み済みWeb UIを提供します。

主な機能

  • 01構造化出力、中断、ツールの一括呼び出しに対応したReActループ
  • 02Pythonツール、MCPサーバー、スキルに対応するツールキット。シェル、ファイル、検索用ツールを標準搭載
  • 03OpenAI、Anthropic、Gemini、DashScope、DeepSeek、Ollamaなどのモデルに対応
  • 04ローカル、Docker、E2B、Kubernetes環境でのサンドボックス化されたツール・コード実行
  • 05組み込み済みWeb UI、マルチテナントセッション、IMチャネル連携を備えたエージェントサービス

ユースケース

  • サンドボックス内でツールを呼び出し、ファイルを編集する複数ステップのエージェントを構築する
  • 複雑なタスクを分担するリーダーエージェントとワーカーエージェントのチームを作る
  • すぐに使えるWebフロントエンドを備えた、エージェント駆動のマルチセッションチャットアプリをデプロイする
  • 応答をストリーミングするリアルタイム音声アシスタントを試作する

クイックスタート

  1. 1

    PyPIからAgentScopeをインストールします(Python 3.11以降が必要です)

    uv pip install agentscope
  2. 2

    READMEのコンソールのサンプルを保存し、DASHSCOPE_API_KEYを設定して実行します

使う前に知っておきたいこと

  • Python 3.11以降が必要です。
  • サンプルエージェントの実行には、モデルプロバイダーから取得したDashScope APIキーが必要です。
  • リアルタイム音声やSOPなど、一部の機能は実験的機能としてマークされています。

収録されている特集

トピック

よくある質問

agentscope とは?
LLMエージェントの構築・実行・監視に使えるPythonフレームワーク。ツール、マルチエージェントチーム、メモリ、サンドボックス実行、デプロイ可能なエージェントサービスを備えています。 AgentScopeは、LLMベースのエージェントを構築するためのPythonフレームワークです。SDKレイヤーには、ReActによる推論と行動のループ、Python関数・MCPサーバー・スキルを受け付けるツールキット、OpenAI、Anthropic、Gemini、DashScope、DeepSeek、Ollamaなどのプロバイダー向けモデルアダプターが用意されています。コンテキスト管理、ミドルウェアフック、人による確認を伴う権限制御、ReMeやMem0などのプラグイン可能なメモリバックエンドも、構成要素として利用できます。
agentscope は無料で使えますか?ライセンスは?
agentscope は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
agentscope は今もメンテナンスされていますか?
活発にメンテナンス中。agentscope の最終コミットは 2026年11月4日 です。
agentscope は何に使えますか?
サンドボックス内でツールを呼び出し、ファイルを編集する複数ステップのエージェントを構築する 複雑なタスクを分担するリーダーエージェントとワーカーエージェントのチームを作る すぐに使えるWebフロントエンドを備えた、エージェント駆動のマルチセッションチャットアプリをデプロイする 応答をストリーミングするリアルタイム音声アシスタントを試作する
agentscope のインストール方法は?
PyPIからAgentScopeをインストールします(Python 3.11以降が必要です): uv pip install agentscope READMEのコンソールのサンプルを保存し、DASHSCOPE_API_KEYを設定して実行します
agentscope はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/agentscope-ai/agentscope

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト