
AgentQL
AgentQL은 개발자가 자연어 구조화 쿼리로 실시간 웹사이트, 문서 및 브라우저 요소를 조회할 수 있도록 지원합니다.
AgentQL 소개
AgentQL은 AI 에이전트와 데이터 워크플로를 실시간 웹에 연결하기 위해 Tiny Fish가 제공하는 개발자 플랫폼입니다. 공식 홈페이지에서는 쿼리 언어, 파서, Python 및 JavaScript SDK, REST API, 브라우저 디버거, 플레이그라운드와 원격 브라우저 기능을 갖춘 AI-웹 연결 도구 모음으로 소개합니다. 핵심 가치는 단순히 또 하나의 스크레이퍼라는 데 있지 않습니다. AgentQL을 사용하면 개발자가 필요한 데이터나 페이지 요소를 구조화된 쿼리로 설명하고, Playwright 기반 SDK 또는 HTTP API를 통해 해당 쿼리를 사용할 수 있습니다. 따라서 취약한 XPath나 CSS 선택자를 유지·관리하는 데 지쳤지만 프로그래밍과 검사가 가능한 브라우저 자동화가 여전히 필요한 팀에 특히 적합합니다. 변화하는 페이지에서 구조화된 데이터를 가져오거나, 실제 사이트에서 선택자를 테스트하거나, 에이전트를 웹 인터페이스에 연결하거나, Python 또는 Node.js 파이프라인에서 추출을 실행해야 하는 엔지니어링 또는 데이터 팀에 잘 맞습니다. 페이지 상호작용과 데이터 추출 사이를 오가는 워크플로에도 유용합니다. 예를 들어 사이트에 로그인하고, 페이지를 넘기고, 프롬프트로 요소를 식별한 다음 쿼리가 지정한 형태의 JSON을 반환할 수 있습니다. 공식 문서에 따르면 REST API는 웹페이지뿐 아니라 PDF와 이미지 파일 같은 문서도 조회할 수 있으며, SDK 문서는 Playwright 통합과 API 키 설정을 강조합니다. 간단한 노코드 자동화 방식만 필요하거나, 엔지니어링 작업 없이 완전 관리형 산업 데이터 세트를 원하거나, 모든 단계가 결정론적이고 선택자 기반이어야 하는 크롤러를 원하는 팀에는 적합성이 떨어집니다. 가격도 주의 깊게 검토해야 합니다. 공식 가격 페이지에는 무료 Starter 요금제, 월 $99 의 Professional 요금제와 맞춤형 Enterprise 조건이 나와 있지만, API 호출 초과분, 원격 브라우저 사용 시간, 속도 제한 및 동시 세션 요구 사항에 따라 비용이 크게 달라질 수 있습니다. 워크플로에 고객 데이터, 브라우저 세션, 인증된 페이지와 제3자 웹사이트가 포함될 수 있으므로 보안 및 개인정보 보호 검토도 중요합니다. AgentQL 개인정보 처리방침은 수집하는 개인정보 범주를 설명하고, 서비스가 보호 조치를 사용하지만 완전한 보안을 보장할 수는 없다고 밝힙니다. 따라서 프로덕션 구매자는 민감한 워크플로에 사용하기 전에 데이터 처리 방식과 Enterprise 조건을 확인해야 합니다.
기능
자연어 웹 쿼리
AgentQL 쿼리를 사용하면 개발자가 원하는 요소나 데이터를 설명하고 구조화된 형태로 결과를 반환받을 수 있습니다.
Playwright 기반 SDK
공식 Python 및 JavaScript SDK는 브라우저 자동화와 데이터 추출을 위해 Playwright와 통합됩니다.
추출용 REST API
REST API는 HTTP를 호출할 수 있는 모든 언어에서 웹페이지와 PDF 및 이미지 파일을 포함한 문서를 조회할 수 있습니다.
브라우저 디버거와 플레이그라운드
개발자는 쿼리를 프로덕션 스크립트나 에이전트 워크플로로 옮기기 전에 테스트하고 개선할 수 있습니다.
원격 브라우저 세션
AgentQL 문서는 CDP 액세스, 스트리밍 URL, 사용자 에이전트 사전 설정 및 세션 정리를 제공하는 원격 브라우저 세션을 설명합니다.
에이전트 및 워크플로 통합
공식 통합 문서에는 ADK, AgentStack, Dify, LangChain, Langflow, LlamaIndex, MCP 및 Zapier 연동 경로가 나와 있습니다.
구조화된 출력
쿼리로 추출 출력의 형태를 지정하여 후속 파이프라인이 예측 가능한 JSON 유사 데이터 구조를 받도록 할 수 있습니다.
장점
- 페이지가 바뀔 때마다 취약한 선택자를 유지하지 않고 AI 에이전트에서 실시간 웹 데이터를 사용해야 하는 팀에 유용합니다.
- SDK 기반 브라우저 자동화와 REST 기반 추출을 모두 지원하여 개발자에게 여러 통합 경로를 제공합니다.
- 공식 가격에 무료 시작 옵션이 포함되어 있어 유료 사용으로 전환하기 전에 초기 평가가 가능합니다.
- Playwright 통합은 이미 최신 브라우저 자동화 도구를 사용하는 팀의 도입 장벽을 낮춥니다.
- 공식 문서는 쿼리 언어, 빠른 시작, SDK 설치, REST API, 통합 및 원격 브라우저 흐름을 다룹니다.
단점
- API 호출 초과분, 원격 브라우저 사용 시간, 속도 제한 및 동시 브라우저 요구 사항에 따라 사용 비용이 증가할 수 있습니다.
- 프로덕션 워크플로에는 웹사이트 권한, 인증, 데이터 품질 및 실패 처리에 대한 엔지니어링 판단이 여전히 필요합니다.
- 개인정보 처리방침은 전자 전송 또는 저장의 완전한 보안을 보장할 수 없다고 밝히므로 민감한 사용 사례는 검토가 필요합니다.
- 완전한 노코드 워크플로를 원하는 팀에는 SDK 중심 도구보다 자동화 빌더나 관리형 데이터 제공업체가 더 적합할 수 있습니다.
- AI 지원 쿼리는 선택자 유지·관리를 줄일 수 있지만 변화하는 사이트에 대한 출력 테스트의 필요성까지 없애지는 않습니다.
요금제
무료 체험
- 무료 API 호출 300회
- 분당 API 호출 10회
- 원격 브라우저 사용 1시간
- 동시 원격 브라우저 세션 1개
- 커뮤니티 및 이메일 지원
- 전체 개발자 도구 이용
Starter
- 월 무료 API 호출 50회
- 포함 한도 초과 후 API 호출당 $0.02
- 분당 API 호출 10회
- 원격 브라우저 사용 10시간 포함
- 원격 브라우저 추가 1시간당 $0.12
- 동시 원격 브라우저 세션 5개
Professional
- 월 API 호출 10,000 회 포함
- 포함 한도 초과 후 API 호출당 $0.015
- 분당 API 호출 50회
- 원격 브라우저 사용 500시간 포함
- 원격 브라우저 추가 1시간당 $0.10
- 동시 원격 브라우저 세션 100개
- 우선 이메일 지원
Enterprise
- 완전 관리형 웹사이트 및 문서 데이터 솔루션
- 즉시 사용 가능한 데이터 세트
- 전용 클라우드 환경
- 온프레미스 배포 옵션
- 연중무휴 프리미엄 지원
- 전담 계정 관리자
* 가격 정보는 참고용입니다. 최신 안내는 AgentQL 공식 웹사이트를 확인하세요.