octoparse detect는 Octoparse 확장 브라우저를 열어 페이지를 검사하고 로컬 작업 파일을 생성합니다. Octoparse 데스크톱 앱 없이 URL에서 작업을 만들 때 사용하세요.
v0.1.32부터 detect는 작업을 생성하기 전에 CAPTCHA, 접근 제한, 보안 확인 및 서비스 오류 페이지를 거부합니다. 후보 순위 지정도 적합하지 않은 영역과 페이지 전체 탐색 셸을 더 엄격하게 제외합니다. 복잡한 페이지와 로그인 흐름은 여전히 수동 검토가 필요할 수 있습니다.
AI 에이전트에는
--auto 대신 --agent 또는 준비/미리보기/적용 워크플로를 사용하세요. 자동 모드는 CLI가 직접 선택하는 용도입니다.
detect에는 유효한 Octoparse 계정과 자격 증명, 로컬 Chrome이 필요합니다. Linux arm64는 지원하지 않습니다. 플랫폼 요구 사항은 설치를 참고하세요.자동 모드
CLI가 최적의 후보 데이터 영역을 선택해 작업 파일을 생성합니다.--json을 사용하세요.
--output을 생략하면 detected_<host>.json 파일이 자동으로 생성됩니다.
브라우저 모드 선택
독립 실행형 Chrome for Testing을 사용하거나 로그인된 시스템 브라우저 프로필을 재사용하세요.octoparse browser --help에 설명된 공통 우선순위를 따릅니다. 명령어 플래그, OCTOPARSE_BROWSER, 저장된 octoparse browser use 설정, independent 순입니다. 사용자 모드는 Windows와 macOS에서 사용할 수 있습니다.
수동 모드
수동 모드는 로그인하고 팝업을 닫으며 데이터 영역을 직접 선택할 수 있는 브라우저 오버레이를 엽니다.--save-session으로 쿠키를 저장해 향후 로컬 실행에서 세션을 재현할 수 있습니다.
쿠키 세션은 모든 사이트에 적용되지 않습니다. 특히 localStorage, 기기 바인딩 또는 새로운 인증이 필요한 페이지에서는 제한될 수 있습니다.
생성된 작업 검증
작업 파일을 생성한 뒤 실행 전에 검증하세요.AI 에이전트 워크플로
LLM 기반 또는 자동화된 워크플로에는--auto 대신 에이전트 계약을 사용하세요. 먼저 기능 정보를 조회합니다.
machineContract.recipes.createTaskFromUrlWithAgent가 포함됩니다.
원샷 방식(가장 빠름)
컨텍스트 파일을 읽고 계획을 작성할 수 있는 신뢰할 수 있는 로컬 실행기와 함께--agent를 사용하세요.
감사 가능한 단계별 방식
감사 또는 복구가 필요한 경우 작업을 한 번에 생성하지 말고 준비/미리보기/적용 순서를 사용하세요.1
에이전트 컨텍스트 준비
에이전트 계획을 위한 웹페이지 컨텍스트를 내보냅니다.후보 데이터 영역, 필드 샘플, 시각적 스크린샷 및
decisionSummary가 포함된 context.json을 생성합니다.2
계획 작성
context.json을 바탕으로 plan.json을 생성합니다.octopus.detect.agent-plan.v1 스키마를 사용하세요. 필드를 선택하기 전에 context.visualArtifacts.annotatedScreenshotPath의 주석 스크린샷을 열고 계획에 visualReview 근거를 포함하세요.3
계획 미리보기
최종 작업 파일을 생성하기 전에 계획을 검증합니다.
data.pass가 false이면 적용하기 전에 계획을 수정하세요.4
계획 적용
최종 로컬 작업 파일을 생성합니다.생성된
task.json은 검사 및 검증하거나 로컬 CLI 실행에 사용할 수 있습니다.detect 문제 해결
다음 단계
첫 작업 실행
생성된 작업을 로컬에서 실행하고 상태를 확인한 뒤 결과를 내보냅니다.
명령어 요약표
detect, run, cloud, data, auth 명령어의 전체 레퍼런스를 확인합니다.