🔧도구

oc - 웹사이트를 AI 에이전트용 CLI로 변환하는 도구

수만 개의 토큰이 필요한 HTML을 수백 개의 토큰으로 압축해 AI 에이전트가 효율적으로 웹을 탐색할 수 있게 해주는 CLI 도구

↗ 원본 링크
#CLI#AI에이전트#웹스크래핑#토큰최적화

개요

oc는 웹사이트를 AI 에이전트가 쉽게 읽을 수 있는 간결한 CLI 형식으로 변환해주는 도구입니다. 일반적으로 웹페이지는 수만 개의 토큰이 필요한 HTML로 구성되어 있지만, oc를 사용하면 수백 개의 토큰만으로 동일한 정보를 전달할 수 있습니다.

주요 특징

▸
토큰 효율성: 수만 개의 HTML 토큰을 수백 개로 압축
▸
번호 매김 인터페이스: 클릭 가능한 요소에 번호를 부여해 쉽게 탐색
▸
브라우저 우회: 실제 브라우저처럼 동작해 차단 방지
▸
사이트별 어댑터 불필요: 모든 웹사이트에 범용적으로 사용 가능

설치 방법

bash
npm install -g @only-cli/oc

Node 20 이상이 필요합니다.

사용 예시

bash
$ oc open news.ycombinator.com
# Hacker News
[1] Show HN: I built a tiny CSV toolkit
[2] 312 comments
...
actions: do <n> | find <query> | read <n> | next | raw

$ oc do 1

AI 에이전트 통합

Claude Code, Cursor, Codex, Copilot 등 호환 가능한 에이전트에 스킬로 추가할 수 있습니다:

bash
npx skills add https://github.com/only-cli/oc --skill w

작동 원리

▸Chrome을 모방한 요청으로 웹사이트 접근
▸HTML을 파싱해 핵심 콘텐츠만 추출
▸번호가 매겨진 간결한 텍스트 형식으로 변환
▸AI 에이전트가 적은 토큰으로 웹을 탐색 가능

활용 사례

▸AI 에이전트의 웹 브라우징 기능 구현
▸토큰 비용 절감
▸자동화된 웹 정보 수집