Manifest는 모든 URL을 버튼, 양식, 입력과 같은 실행 가능한 UI 요소의 구조화된 JSON 맵으로 변환하여 AI 에이전트가 취약한 선택기나 스크린샷 없이 안정적으로 클릭, 채우기 및 제출할 수 있도록 합니다.
https://omfang.io/?ref=producthunt&utm_source=aipure
Manifest

제품 정보

업데이트됨:Jul 23, 2026

Manifest이란?

Manifest(by omfang)는 AI 에이전트를 위한 '액션 레이어' API로, 웹 페이지를 해당 페이지에서 수행할 수 있는 작업에 대한 깔끔하고 에이전트가 읽을 수 있는 표현으로 변환합니다. 에이전트에게 페이지가 어떻게 보이는지(브라우저 도구) 또는 무엇을 말하는지(스크래퍼/콘텐츠 추출기)만 보여주는 대신, Manifest는 입력, 버튼, 탐색 링크와 같은 대화형 컨트롤을 식별하고 에이전트가 올바르게 작동하는 데 필요한 컨텍스트(진행하기 전에 필요한 사항 포함)로 설명합니다.

Manifest의 주요 기능

Manifest는 모든 웹페이지 URL을 AI 에이전트가 신뢰할 수 있게 추론하고 실행할 수 있는 구조화된 JSON "액션 맵"으로 변환하는 API입니다. 이 API는 페이지의 접근성 트리(스크린 리더와 유사)를 분석하고 기본 DOM과 교차 확인하여 실행 가능한 UI 요소(버튼, 양식, 입력 필드)와 에이전트가 성공하는 데 필요한 세부 정보(필수 필드, 입력 유형, 플레이스홀더, 비활성화 상태)를 캡처합니다. 이를 통해 취약한 CSS 선택자와 스크린샷 추측을 피하고 UI 재설계에도 견고하게 유지됩니다.
URL → JSON 액션 매니페스트: 하나의 API 호출로 웹페이지를 깔끔하고 구조화된 액션(클릭/채우기/제출) 목록과 탐색 링크로 변환하여 에이전트가 페이지를 프로그래밍 방식으로 조작할 수 있도록 합니다.
접근성 트리 기반 이해: 보조 기술이 하는 방식대로 접근성 트리를 읽어 깨지기 쉬운 시각적 또는 선택자 기반의 휴리스틱 대신 대화형 요소에 대한 안정적이고 의미론적인 설명을 생성합니다.
누락된 세부 정보를 위한 DOM 교차 참조: 접근성 데이터에 필수 필드, 입력 유형, 플레이스홀더, 비활성화 상태와 같은 DOM 파생 세부 정보를 추가하여 양식을 올바르게 작성하는 데 중요합니다.
에이전트가 이해할 수 있는 출력 (원시 HTML 아님): 에이전트가 사용자 지정 구문 분석 없이 단계를 계획할 수 있도록 레이블, 유형, 설명 및 요구 사항 플래그가 있는 액션을 반환합니다(예: 제출하기 전에 무엇을 채워야 하는지).
UI 재설계에 견고함: 페이지 변경 시 깨지는 수동으로 유지 관리되는 선택자와 취약한 CSS 경로를 피하여 자동화의 장기적인 신뢰성을 향상시킵니다.
속도 및 예측 가능한 비용을 위한 캐싱: 캐시된 응답은 빠르며 동일한 URL을 자주 재방문하는 에이전트의 반복 비용을 줄이는 것을 목표로 합니다.

Manifest의 사용 사례

AI 에이전트 웹 작업 자동화: 스크린샷이나 깨지기 쉬운 선택자 대신 구조화된 액션 레이어를 사용하여 에이전트가 여러 단계의 웹사이트 작업(양식 작성, 버튼 클릭, 흐름 제출)을 안정적으로 완료할 수 있도록 합니다.
고객 지원 및 셀프 서비스 워크플로우: 사용 가능한 액션과 필요한 액션을 이해하여 계정 포털을 탐색하고, 요청을 제출하고, 웹 양식을 통해 사용자를 안내할 수 있는 지원 에이전트/봇을 지원합니다.
영업 및 리드 캡처 자동화: 연락처 양식 제출, 데모 요청 또는 파트너 온보딩 양식 작성과 같은 아웃리치 작업을 자동화하고 필수 필드 및 입력 유형을 올바르게 처리합니다.
웹 앱을 위한 QA 및 회귀 테스트: UI 리팩토링에 덜 민감한 테스트 자동화를 위한 안정적인 대화형 요소 목록을 생성하여 엔드투엔드 테스트의 유지보수성을 향상시킵니다.
기업을 위한 RPA 현대화: 선택자 중심의 RPA 스크립트를 시맨틱 액션 매니페스트 레이어로 대체하여 내부 도구 및 타사 웹 시스템 전반의 오류를 줄입니다.
접근성 인식 자동화: 접근성 트리를 활용하여 접근 가능한 의미론에 부합하는 자동화를 추진하고, 에이전트가 강력하고 스크린 리더와 유사한 방식으로 페이지와 상호 작용하도록 돕습니다.

장점

접근성 의미론 및 DOM 유효성 검사에 의존하여 수동으로 작성된 선택자보다 더 견고합니다.
사용 가능한 액션 및 요구 사항을 명시적으로 나열하는 에이전트 친화적인 구조화된 JSON 출력입니다.
스크린샷 기반 추측을 피하여 보다 결정론적인 자동화 흐름을 가능하게 합니다.
캐싱은 성능을 향상시키고 반복적인 상호 작용의 비용 예측 가능성을 높일 수 있습니다.

단점

효과성은 사이트의 접근성 트리 및 DOM 구조의 품질에 따라 달라질 수 있습니다 (잘못 레이블링된 페이지는 덜 유용한 매니페스트를 생성할 수 있습니다).
주로 페이지에서 수행할 수 있는 작업을 설명합니다. 액션 실행에는 여전히 에이전트 런타임/브라우저 도구가 필요합니다.
동적이거나 고도로 스크립트화된 UI는 정적 요소 검색 외에 추가적인 처리가 필요할 수 있습니다.

Manifest 사용 방법

1) Manifest에 액세스: https://omfang.io/로 이동하여 'API 키 받기'를 클릭하거나(또는 https://app.manifest.omfang.io/login 방문) 로그인하여 Manifest API용 API 키를 얻습니다.
2) 액션으로 매핑할 페이지(URL) 결정: 에이전트가 작동해야 하는 정확한 URL을 선택합니다(예: 로그인 페이지, 결제 페이지, 문의 양식). Manifest는 URL을 방문하여 해당 페이지에 대한 구조화된 액션 맵을 생성하여 작동합니다.
3) Manifest 엔드포인트를 호출하여 액션 매니페스트 생성: 문서에 표시된 Manifest API 엔드포인트에 요청을 보냅니다: { "url": "https://example.com" }과 같은 JSON 본문과 함께 POST /manifest. 그러면 Manifest가 페이지를 방문하고, 접근성 트리를 읽고, DOM을 교차 참조하며, 사용 가능한 액션의 구조화된 JSON 매니페스트를 반환합니다.
4) 반환된 페이지 요약(current_page_state) 읽기: 응답 JSON에서 'current_page_state' 필드를 사용하여 현재 어떤 페이지에 있는지 이해합니다(예: '메시지 양식이 있는 문의 페이지'). 이는 에이전트가 액션을 취하기 전에 컨텍스트를 확인하는 데 도움이 됩니다.
5) 사용 가능한 액션(버튼, 양식, 입력) 열거: 응답의 'actions' 배열을 검사합니다. 각 액션에는 id, label, type, description, required와 같은 필드가 포함됩니다. 이것이 핵심 출력입니다: 에이전트가 클릭, 채우기 또는 제출할 수 있는 구조화된 목록입니다.
6) 액션 수행 전 필수 필드 및 제약 조건 식별: 각 액션의 메타데이터(예: 'required': true/false)를 사용하여 제출 전에 무엇을 채워야 하는지 결정합니다. Manifest는 필수 필드, 입력 유형, 자리 표시자 및 비활성화된 상태와 같이 접근성 트리가 종종 놓치는 세부 정보를 포함하도록 설계되었습니다.
7) 필요할 때 탐색 링크를 사용하여 페이지 간 이동: 'navigation' 배열(예: { "label": "홈", "url": "/" })을 검사하여 안정적인 탐색 대상을 찾습니다. 이 URL을 사용하여 에이전트를 다음 페이지로 안내한 다음, 새 URL에서 POST /manifest를 다시 실행하여 다음 페이지의 액션 맵을 가져옵니다.
8) 반복: 페이지 변경 후 Manifest 다시 실행: 에이전트가 다른 페이지로 이동하거나 UI 상태가 변경될 때마다 현재 URL에 대해 POST /manifest를 다시 호출합니다. 이렇게 하면 취약한 선택기나 스크린샷에 의존하지 않고 에이전트의 액션 맵이 라이브 페이지 상태와 일치하게 유지됩니다.
9) 통합 전 라이브로 시도: https://demo.manifest.omfang.io/demo에서 라이브 데모를 사용하여 개념을 처음부터 끝까지 확인합니다: URL 입력 → 구조화된 JSON 액션 매니페스트 출력.
10) 캐싱 및 계획으로 사용량 및 비용 관리: 예상 호출량(무료/스타터/프로/엔터프라이즈)에 따라 https://omfang.io/#pricing에서 요금제를 선택합니다. 캐시된 응답은 빠르다고 설명되며 일반적으로 콜드 요청과 동일한 방식으로 속도 제한에 포함되지 않아 반복되는 에이전트 워크플로를 예측 가능하게 유지하는 데 도움이 됩니다.

Manifest 자주 묻는 질문

Manifest는 모든 URL을 AI 에이전트가 웹 페이지에서 수행할 수 있는 작업(버튼, 양식, 입력)과 에이전트가 진행하기 전에 필요한 사항에 대한 구조화된 JSON 맵으로 변환하는 "액션 레이어" API입니다.

Manifest와(과) 유사한 최신 AI 도구

Jorpex
Jorpex
Jorpex는 유럽 국가 전역에서 즉각적인 입찰 알림을 집계하고 전달하여 기업이 기회를 놓치지 않도록 돕는 종합적인 입찰 알림 플랫폼입니다.
Leadsmrt
Leadsmrt
Leadsmrt는 비즈니스가 Google Maps에서 AI 기반 개인화 기능을 통해 타겟 비즈니스 리드를 스크래핑, 검증 및 개인화하는 데 도움을 주는 리드 생성 도구입니다.
Omnial AI
Omnial AI
Omnial AI는 AI 에이전트를 활용하여 웹 프롬프트를 구조화된 실행 가능한 데이터 통찰력으로 변환하는 데이터 인텔리전스 플랫폼으로, Afore Capital의 지원을 받습니다.
SERPrecon
SERPrecon
SERPrecon은 벡터, 기계 학습 및 자연어 처리를 활용하여 사용자가 현대 검색 엔진과 동일한 방법을 사용하여 경쟁자를 분석하고 능가하도록 돕는 고급 SEO 도구입니다.