only-cli/oc

Turn any website into a compact CLI tailored for AI agents. Browse the web in hundreds of tokens, not tens of thousands.

해결하는 문제

only-cli/oc는 AI 에이전트가 웹을 탐색할 때 발생하는 토큰 비용과 노이즈를 줄입니다. 일반적인 HTML 페이지는 수만 개의 토큰에 달하는 마크업을 포함하며, 이는 컨텍스트 창 공간을 낭비하고 비용을 증가시킵니다. 이 도구는 웹사이트를 AI 에이전트가 효율적으로 탐색할 수 있도록, 컴팩트하고 번호가 매겨진 명령줄 인터페이스(CLI)로 변환합니다. 각 사이트별 어댑터나 브라우저 확장 프로그램이 필요하지 않습니다.

작동 방식

이 도구는 웹 페이지를 가져와 단순화된 번호 매기기 뷰로 렌더링합니다. 원시 HTML이나 스크린샷이 아니라, 링크와 영역에 번호가 부여된 간결한 요약을 제공합니다. 에이전트는 특정 명령어를 사용해 페이지와 상호작용할 수 있습니다:

  • oc open <url>: 페이지를 가져와 렌더링합니다.
  • oc do <n>: 번호가 매겨진 링크를 따라가거나, 번호가 매겨진 텍스트 영역을 읽습니다.
  • oc read <n>: 특정 영역의 전체 텍스트를 가져옵니다 (최대 2,000 토큰).
  • oc find <query>: 현재 페이지에서 문자열을 검색합니다.
  • oc next: 토큰 예산을 초과한 페이지의 다음 세그먼트를 로드합니다.

간단한 fetcher를 차단하는 사이트에 접근하기 위해 Chrome을 모방하며, 쿠키 임포트를 통해 인증 세션을 지원합니다. 또한 GitHub, Reddit, Python, MDN, AWS 등 인기 있는 사이트와 기술 문서 허브용 사전 설정된 단축키를 제공하여 탐색을 간소화합니다.

대상 사용자

Claude Code, Cursor, Codex, Copilot과 같은 AI 에이전트 및 토큰 소비를 최소화하면서 웹 탐색 기능이 필요한 에이전트 워크플로우를 개발하는 개발자들을 위한 도구입니다.

주요 특징

  • 토큰 효율성: 페이지 렌더링을 약 500토큰 예산 내에서 유지하여, 원시 HTML이나 접근성 스냅샷과 비교해 입력 비용을 크게 줄입니다.
  • 봇 차단 회피: 실제 브라우저를 모방하여 단순한 fetcher를 차단하는 사이트에 접근 가능합니다.
  • 사이트 단축키: 수십 개의 주요 웹사이트와 문서 소스용 전용 명령어가 내장되어 있습니다.
  • 세션 관리: 보안 쿠키 자루를 통해 인증된 탐색을 지원합니다.
  • 에이전트 통합: 호환 가능한 AI 에이전트 프레임워크에 쉽게 설치 가능한 전용 스킬을 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트