**ひとつのコマンドで、11 のプラットフォームへ。**
小紅書(RED) · 抖音 · TikTok · ビリビリ · 快手 · 微博 · 閑魚 · タオバオ · 京東 · X · 12306
まもなく対応:Instagram · YouTube · Facebook · 知乎 · WeChat 公式アカウント · 今日頭条 · 得物 · 拼多多 · 美団 · 大衆点評
[](https://www.npmjs.com/package/catbus-cli)
[](LICENSE)
[](package.json)
[](tsconfig.json)
[](docs/platforms/README.md)
[](.claude/skills/catbus/SKILL.md)
[简体中文](README.md) · [English](README.en.md) · [繁體中文](README.zh-TW.md) · **日本語** · [한국어](README.ko.md)
[クイックスタート](docs/guide/quick-start.md) · [機能マトリクス](docs/capabilities.md) · [プラットフォーム別](docs/platforms/README.md) · [サンプル](docs/examples/README.md) · [エージェント向け](.claude/skills/catbus/SKILL.md)
|
### 🧭 同じ意味には、同じ名前
意味が同じ機能は、どのプラットフォームでも**同じコマンド、同じパラメータ、同じ出力**。プラットフォーム固有の呼び名(`note`、`aweme`、`tweet`……)を使ってしまっても大丈夫。どの単語を使えばいいか、catbus が教えてくれます。
|
### 📦 必要なのは Node だけ
Python もコンパイラも、システム依存のパッケージも不要です。ネイティブ依存はすべてビルド済みバイナリ付きで、Windows・macOS・Linux の x64 / arm64(musl を含む)をカバー。**8 つのターゲット環境**すべてで、CI がひとつずつスモークテストしています。
|
|
### 🤖 AI エージェントのために生まれた
stdout には JSON だけ。終了コードは安定していて、エラーには次に実行すべきコマンドが添えられます。`catbus platforms` は全機能の一覧を出力します。[エージェント用スキル](.claude/skills/catbus/SKILL.md) と [llms.txt](llms.txt) を同梱しています。
|
### 🔐 ログイン情報はあなたの PC の中だけに
QR コード、SMS、cookie のインポートに対応。認証情報は **プラットフォーム × エンドポイント × アカウント** ごとに `~/.catbus/`(0700 / 0600)に分けて保存され、複数のアカウントもいつでも切り替えられます。データの収集・送信は一切なく、テレメトリもありません。
|
|
### 🧪 上流とバイト単位で一致
すべてのリクエストの URL、ヘッダー順、cookie、body、署名を、乱数と時刻を固定したうえで上流の実装と**1 バイトずつ突き合わせて**います。560+ 件のゴールデンデータと 940+ 件のオフラインテストが、あらゆる変更を見守ります。
|
### 🛡️ ブラウザ級のネットワークスタック
本物の Chrome と一致する TLS / HTTP2 フィンガープリント。上流の署名 JS は手を加えずにサンドボックスで実行し、スライダー型・クリック選択型の CAPTCHA はローカルの ONNX と OpenCV で自動認識します。
|
## 📊 数字で見る catbus
| 🚌 プラットフォーム | ⌨️ 実装済みコマンド | 🧪 ゴールデンデータ | ✅ オフラインテスト | 💻 ターゲット環境 |
|:---:|:---:|:---:|:---:|:---:|
| **11** | **300+** | **560+** | **960+** | **8** |
## 🏗️ アーキテクチャ