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 代理瀏覽網頁時的 token 成本與雜訊。原始 HTML 頁面通常包含數萬 token 的標記,這會浪費上下文視窗空間並增加成本。此工具將網站轉換為緊湊、編號的命令列介面(CLI),讓代理能有效導航,無需每站適配器或瀏覽器擴充功能。

工作原理

該工具取得網頁並以精簡、編號的視圖呈現。與原始 HTML 或截圖不同,它提供簡潔摘要,其中連結與區域被分配編號。代理隨後可使用特定命令與頁面互動:

  • oc open <url>:取得並渲染頁面。
  • oc do <n>:跟隨編號連結或閱讀編號文字區域。
  • oc read <n>:取得特定區域的完整文字(最多 2,000 token)。
  • oc find <query>:在目前頁面上搜尋字串。
  • oc next:載入超出 token 預算的頁面的下一個片段。

透過模擬 Chrome 來繞過簡單的機器人防護,並支援透過匯入 cookie 實現認證會話。也包含針對 GitHub、Reddit 及各種技術文件中心(如 Python、MDN、AWS)等熱門網站的預設捷徑,以簡化導航。

適用對象

專為 AI 代理(如 Claude Code、Cursor、Codex 和 Copilot)以及需要在最小化 token 消耗的前提下實現網頁瀏覽能力的開發者所設計的代理工作流程而打造。

亮點

  • Token 高效性:將頁面渲染保持在約 500 token 預算內,相比原始 HTML 或無障礙快照,顯著降低輸入成本。
  • 繞過機器人防護:模擬真實瀏覽器以存取阻止簡單 fetcher 的網站。
  • 網站捷徑:內建數十個主要網站與文件來源的專用命令。
  • 會話管理:透過安全的 cookie jar 支援認證瀏覽。
  • 代理整合:提供專用技能,方便安裝至相容的 AI 代理框架中。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案