伸びるツイートのパターンをAIで分析・カテゴライズした話|1,200件の実データから10の型を抽出

ツイート分析 AIパターンのイメージ画像

Claude CodeとX APIを組み合わせれば、6アカウント1,200件のツイートを横断分析し、エンゲージメントが伸びる「10の型」を数値データで抽出できます。

  • 要点1: エンゲージメントスコア(いいね+RT×3+リプライ×2)の高い投稿には「無料リソース発見型」「速報型」「やってみた型」の3つが群を抜く
  • 要点2: X APIのBearer Token認証で競合アカウントの最新投稿を取得し、Claude Codeで自動分析・パターン分類できる
  • 要点3: 分析結果を元にスタイルガイド(投稿テンプレート集)を自動生成することで、チーム全員が「型」に沿った投稿を作れるようになる

対象: X(Twitter)アカウントの運用担当者、SNS施策のPDCAを回したい経営者・マーケティング担当者

今日やること: 自社アカウントの過去30件の投稿を振り返り、エンゲージメントが高かった上位5件の共通点を書き出す

この記事の著者
川島陸

株式会社Nexa 代表取締役川島 陸

一橋大学経済学部卒業後、フォーティエンスコンサルティング株式会社(旧 株式会社クニエ)にて法人向けAI導入支援等を経験。独立後、AI系メディア運営やDify/n8nの導入支援を経て、株式会社Nexaを創業。法人向けAI研修・AI導入支援・AI関連メディア運営を手掛ける。

AIを使って自社のX(旧Twitter)投稿を分析すれば、「なぜあの投稿が伸びたのか」を具体的な数値で明らかにし、再現性のある投稿パターンを定義できます。

「投稿しているけれどエンゲージメントが伸びない」「担当者の感覚に頼った運用から脱却したい」——こうした悩みを持つ企業のSNS担当者は少なくありません。

この記事では、あるメディアアカウントの運用改善に取り組んだ実例をもとに、Claude CodeとX APIを使って6アカウント・1,200件のツイートを横断分析し、10の型を発見・定義したプロセスを詳しく解説します。

なぜ「感覚」でX運用するのは限界があるのか

多くの企業のX運用は、担当者の経験と直感に依存しています。投稿内容やタイミングを「なんとなく」決め、効果測定も「なんとなく」振り返る——この状態では、いつまでたってもPDCAが回りません。

X公式アナリティクスだけでは見えない「なぜ伸びたか」

X公式のアナリティクス機能では、インプレッション数・エンゲージメント率・リンククリック数などを確認できます。ただし、参照できる期間は過去28日間のみという制限があります。

さらに大きな問題は、「伸びた理由」が分析できないことです。公式ツールは「何が起きたか」は教えてくれますが、「なぜそうなったか」の構造的な分析には対応していません。

特定の投稿のエンゲージメントが高かった場合でも、それがフレーズのせいなのか、タイミングのせいなのか、内容のせいなのかを判断するためには、複数の投稿を横断的に比較分析する必要があります。

競合アカウントとの比較なしでは改善の方向性が定まらない

自社アカウントのデータだけを見ていても、「このパフォーマンスが業界水準に対して高いのか低いのか」が分かりません。

同じAI/テック領域で発信している競合アカウントが、どのような投稿でエンゲージメントを獲得しているかを把握することで、初めて「自社に足りていること・足りていないこと」が明確になります。

Claude Code × X APIでツイート分析を自動化する仕組み

Claude Code(Anthropic社が提供するAIコーディングツール)とX APIを組み合わせることで、競合アカウントのツイートを大量取得し、自動分析するワークフローを構築できます。Claude Codeとは、ターミナル上でAIと対話しながら、コードの生成・実行・ファイル操作まで一気に行えるツールです。

X API Bearer Tokenの取得と認証設定

X APIを使うには、X Developer Portal(developer.twitter.com)でアプリを作成し、Bearer Tokenを取得する必要があります。

Bearer Tokenとは: X APIへのアクセスを認証するための文字列です。ユーザーアカウントに紐づかない「読み取り専用」のアクセスが可能で、特定のユーザーのログインなしに公開ツイートを取得できます。

X Developer Portalのダッシュボードで「Keys and tokens」タブを開くと発行できます。無料プランでは月2,500ツイートまでの取得が可能です。セキュリティのため、Bearer TokenはmacOSのKeychainに保存しておくと安全に管理できます。

# Keychainへの登録(ターミナルで実行)security add-generic-password -a "x-api" -s "X_BEARER_TOKEN" -w "your_token_here"

Claude Codeのx-skillsスキルで一発取得

Claude CodeにX API連携スキル(x-skills)を設定しておけば、指示文一つで対象アカウントの最新ツイートを取得できます。

あるメディアアカウントの運用改善に取り組んだ際、次のような指示でデータ取得を開始しました。

「@対象アカウント の最新200件のツイートをいいね・RT・リプライ数とともに取得して、エンゲージメントスコアの高い順に並べ替えてください」

Claude Codeがx-skillsスキルを呼び出し、X APIでデータを取得し、Markdownファイルに整形して保存——この一連の処理が数分で完了します。

エンゲージメントスコアの計算式

単純にいいね数だけで順位付けすると、拡散力の高い投稿が過小評価されます。以下のスコア計算式を使うと、より実態に即した評価ができます。

エンゲージメントスコア = いいね数 + リツイート数 × 3 + リプライ数 × 2

RTとリプライに重み付けをしているのは、アルゴリズム上の影響力が大きいためです。RTはコンテンツの拡散に、リプライはコミュニティの活性化にそれぞれ貢献し、いいねだけより強いシグナルをアルゴリズムに送ります。

\ Claude Codeの導入、何から始めればいいかわかります /

法人向けClaude Code個別指導の無料相談はこちら

6アカウント・1,200件を横断分析して見えた「10の型」

あるAI/テック系メディアアカウントの運用改善に取り組んだ際、参考となる複数のアカウント(それぞれ1万〜10万フォロワー規模)を選定し、各アカウントの直近200件のツイートをClaude Codeで取得・分析しました。6アカウント合計で1,200件のデータを処理し、エンゲージメントスコア上位の投稿に共通するパターンを抽出した結果、10の型が浮かび上がりました。

型1〜3(★★★★★: 最高バズ率)

型1: 無料リソース発見型

「○○が無料で使える」「無料の○○を見つけた」という冒頭フックから始まり、具体的なリソース名・URL・使い方を箇条書きで紹介するパターンです。

あるアカウントでは「Googleが無料で公開している学習サイト10選」という投稿がいいね5,089を獲得。「無料」「大量」「すぐに使える」の3要素が揃うと驚異的なエンゲージメントを生みます。

型2: 速報型

「【速報】○○が発表された」という速報性の高いフォーマットで、AIツールの新機能・新モデルリリース・業界の重大ニュースをいち早くシェアするパターンです。

あるアカウントでは「【速報】OpenAIが○○を発表」という投稿がいいね8,167を記録。ニュースの速報性に加え、読者が「これは見逃せない」と判断できる要点の箇条書きが効果的です。

型3: やってみた型

「実際に試してみたら○○だった」「自分でやってみた結果がこちら」という一人称の体験談フォーマットです。権威者の発言や一般的な情報の紹介とは異なり、自分の体験を通じた情報は高い信頼性と共感を生みます。

あるアカウントで「AIで○○を実際に試したら、予想外の結果になった」という投稿がいいね2,677を獲得。自分の体験 + 衝撃の数字 + 具体的なスクリーンショットの組み合わせが効果的でした。

型4〜6(★★★★☆: 高バズ率)

型4: 権威者発言引用型

業界のインフルエンサー・著名企業の経営者・著名研究者の発言を引用し、自分の解釈・コメントを添えるパターンです。引用元の権威性が投稿への信頼感を高め、ディスカッションを生みます。

「○○氏(業界著名人)が言っていたことの意味がやっとわかった——」という形式の投稿がいいね2,095を獲得した事例があります。

型5: ドキュメント深掘り型

「公式ドキュメントを読んで、意外と知られていない機能を見つけた」というパターンです。多くの人が見落としている公式情報を深掘りして解説することで、「有益な情報を提供してくれる存在」というポジションを確立できます。

型6: 日常×テック型

日常生活の場面にAIやテクノロジーを結びつけるパターンです。「今日○○をしていたら、AIで解決できると気づいた」という形式が典型例です。共感性が高く、専門知識がない層にも刺さります。

型7〜10(★★★☆☆: 安定型)

型7: HowTo型: 特定のツールの設定手順・使い方をそのまま掲載する投稿。画像やスクリーンショットとセットにすることで効果が高まります。

型8: 大企業事例型: Google・Microsoft・Meta等の大企業がAIを活用した事例を紹介する投稿。権威性の代用として機能しますが、オリジナリティは低め。

型9: 対比型: 「三流のAI活用 vs 一流のAI活用」「失敗パターン vs 成功パターン」のような対比リスト形式。視覚的に整理されているため読みやすく、保存率が高い傾向があります。

型10: 海外翻訳型: 海外のAI活用事例・収益事例・データを翻訳してシェアするパターン。具体的な収益数字や再現性の高さが伝わると反応が大きくなります。

共通するバズ方程式

10の型を横断分析した結果、エンゲージメントスコアの高い投稿には以下の要素が共通していました。

バズ度 = 感情的フック × 具体的数字 × (無料/衝撃/権威) × 自分の体験 × メディア添付

この5要素のうち4つ以上を満たした投稿は高エンゲージメントになりやすく、2つ以下の場合は低エンゲージメントになる傾向が顕著でした。

また、以下のNGパターンも明確になりました。

NGパターン 理由
URLのみの投稿 フックがないので読まれない
ハッシュタグ3個以上 スパム的に見える
5ツイート超のスレッド 最後まで読まれる確率が急落
直接的な宣伝 アルゴリズムに嫌われる
曖昧な結論 「で、何が言いたいの?」と離脱される

Claude Codeの導入や活用方法について、個別にご相談いただけます。「どの機能から使えばいいか」「自社業務への適用方法を知りたい」といった段階から対応しています。

Claude Code個別指導の無料相談はこちら →


分析結果からスタイルガイドを自動生成する

10の型が定義できたら、それを自社アカウント専用のスタイルガイド(投稿テンプレート集)に落とし込みます。Claude Codeを使えば、この作業も自動化できます。

型ごとのテンプレートとNGパターンの定義

分析結果をClaude Codeに渡して「このアカウントで使えるツイートのテンプレートを各型ごとに3つ作成してください」と指示すると、アカウントのトーン・テーマ・フォロワー属性を踏まえたテンプレートを自動生成してくれます。

実際に生成したテンプレートの例(型1: 無料リソース発見型):

[フック]「○○が無料で使えるって知ってましたか?」[本文]・[具体的なツール/リソース名]・[使い方の要点(1〜2行)]・[どんな人に向いているか][CTA]「試してみてください」「詳しくはこちら→」

このテンプレートを社内のSNS担当者全員で共有することで、「型」に沿った投稿品質の均一化が実現します。

曜日・時間帯別の投稿ローテーション設計

分析データからは、投稿の曜日・時間帯によるエンゲージメント差も見えてきます。AI/テック系の投稿では、平日の朝7〜9時・昼12〜13時・夜20〜22時の時間帯にエンゲージメントが集中する傾向があります。

各型をこれらの時間帯にローテーションさせることで、特定の型に偏らず多様なコンテンツを提供しながら、エンゲージメントの底上げが期待できます。

曜日 推奨する型 理由
月曜日 型2(速報型) 週明けで情報収集意欲が高い
火〜木曜日 型3(やってみた型)、型7(HowTo型) 実践的な情報の需要が高い
金曜日 型1(無料リソース型) 週末に試してみようという心理
土曜日 型6(日常×テック型) 日常会話的なコンテンツと親和性が高い

\ 業務自動化のお悩み、プロが30分で整理します /

法人向けClaude Code個別指導の無料相談はこちら

X運用自動化の次のステップ

スタイルガイドができたら、次は継続的な競合監視→トレンド抽出→投稿作成→効果測定のサイクルを自動化することが課題になります。

週次で競合の最新ツイートを自動取得する仕組み

Claude CodeのX APIスキルを使えば、指定した競合アカウントの直近ツイートを週次で自動取得し、「今週バズった投稿のテーマ・型」を自動集計するワークフローを構築できます。

取得したデータは weekly-trends/ フォルダに蓄積され、蓄積データが増えるほど分析精度が向上します。

OpenClawのcronジョブで定期実行

OpenClaw(Claude Codeを24時間Slack常駐させる仕組み)のcronジョブ機能を使えば、週次の競合分析を完全自動化できます。毎週月曜日の朝に自動実行し、分析レポートをSlackに届ける——という運用が可能になります。

(OpenClawのcronジョブ設定についてはOpenClawのcronジョブで定期タスクを自動実行するで詳しく解説しています。)

自動化によって、従来は週に数時間かかっていた競合リサーチ作業が、確認10分程度に短縮された事例があります。

よくある質問

Q. X APIの無料プランでどこまで分析できますか?

X APIの無料プランでは、月2,500ツイートまでの取得が可能です。6アカウント各200件(合計1,200件)の分析であれば無料プランで十分対応できます。ただし、月次での定期取得や複数アカウントを対象にした継続的な分析では、Basic以上のプラン(月$100〜)の検討が必要になる場合があります。

Q. 競合アカウントのツイートを分析するのは法的に問題ありませんか?

公開されているツイートを取得・分析することは、X社の利用規約(Developer Agreement)の範囲内であれば問題ありません。ただし、取得したデータを第三者に再配布したり、スパム行為に使用したりすることは禁止されています。自社の運用改善のための内部分析利用であれば問題ありません。

Q. X APIのBearer Tokenの取得は難しいですか?

X Developer Portal(developer.twitter.com)にアクセスし、Xアカウントでログイン後、アプリを作成するだけで発行できます。所要時間は5〜10分程度です。コーディングの知識は不要で、ブラウザ上での操作のみで完了します。

\ AI活用の「次の一手」を一緒に考えませんか /

法人向けClaude Code個別指導の無料相談はこちら

まとめ

本記事では、Claude CodeとX APIを使った競合ツイートの分析事例をもとに、以下の内容を解説しました。

  • 感覚に頼ったX運用の限界と、データ分析の必要性
  • X API Bearer Tokenの取得方法と、Claude Codeでの自動分析の仕組み
  • 1,200件の横断分析から発見した「10の型」と、バズ方程式
  • 分析結果からスタイルガイドを自動生成する方法
  • cronジョブを使った継続的な競合監視の自動化

6アカウントの1,200件という実データを分析して最も驚いたのは、エンゲージメントの高低に「型」が明確に存在することでした。感覚的に「よさそう」と思っていた投稿が実は型から外れていたり、逆に「地味」と思っていた投稿が特定の型に当てはまり高い数値を出していたりすることが、データで可視化されます。

AIを活用した分析で「型」を定義し、その型に沿ったテンプレートを作成することで、属人的なSNS運用からデータドリブンな運用への転換が実現します。


Claude Codeの導入・活用をサポートします

株式会社Nexaでは、Claude Codeを活用した業務自動化の個別指導・企業研修を提供しています。X運用の自動化や分析ツールの構築など、非エンジニアの方でも3ヶ月で業務自動化を実現できるプログラムです。「何から始めればいいかわからない」という段階からご支援いたします。

Claude Code個別指導の詳細・無料相談はこちら →




関連記事

AIの力で、ビジネスを次のステージへ

まずはお気軽にご相談ください。貴社に最適なAI活用プランをご提案します。

Claude Codeのプロに無料相談 30秒で日程調整完了