Integuru: 무엇인지, 어떤 문제를 해결하는지 & 왜 인기를 얻고 있는지

Integuru: 무엇인지, 어떤 문제를 해결하는지 & 왜 인기를 얻고 있는지

해결하는 문제

Integuru v0는 공식 API가 없는 플랫폼을 위해 자동화된 통합을 생성할 수 있도록 사용자를 지원합니다. 이는 사용자가 특정 작업을 수동으로 수행할 때 브라우저가 생성하는 네트워크 요청을 역공학(reverse-engineering)하여 수행합니다.

작동 방식

이 도구는 브라우저 네트워크 로그(HAR 파일)와 LLM의 조합을 사용하여 프로세스를 자동화합니다:

  1. Capture: 사용자는 스크립트를 사용하여 브라우저 활동을 기록하고 HAR 파일과 쿠키 파일을 생성합니다.
  2. Analysis: 에이전트는 네트워크 요청을 분석하여 대상 작업(예: 청구서 다운로드)을 식별하고 종속성을 매핑합니다. 만약 요청이 이전 요청으로부터 동적 ID(예: user ID)를 필요로 한다면, 에이전트는 해당 소스를 식별합니다.
  3. Graph Generation: 최종 작업에서 시작하여 초기 인증 단계로 거슬러 올라가며 필요한 모든 요청의 종속성 그래프를 구축합니다.
  4. Code Generation: 에이전트는 이 그래프를 실행 가능한 Python 코드로 변환하여 캡처된 쿠키를 사용하여 요청 시퀀스를 실행할 수 있게 합니다.

대상 사용자

공식 API 문서가 없는 웹사이트나 서비스와 프로그래밍 방식으로 상호작용해야 하는 개발자 및 자동화 엔지니어.

주요 특징

  • Automated API Reverse-Engineering: 브라우저 네트워크 트래픽을 기능적인 코드로 변환합니다.
  • Dependency Mapping: 요청 간의 동적 파라미터를 자동으로 식별하고 연결합니다.
  • LLM-Powered: 그래프 및 코드 생성을 위해 GPT-4o 및 o1-preview와 같은 고성능 추론 모델을 활용합니다.
  • Session Handling: 2FA를 포함한 수동 로그인 단계를 우회하기 위해 쿠키 및 인증 토큰 사용을 지원합니다.

Sources