クラウドナビ
← 記事一覧に戻る
【2026年】birdclaw完全解説!X(Twitter)のデータを全部ローカルに保存して爆速検索する方法
AIツール·1分で読了

この記事のまとめ

「過去にいいねしたあのツイート、どこ行った?」「あの人のDM、3ヶ月前に消えた…」「Xの検索、遅すぎるし古い投稿が出てこない…」

【2026年】birdclaw完全解説!X(Twitter)のデータを全部ローカルに保存して爆速検索する方法


「過去にいいねしたあのツイート、どこ行った?」「あの人のDM、3ヶ月前に消えた…」「Xの検索、遅すぎるし古い投稿が出てこない…」

Xのデータは基本的にクラウド上にしかなく、過去の投稿・いいね・ブックマークをまともに検索できない という問題があります。公式の検索は最近の投稿しかヒットせず、自分が過去にどんな投稿をしたかも振り返りづらい。

この問題を解決するのが birdclaw(バードクロー) です。

birdclaw は、X(旧Twitter)のデータを 自分のPCにすべてローカル保存 し、爆速で検索・閲覧・管理できる無料のオープンソースツールです。CLIとWeb UIの両方を備え、まるでXのローカル版データベースを自分専用に持つ感覚で使えます。

この記事でわかること:

  • birdclawで何ができるのか
  • インストールから初期設定までの手順
  • 実際の使い方と便利な機能
  • どんな人におすすめか

birdclawとは?

birdclawは、@steipete(Peter Steinberger) が開発したオープンソースのローカルファーストXワークスペースです。

名前の由来は「bird(鳥)= Twitterのロゴ」+「claw(爪)= データを掴む」。まさに Xのデータを自分の手元に掴んで離さない ツールです。

主な特徴

機能説明
全データローカル保存ツイート・DM・いいね・ブックマーク・フォロワー・フォロー中をSQLiteに保存
爆速検索過去の全投稿・いいね・ブックマークを一瞬で検索。「猫」と打てば自分がいいねした猫の投稿がすぐ出る
アーカイブ取り込みX公式のTwitterアーカイブ(ZIP)を読み込んで一気に過去データを取り込み
自動ライブ同期最新のいいね・ブックマーク・返信を定期的に自動取り込み
ローカルWeb UIダークモード対応の綺麗なWeb画面でホーム・DM・いいね一覧などを閲覧
AI重要度ソートAIが重要なメンションやDMを優先表示
デイリーダイジェスト「birdclaw today」で今日のXダイジェストを生成
ブロック・ミュート管理ブロックリストを一括管理。一気に大量ブロックも可能
GitバックアップデータをJSONLでエクスポート→Gitでバージョン管理。データが消えても復元可能

birdclawのインストール方法

macOS(Homebrew)

brew install steipete/tap/birdclaw
birdclaw --version

その他の環境

npmまたはソースからのインストールも可能です。詳しくは 公式インストールページ をご確認ください。


初期設定(5分で完了)

1. 初期化

birdclaw init

このコマンドで ~/.birdclaw/ ディレクトリが作成され、SQLiteデータベースが初期化されます。デフォルトの設定ファイルも自動生成されます。

2. 認証確認

birdclaw auth status --json

Xとの連携に必要な認証状態を確認します。

3. データベースの状態確認

birdclaw db stats --json

Xアーカイブの取り込み

過去の全データを取り込むには、X公式のデータアーカイブ を使います。

アーカイブのダウンロード

まずXの設定ページからアーカイブをリクエスト: https://x.com/settings/download_your_data

Xがアーカイブを準備するまでに数日かかる場合があります。

アーカイブの取り込み

# アーカイブを自動検出
birdclaw archive find --json

# 取り込み実行
birdclaw import archive --json

# または明示的にパスを指定
birdclaw import archive ~/Downloads/twitter-archive-2026.zip --json

プロフィール情報の補完(オプション)

birdclaw import hydrate-profiles --json

これでbio・フォロワー数・アバターなどのプロフィール情報が補完されます。大量のAPIリクエストが発生するので、必要なときだけ実行しましょう。

差分更新

後で新しいアーカイブをダウンロードした場合、特定のデータだけを差し替えられます:

birdclaw import archive ~/Downloads/twitter-archive-2026.zip --select likes,bookmarks --json

ライブ同期の設定

アーカイブ取り込み後に、最新データの自動同期を設定します。

# いいねの同期(最新100件)
birdclaw sync likes --mode auto --limit 100 --refresh --json

# ブックマークの同期
birdclaw sync bookmarks --mode auto --limit 100 --refresh --json

# タイムラインの同期
birdclaw sync timeline --limit 100 --refresh --json

# メンションの同期
birdclaw sync mention-threads --limit 30 --delay-ms 1500 --json

同期モードは auto(xurl→birdの順に試行)・xurlbird から選択できます。


Web UIの起動

birdclaw serve

起動後、ブラウザで http://localhost:3000 にアクセスします。

デフォルトの画面構成:

  • Home — Xのタイムラインをローカルで閲覧・返信
  • Mentions — 自分宛のメンションを管理
  • Likes — いいねした投稿のアーカイブ
  • Bookmarks — ブックマークのアーカイブ
  • DMs — ダイレクトメッセージの管理
  • Inbox — メッセージ受信箱

各画面に「Sync」ボタンがあり、クリックするたびに最新データを取得します。ブラウザのリロードはローカルのSQLiteを再読み込みするだけなので、APIレート制限を気にする必要がありません。


CLIを使った便利な使い方

過去の全投稿を検索

birdclaw search "キーワード" --from-likes --from-bookmarks

いいね・ブックマークを含む全データを一瞬で検索。X公式の貧弱な検索とは比べ物にならない速度と網羅性です。

AIメンション整理

birdclaw research inbox --top-k 20

重要なメンションをAIが優先順位付けして表示。大量のメンションに埋もれている大事な返信を見逃しません。

スパム一括ブロック

birdclaw moderation block < list.txt

スパムアカウントの一覧をファイルから読み込んで一括ブロック。

CLIから返信

birdclaw compose reply --tweet-id 1234567890 --text "ありがとうございます!"

ブラウザを開かずにCLIから返信。バッチ処理や自動化に便利です。

デイリーダイジェスト

birdclaw research today

「今日Xで何が起きたか」をAIが自然な文章でまとめて表示。朝の情報収集が一瞬で終わります。


バックアップ設定

# JSONL形式でエクスポート
birdclaw export --json > backup.jsonl

# Gitでバージョン管理
git init
birdclaw backup snapshot
git add . && git commit -m "birdclaw backup $(date)"

config.yamlgit_backup.enabled: true を設定すると、データ変更時にGitへの自動バックアップが行われます。データが消えても安心です。


birdclawが向いている人

ユーザータイプおすすめ度理由
Xをヘビーに使う人★★★★★過去の投稿・いいねを爆速検索。情報の無駄がゼロに
情報収集が仕事の人★★★★★デイリーダイジェスト + 高速検索で情報収集が効率化
データを自分で管理したい人★★★★★全データを自分のPCに。Xがサービス終了してもデータは残る
エンジニア★★★★☆CLI操作+Gitバックアップ+SQLiteデータに直接アクセス可能
ライトユーザー★★☆☆☆アーカイブ準備に数日かかるので気軽には始めにくい

料金

プラン料金内容
完全無料$0オープンソース(MITライセンス)。全機能無料

birdclawは完全なオープンソースソフトウェアです。GitHubでソースコードが公開されており、誰でも無料で使えます。

ただし、XのAPIを使用するための認証設定(xurlのサブスクリプションなど)が必要な場合があります。基本的なアーカイブの閲覧・検索はXアーカイブだけで完結するので、追加費用は一切発生しません。


まとめ

birdclawは 「Xのデータを自分のものに戻す」 ためのツールです。

X(Twitter)はサービスが変わったり、最悪の場合終了する可能性もあります。birdclawを使えば、あなたのツイート・いいね・DM・ブックマークのすべてが 自分のPCの中のSQLiteデータベース に保存され、いつでも検索・閲覧・エクスポートできる状態になります。

特に以下の人には強くおすすめします:

  • Xで情報収集をしているビジネスパーソン — 過去の情報を一瞬で検索
  • 長年Xを使っているヘビーユーザー — 何年分もの投稿データを手元に
  • データの所有権を重視する人 — クラウドサービスに依存しないデータ管理

無料のオープンソースで、今すぐ始められます。

birdclawを無料で始める →

※ 当ページは広告・アフィリエイトリンクを含みません。birdclawは完全無料のオープンソースツールです。


合わせて読みたい