AI 에이전트가 실제 작업을 수행하도록 Docker 기반 Linux 데스크톱, 브라우저, 문서 도구를 제공하는 오픈 에이전트 프레임워크
alibaba/page-agent
웹페이지에 GUI 에이전트를 삽입해 사용자가 자연어로 인터페이스를 제어할 수 있게 하는 JavaScript 라이브러리입니다.
- 스타
- 29,513
- 포크
- 2,879
- 열린 이슈
- 112
- 마지막 커밋
- 13시간 전
어떤 프로젝트인가요?
Page Agent는 웹페이지 내부에서 실행되며, 자연어 지시로 페이지의 인터페이스를 조작하는 AI 에이전트를 제공하는 JavaScript 라이브러리입니다. 모든 기능이 페이지 내 JavaScript로 실행되므로 브라우저 확장 프로그램, Python 런타임 또는 헤드리스 브라우저가 필요하지 않습니다.
에이전트는 스크린샷 대신 텍스트 기반 DOM 표현을 사용하므로 멀티모달 LLM이 필요하지 않습니다. 로컬에 배포한 모델을 포함해 대부분의 주요 모델에 연결할 수 있으며, script 태그나 npm 패키지로 설치할 수 있습니다.
여러 페이지에 걸친 작업을 위한 선택 사항으로 Chrome 확장 프로그램을 제공하며, 외부 에이전트 클라이언트가 브라우저를 제어할 수 있게 하는 MCP 서버도 베타 버전으로 제공됩니다.
핵심 기능
- 01기본 사용 시 브라우저 확장 프로그램이나 백엔드 없이 페이지 내 JavaScript만으로 실행됩니다.
- 02스크린샷이나 멀티모달 모델 없이 텍스트 기반 DOM 표현을 사용합니다.
- 03로컬에 배포한 모델을 포함해 주요 LLM과 연동됩니다.
- 04선택 사항인 Chrome 확장 프로그램으로 여러 페이지에 걸친 작업을 지원합니다.
- 05베타 MCP 서버를 통해 외부 에이전트 클라이언트가 브라우저를 제어할 수 있습니다.
활용 사례
- 백엔드를 다시 작성하지 않고 SaaS 제품에 AI 코파일럿을 추가합니다.
- ERP, CRM 또는 관리 시스템의 여러 단계로 이루어진 양식 작업을 한 문장으로 처리합니다.
- 자연어나 음성 입력으로 웹 애플리케이션을 조작할 수 있게 합니다.
빠른 시작
- 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은(는) 무엇인가요?
- 웹페이지에 GUI 에이전트를 삽입해 사용자가 자연어로 인터페이스를 제어할 수 있게 하는 JavaScript 라이브러리입니다. Page Agent는 웹페이지 내부에서 실행되며, 자연어 지시로 페이지의 인터페이스를 조작하는 AI 에이전트를 제공하는 JavaScript 라이브러리입니다. 모든 기능이 페이지 내 JavaScript로 실행되므로 브라우저 확장 프로그램, Python 런타임 또는 헤드리스 브라우저가 필요하지 않습니다.
- page-agent은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- page-agent은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- page-agent은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. page-agent의 마지막 커밋은 2026년 10월 19일입니다.
- page-agent은(는) 어디에 사용할 수 있나요?
- 백엔드를 다시 작성하지 않고 SaaS 제품에 AI 코파일럿을 추가합니다. ERP, CRM 또는 관리 시스템의 여러 단계로 이루어진 양식 작업을 한 문장으로 처리합니다. 자연어나 음성 입력으로 웹 애플리케이션을 조작할 수 있게 합니다.
- 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 서버입니다.
JavaScript 및 Python SDK를 제공해 AI 생성 코드를 격리된 클라우드 샌드박스에서 실행하는 오픈소스 인프라입니다.
Python과 TypeScript에서 도구, MCP, 메모리, 모델 간 이식성을 갖춘 AI 에이전트를 만들고 실행하는 오픈소스 SDK입니다.
경험을 바탕으로 스킬을 만들고 다듬으며, 다양한 모델 제공업체와 CLI 및 메시징 앱에서 사용할 수 있는 자기 개선형 AI 에이전트입니다.