OpenCLI: 任意のウェブサイトを CLI ツールに変える、Claude の使用可能なブラウザ
OpenCLIとは?
OpenCLIは、スローガンでオープンソースのCLIツールです。任意のウェブサイトを作る&あなたのクリップをツールウェブサイトやツールがコマンドラインになるようにしましょう。 簡単に言えば、任意のウェブサイト、電子アプリケーション、ローカルツールを標準化されたコマンドラインインターフェイスに変換できます。
Claudeコード、CursorなどのAIプログラミングアシスタントを使用して開発者にとって、これはAIエージェントの最も欠けている機能を満たす -ダイレクトコントロールブラウザお問い合わせ
• コア機能の概要
1. ウェブサイト
コマンドラインツールにウェブサイトをオンにすると、79+サイトがサポートされています。
- 国内プラットフォーム: 弾力性、ノウハウ、小さな赤い本、ステッカー、虎、アイドル魚
- 国際プラットフォームTwitter/X、Reddit、YouTube、ハッカーニュース
- 電気技師アマゾン、1688
- AIツールジェミニ、ユアンバオ、ノートルム
例:
# 查看 Bilibili 热门opencli bilibili hot --limit 5# 搜索知乎opencli zhihu search "OpenClaw" --limit 10# 查看小红书笔记opencli xiaohongshu search "AI工具" --limit 5
2. 電子応用
電子アプリケーションをCLIツールに変え、AIは他のAIアプリケーションを制御します。
- 防眩超等へのサポート
- AIは他のAIアプリケーションを制御
- スクリプト化と拡張をサポート
3. 外的な CLI 用具ハブ
調和した管理と外部のCLIツールを呼び出す:
- オートディスカバーインストールされた CLI ツールを自動的に認識
- 自動インストール: ツールがインストールされていない場合、パッケージマネージャを介して自動的にインストールします(例えば、 brew install gh)
- ユニファイド・コールその他の組織
例:
# 调用 GitHub CLIopencli gh pr list --limit 5# 调用 Obsidianopencli obsidian open "笔记标题"
4. AIエージェントブラウザの制御
これは、AIがブラウザを制御することを可能にするために、OpenCLIの最もキラー機能です。
- コマンドの操作AIは、クリック、入力、抽出、スクリーンショット
- ブラウザの自動化: 任意のやりとりのためのスクリプト
- 口座は安全です。: Chrome/Chromiumのログイン状態を再開し、バウチャーはブラウザを離れません
AI対応ブラウザの動作コマンド:
- 開いた、かちりと言う音、タイプ、自己、保たれ、待って下さい
- 取得, スクリーンショット, スクロール, バック, val
- 私は仕事、init、Verify、近いつもりです
•セキュリティとカウンターテスト
OpenCLIは強力な抗テスト機構を持っています:
- カウンタープリント:Patches navigator.webdriver、Stub window.chrome
- トラックをクリアします。その他の組織
- 偽造環境その他の組織
- リスク制御の回避策多層反指紋および風制御の蒸発の測定
インストールと使用
1. OpenCLIのインストール
# 通过 npm 安装npm install -g @jackwener/opencli# 安装 AI skillsnpx skills add jackwener/opencli
2. ブラウザ拡張機能のインストール
- opencli-extension.zipをダウンロード (GitHubリリースから)
- 圧迫ファイル
- chrome://extensions を開き、開発者モードを有効にします。
- プレスされていない拡張子をロードして、不要なファイルをチェックします。
3. 接続の点検
opencli doctor # 检查扩展和守护进程连接opencli daemon status # 检查守护进程状态
4. 使用の開始
# 查看所有命令opencli list# 查看 HackerNews 热门(无需浏览器)opencli hackernews top --limit 5# 查看 Bilibili 热门(需要浏览器扩展)opencli bilibili hot --limit 5
AIエージェントの統合
OpenCLIはAIエージェントの複数のスキルを提供しています。
| スキル。 | 関数 | コマンドのインストール |
|---|---|---|
| Opencliの使用法 | コマンド参照 | 申し訳ございません。 |
| Opencli オペレーション | ブラウザの自動化 | 一括0\shad0\alphaH3D} わからない。 |
| Opencliエクスプローラ | アダプター開発ガイド | 申し訳ございません。 |
| opencli-oneshot です。 | クイックコマンドリファレンス | いいえ、いいえ、いいえ、いいえ、いいえ。 |
クロードがこれを必要とするのはなぜですか?
ClaudeコードやCursorのようなAIプログラミングアシスタントの最大の制限は次のとおりです。ブラウザを直接制御できないお問い合わせ MCP ツールで呼び出すことができます。
- 連絡なし: %s %sその他の組織
- ブラウザを操作できません: クリックできない、入力、スクロール
- メッセージを開くことができません:毎回再認定
OpenCLIは、これらの問題を解決しました。
- ログイン状態を繰り返す:Chrome/クロムを使用して直接ログイン状態
- AI制御ブラウザ: 操作コマンドでブラウザを制御できるAI
- 標準的なインターフェイス: すべてのウェブサイトは標準のCLIコマンドになります
動物園、ライトアップ。
- ゼロLMコスト: 実行時間ゼロトークン消費
- 最終的な出力: 同じコマンド、同じ出力形式、pipable
- セルフ修理その他の組織
- 動的負荷: clis/フォルダ内の自動登録.tsまたは.yamlアダプタ
- 広い適用範囲:79+ウェブアダプタ
終了時。
OpenCLIは、AIAgentエコロジーの欠如部分を完成させました。ブラウザ制御お問い合わせ それに伴い、ClaudeコードとCursorはついに可能です。
- 直接Bilibiを操作, 知っている, 小さな赤い本.
- 電子制御アプリケーション
- 既存のブラウザのログイン状態の再利用
- 任意のウェブサイトをプログラム可能なCLIツールに変える
自動ブラウザ操作が必要なデベロッパー向けの画期的なツールです。
ツールは準備が整っています。
プロジェクトアドレス:https://github.com/jackwener/opencli