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: トークン予算を超えたページの次のセグメントを読み込みます。

Chromeを模倣することで、単純なfetcherをブロックするサイトにアクセス可能にし、クッキーのインポートにより認証済みセッションをサポートします。また、GitHub、Reddit、Python、MDN、AWSなどの人気サイトや技術ドキュメントハブ用の事前設定済みショートカットも提供され、ナビゲーションを簡素化します。

対象ユーザー

Claude Code、Cursor、Codex、CopilotなどのAIエージェント、およびトークン消費を最小限に抑えながらウェブ閲覧機能を必要とするエージェントワークフローを開発する開発者向けに設計されています。

特徴

  • トークン効率性: ページレンダリングを約500トークンの予算に保ち、生のHTMLやアクセシビリティスナップショットと比較して、入力コストを大幅に削減します。
  • ボットブロッカー回避: 実際のブラウザを模倣することで、単純なfetcherをブロックするサイトにアクセス可能にします。
  • サイトショートカット: 数十の主要なウェブサイトやドキュメントソース用の専用コマンドが内蔵されています。
  • セッション管理: セキュアなクッキーjarを介して認証済み閲覧をサポートします。
  • エージェント統合: 互換性のあるAIエージェントフレームワークへの簡単なインストールを可能にする専用スキルを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト