AIエージェント専用のDocker化されたLinuxデスクトップ、ブラウザー、文書ツールを備えたオープンなエージェントフレームワーク。
alibaba/page-agent
あらゆるWebページにGUIエージェントを組み込み、自然言語で操作できるJavaScriptライブラリ。
- スター
- 29,513
- フォーク
- 2,879
- 未解決の Issue
- 112
- 最終コミット
- 12 時間前
これは何?
Page Agentは、Webページ内で動作するJavaScriptライブラリです。ページにAIエージェントを組み込み、自然言語の指示でインターフェースを操作できます。すべてページ内のJavaScriptで動作するため、基本的な利用にブラウザー拡張機能やPythonランタイム、ヘッドレスブラウザーは必要ありません。
スクリーンショットではなく、DOMをテキストで表現したものを基に動作するため、マルチモーダルLLMは不要です。ローカルにデプロイしたモデルを含む、主要なモデルのほとんどと接続できます。scriptタグまたはnpmパッケージから導入できます。
複数ページにまたがるタスク向けに、オプションのChrome拡張機能も利用できます。また、外部のエージェントクライアントからブラウザーを操作できるMCPサーバーもベータ版で提供されています。
主な機能
- 01基本的な利用ではブラウザー拡張機能もバックエンドも必要なく、すべてページ内のJavaScriptで動作する。
- 02スクリーンショットやマルチモーダルモデルを使わず、DOMをテキストで表現したものを基に動作する。
- 03ローカルにデプロイしたモデルを含む、主要なLLMに対応する。
- 04オプションのChrome拡張機能で、複数ページにまたがるタスクに対応する。
- 05ベータ版のMCPサーバーを使うと、外部のエージェントクライアントからブラウザーを操作できる。
ユースケース
- バックエンドを書き換えずに、SaaS製品へAIコパイロットを追加する。
- ERP、CRM、管理システムの複数ステップからなるフォーム操作を、一文の指示で実行できるようにする。
- 自然言語や音声入力でWebアプリケーションを操作できるようにする。
クイックスタート
- 1
デモ用の script タグですぐに試す(評価のみ)
<script src="https://cdn.jsdelivr.net/npm/page-agent@1.12.4/dist/iife/page-agent.demo.js" crossorigin="anonymous"></script> - 2
npm パッケージをインストールする
npm install page-agent - 3
PageAgent をインポートし、自分の LLM API キーで実行する
使う前に知っておきたいこと
- デモ CDN は無料のテスト用 LLM API を使用しており、技術評価のみを目的としています。
- 独自のモデルで使用するには、LLM API キーまたはローカルにデプロイしたモデルが必要です。
- ページ内でのみ動作するため、複数ページにまたがるタスクには別途 Chrome 拡張機能が必要です。
トピック
よくある質問
- page-agent とは?
- あらゆるWebページにGUIエージェントを組み込み、自然言語で操作できるJavaScriptライブラリ。 Page Agentは、Webページ内で動作するJavaScriptライブラリです。ページにAIエージェントを組み込み、自然言語の指示でインターフェースを操作できます。すべてページ内のJavaScriptで動作するため、基本的な利用にブラウザー拡張機能やPythonランタイム、ヘッドレスブラウザーは必要ありません。
- page-agent は無料で使えますか?ライセンスは?
- page-agent は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- page-agent は今もメンテナンスされていますか?
- 活発にメンテナンス中。page-agent の最終コミットは 2026年10月19日 です。
- page-agent は何に使えますか?
- バックエンドを書き換えずに、SaaS製品へAIコパイロットを追加する。 ERP、CRM、管理システムの複数ステップからなるフォーム操作を、一文の指示で実行できるようにする。 自然言語や音声入力でWebアプリケーションを操作できるようにする。
- page-agent のインストール方法は?
- デモ用の script タグですぐに試す(評価のみ): <script src="https://cdn.jsdelivr.net/npm/page-agent@1.12.4/dist/iife/page-agent.demo.js" crossorigin="anonymous"></script> npm パッケージをインストールする: npm install page-agent PageAgent をインポートし、自分の LLM API キーで実行する
- page-agent はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/alibaba/page-agent
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
エージェント、コンピュータ操作、ブラウザ自動化、金融分析など、Claude APIを使ったデプロイ可能なアプリのスタータープロジェクト集です。
AIエージェントやIDE、アプリを、事前定義ツールまたはカスタムツールでデータベースにつなぐオープンソースのMCPサーバー。
AI生成コードを隔離されたクラウドサンドボックスで実行するオープンソース基盤。JavaScriptとPythonのSDKを提供します。
PythonとTypeScriptで、ツール、MCP、メモリ、モデルのポータビリティを備えたAIエージェントを構築・実行するためのオープンソースSDK。
経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。