최근 'only-cli/oc'라는 새로운 오픈소스 프로젝트가 공개되어 AI 에이전트의 웹 탐색 방식을 혁신할 잠재력을 보여주고 있습니다. 이 도구는 웹사이트를 대규모 언어모델(LLM)이 이해하기 쉬운 간결한 명령줄 인터페이스(CLI) 형태로 변환합니다. 기존에는 AI 에이전트가 웹페이지를 분석하기 위해 수만 개의 토큰을 소비해야 했지만, 'oc'는 이를 단 수백 개의 토큰으로 압축하여 비용 효율성을 극대화합니다.
'oc'의 핵심 기능은 'oc open <url>' 명령어를 통해 웹페이지를 가져와 원시 HTML이나 스크린샷 대신, 번호가 매겨진 간결한 뷰를 제공하는 것입니다. 이 뷰는 페이지의 주요 콘텐츠와 상호작용 가능한 요소를 명확히 보여주며, 'oc do <n>' 또는 'oc read <n>'과 같은 명령어로 특정 링크를 따르거나 텍스트를 읽을 수 있습니다. 특히, 이 도구는 실제 브라우저처럼 작동하여 단순한 페처(fetcher)를 막는 일부 웹사이트의 차단도 우회할 수 있습니다. 벤치마크 결과에 따르면, 'oc open'은 6개 실제 페이지에서 평균 1,936 토큰을 사용한 반면, 기존 방식은 16,402 토큰에서 177,685 토큰까지 소비하며 일부 페이지에서는 아예 콘텐츠를 가져오지 못했습니다. 이는 토큰 비용을 90% 이상 절감하는 효과를 가져옵니다.
이러한 기술은 AI 에이전트의 활용 범위를 넓히고 개발 비용을 크게 줄일 수 있다는 점에서 중요합니다. 특히 클로드 코드(Claude Code), 코덱스(Codex)와 같은 AI 에이전트가 웹 정보를 기반으로 작업을 수행할 때, 'oc'는 더 빠르고 저렴하며 안정적인 정보 접근을 가능하게 합니다. 이는 AI 기반의 웹 스크래핑, 정보 요약, 자동화된 리서치 등 다양한 분야에서 새로운 기회를 창출할 것입니다. 또한, 'oc'는 뉴스 사이트, 블로그, 문서, 포럼 등 대부분의 정적 웹사이트에서 별도의 설정 없이 작동하며, 해커 뉴스(Hacker News), 레딧(Reddit), 깃허브(GitHub) 등 인기 웹사이트에 대한 맞춤형 단축키도 제공하여 사용자 편의성을 높입니다.