全体
アプリ全体の登録状況
登録アカウント数
0連携済みアカウント
0予約ジョブ
0ナレッジカード
0返信イベント数
0全体
登録アカウント数
0連携済みアカウント
0予約ジョブ
0ナレッジカード
0返信イベント数
0Threads API の仕様上、取得できる指標とできない指標があります。「メトリクス更新」を実行するたびにスナップショットをDBに蓄積します。グラフや一覧はDBに蓄積されたデータをもとに描画します。
| 指標 | 取得可否 | このアプリでの扱い |
|---|---|---|
| フォロワー数 | 取得可 | 「メトリクス更新」のたびに現在値を記録。フォロワー推移グラフに蓄積表示。 |
| アカウント全体の表示回数 | 取得可 | 「メトリクス更新」のたびに現在値を記録。フォロワー推移グラフに重ねて表示可。 |
| 投稿ごとの表示回数 | 取得可 | 全投稿を対象に取得。投稿の実績グラフ・全投稿一覧・パフォーマンスサマリーに反映。 |
| 投稿ごとのいいね・返信・リポスト・引用 | 取得可 | 全投稿を対象に取得。投稿の実績グラフ・全投稿一覧・パフォーマンスサマリーに反映。 |
| フォロー数(自分がフォローしている数) | 取得不可 | Threads API が非公開のため取得できません。 |
| リーチ数(ユニーク閲覧者数) | 取得不可 | Threads API のインサイトエンドポイントに含まれていません。 |
| プロフィール閲覧数 | 取得不可 | Threads API のインサイトエンドポイントに含まれていません。 |
| リンククリック数 | 取得可 | 投稿・プロフィールのリンククリック数を取得可能。メトリクス更新のたびに記録。 |
アカウント別
「差分取得」は前回以降の新着のみ更新(高速)。「全件取得」は全投稿を取り直し(投稿数が多いほど時間がかかります)。スケジューラは差分取得で自動実行されます。
取得のたびにスナップショットを蓄積します。取得回数が少ないほど折れ線が粗くなります。
全投稿の最新メトリクスを合算した値です。取得回数が増えるほど精度が上がります。
下の絞り込み・並び順がグラフと一覧の両方に反映されます。「直近50件」は投稿日が新しい順。各指標ボタンはその指標TOP50を表示。
上の絞り込み結果(最大50件)を棒グラフで表示します。
状態監視
連携中の全アカウントのフォロワー数・認証状態・トークン期限を一覧表示します。トークン期限はアカウント保存時またはトークン更新時に Threads API から取得した実際の有効期限です。
投稿キュー
「ジョブ」とはスレードが管理する投稿の管理単位です。Threads 上の投稿そのものではなく、スレードで作成・予約した投稿の記録です。
直投稿:今すぐ投稿。予約投稿:指定日時に自動投稿。状態が「投稿準備完了」のものが次の投稿対象です。
はじめに
Threads(スレッズ)の投稿・返信・リサーチ・分析をAIで自動化するローカルアプリです。
手動で1件ずつ投稿する「手動運用」と、AIが全自動でPDCAを回す「自律運用」の2つのモードがあります。
PART 1
上から順番にやれば、1アカウントの自律運用まで到達できます。各ステップをクリックすると詳細が開きます。
ライセンス認証後、アカウント画面で運用するThreadsアカウントと連携します。
ここまでで初期設定は完了です。あとはThreadoの各機能を使って投稿・返信・分析を自動化していくだけです。
PART 2
手動運用で使う4つの画面を解説します。自律運用でもこれらの機能は裏で使われているので、理解しておくと全体像が掴めます。
同じジャンルの競合アカウントを自動調査し、「どんな投稿がバズるか」のパターンを見つけます。
リサーチ結果からAIがバズの「型(パターン)」を抽出し、ナレッジカードとして保存します。これが投稿生成の素材になります。
ナレッジカードは「この型で投稿するとバズりやすい」というAIへの指示書です。
テキスト・PDF・Word ファイルを直接アップロードして、その内容から AI に「投稿の型」を自動生成させる機能です。リサーチを介さず、手元の資料・書籍・メモから直接ナレッジを作れます。
.txt / .md — そのままテキスト抽出.pdf — pypdf で本文抽出.docx — python-docx で本文抽出1つの投稿が500文字を超えたり、AIが「---」区切りで複数パートを生成した場合、自動でスレッド(連投)として投稿されます。
自分の投稿にコメントが来たとき、自動で返信する仕組みです。
{{ai}} を含める: AIがコメント内容に合わせて返信文を生成{{username}}: コメント者のユーザー名に置換自律運用で投稿すると、その投稿に対して自動で「全コメントにAI返信」設定が付きます。手動で設定する必要はありません。
キーワードトリガーで起動する 多段ステップ配信 です。「ある特定の単語が含まれるコメント」に対して、複数の返信を時間差(Day-N方式)で自動送信できます。
{{ai}} や {{username}} も使えるアプリ起動時に表示される画面で、全アカウントの状態が一目でわかります。
トークン期限切れや認証エラーがあるアカウントは、画面上部にバナーで警告が表示されます。
PART 3
自律運用をONにするとAIが全自動でPDCAを回します。AIが内部でどう判断しているかを解説します。
投稿は実際に Threads へ公開されます(シミュレーションはありません)。不安な場合は、まずスケジューラを OFF にして「投稿」画面で手動生成し、AIモニター画面で生成内容を確認してから自律運用を ON にすると安全です。
AutoPlannerは5分ごとに全自動アカウントに対して4フェーズのサイクルを実行します。
AIは以下の情報をすべて読み込みます:
以下の順番でチェックし、1つでもNGなら投稿しません:
AIは投稿目的(集客・機能的価値 / 集客・自由型 / 引用 / 教育 / ファン化 / 代弁・共感 / 関係構築 / 収益・リストイン / 告知)の配分に基づいて、今日足りていない目的を優先的に選びます。配分はフォロワー数のフェーズ別マトリクスを起点に PDCA で自動調整されます。
この比率はPDCA分析で自動調整されます。エンゲージメントが高い目的の比率が上がり、低い目的の比率が下がります。
過去30日の投稿実績を見て、カードごとの平均エンゲージメントをスコア(0〜100)に変換します。
スコア加重ランダム。スコア80のカードはスコア20のカードより4倍選ばれやすいが、最低重み10があるので低スコアにもチャンスあり。完全にランダムではなく、実績に基づいた確率選択です。
毎日1回、設定した時刻(デフォルト9時 JST)にAIが前日の投稿を分析します。
分析結果に「低下」「不足」「苦戦」等のネガティブワードが含まれると、自動で競合リサーチを再実行します。
自律運用画面から「ディレクティブ」を追加すると、AIの投稿内容に影響を与えます。例: 「今週はAI活用の具体事例を重点的に」「CTAに必ずこのURLを入れて」など。期間指定も可能。
競合アカウントの投稿に自動で絡みに行き、見込みフォロワーにアプローチする機能です。
以下のいずれかの条件を満たすと、AIが自動でリサーチを実行します:
PDCA分析とは別に、10分ごとにナレッジカードのスコアを実績ベースで更新する仕組みです。AIは使わないため費用はゼロです。
| 改善ループ | PDCA分析 | |
|---|---|---|
| 頻度 | 10分ごと | 1日1回(指定時刻) |
| AI呼び出し | なし(DB計算のみ) | あり(費用発生) |
| やること | カードスコアの数値更新・低スコア引退 | 投稿内容の質を分析・新カード作成・ミックス比率調整 |
| 成果物 | スコアの変動のみ | 成功/失敗パターンカード・分析テキスト |
「改善ループ完了: 0枚のカードスコア更新, 10件分析」のようなログが表示されます。
「0枚更新」でも異常ではありません。スコアを変えるほどの新しいデータがなかった、または最低投稿数(デフォルト3件)に満たないカードばかりだった場合です。
PART 4
左メニューの「自律運用」セクションにある画面の使い方です(ショット版では「エンゲージ」を含む6画面)。
登録済みアカウントの運用モードを手動⇔自動で切り替える画面です。
切替はいつでも可能。自動→手動にしても、これまでの投稿やデータは消えません。
自動アカウントごとの今日の投稿数・目標達成率・直近の投稿一覧が表示されます。
この画面ではアカウント別の運用設定も行います:
AutoPlannerの全行動がログとして記録されます。「AIが何を考えて何をしたか」がわかる重要な画面です。
「AIが何を作ったか」をここで確認できます。投稿は実際に Threads へ公開されるため、自律運用を始める前の確認に使うと安全です。
毎日のPDCA分析結果の履歴が見られます。
カードをクリックすると分析の全文が展開されます。
全アカウント共通の自律運用システム設定を調整する画面です。
※ アカウント別の投稿目標数・時間帯・間隔・投稿ミックス・競合エンゲージメント・ディレクティブは、この画面ではなく「運用ダッシュボード」にあります。
競合アカウントへ自動でいいね・コメント・引用リポスト等を行う独立メニューです(ショット版のみ)。メニューに入るたびに注意書きが表示され、承認後に設定できます。
@ユーザー名)の指定PART 5
| 設定 | 既定値 | 意味 |
|---|---|---|
| スケジューラ有効 | ON | 全自動処理のマスタースイッチ。OFFにすると予約投稿・自動返信・自律運用すべて停止 |
| スケジューラ間隔 | 30秒 | メインループの巡回頻度。短くするとレスポンス向上するがPC負荷も増加 |
| AutoPlanner間隔 | 300秒(5分) | 投稿判断サイクルの頻度。短すぎるとAI呼び出しが増えて費用増 |
| 改善ループ間隔 | 600秒(10分) | カードスコア更新の頻度。AI呼び出しは発生しない(DB計算のみ) |
| PDCA分析 | ON | 毎日のAI分析の有効/無効。1回あたり約$0.03〜0.05のAI費用 |
| リサーチ間隔 | 7日 | 自動リサーチの最短間隔。短すぎるとAI費用が大きく増加 |
| AI予算上限 | 100回/日 | 1日のAI呼び出し上限。超過時は警告or自動停止(設定による) |
| 予算超過時の動作 | 警告のみ | 「警告のみ」=ログに記録して継続 / 「自動停止」=AI呼び出しを停止 |
| データ保持日数 | 30日 | 古いログ・メトリクスの自動削除期間。0=無期限 |
| トークン更新余裕 | 24時間 | Metaトークン期限切れの何時間前に自動更新するか |
| 設定 | 既定値 | 意味 |
|---|---|---|
| 発信ジャンル | (必須入力) | AIが投稿を作る際の方向性。具体的なほどAIの出力品質が上がる |
| 運用モード | 手動 | 手動=自分で操作 / 自動=AIが全自動で投稿 |
| 1日の投稿目標 | 3件 | 手動+自動+キューの合計目標 |
| 投稿開始時刻 | 09:00 | この時刻前は投稿しない(JST) |
| 投稿終了時刻 | 21:00 | この時刻後は投稿しない(JST) |
| 最低投稿間隔 | 60分 | 前回投稿からこの時間は待つ |
| PDCA分析時刻 | 9時 | 毎日この時刻に分析実行(JST) |
| 目的ミックス | フェーズ自動 | 投稿目的(集客・機能的価値 / 集客・自由型 / 引用 / 教育 / ファン化 / 代弁・共感 / 関係構築 / 収益・リストイン / 告知)の配分。フォロワー数のフェーズ(0〜100 / 100〜1000 / 1000人〜)別マトリクスを起点に、PDCAで自動調整される |
| 競合エンゲージメント | 全てOFF | いいね/コメント/引用/返信いいね個別ON/OFF |
| エンゲージ上限 | 5回/日 | 1日の競合アクション上限。低めに設定してBAN回避 |
PART 7
全ての自動処理が停止します。予約投稿・自律運用・自動返信はアプリが起動している間だけ動きます。PCのスリープ中も停止します。次回起動時に自動的に再開しますが、停止中に「投稿すべきだった分」を追いつきで投稿する機能はありません。
Claude Code の場合の目安:
AI予算上限(デフォルト100回/日)で上限を設定できます。
どちらも同等に利用できます。 設定画面で「CLIを検出」したあと、テーブルの「動作確認」ボタンで PONG 応答を確認すれば本番運用可能です。
アカウントごとに使う CLI を切り替えたい場合は、アカウント編集の「優先AI CLI」で個別に指定できます。投稿生成・PDCA・リサーチの既定値がそのアカウントの設定に追従します。
「アカウント」画面の 「Threadsと連携する」ボタンを押すだけです。Meta App の作成や Redirect URI の設定は不要で、HTTPS 終端と認証コードの受け渡しはサーバー側の中継で処理されるため、http://localhost 環境でもそのまま連携できます(ngrok や GAS は不要です)。
うまくいかない場合は、認証完了後に元のタブへ戻り、必要なら「認証コードを手動で交換する」ボタンを使ってください。
主要データ(投稿・アカウント・設定・ナレッジ等)は data/threads_control_center.sqlite3 に保存されています。ショット版では、人格(UNIT)や画像などのユーザーデータは C:\ThreadoData(workspace=人格 / media=画像)に分かれて保存されます。
data/ フォルダと C:\ThreadoData をコピーC:\ThreadoData をコピーすればそのまま動きます考えられる原因と対処:
はい、可能です。アカウントごとに手動/自動を個別に設定できます。
設定
確認
起動時に CLI(Claude Code / Codex)を自動でインストールします。インストール後にログインが必要です。
右上の「CLIを検出」で導入・検出状況を確認できます。AI 生成を使わない場合は不要です。
確認
競合リサーチには以下の検索方法が利用できます。
Threads内キーワード検索(Threads API) — 「選択したキーワードでThreads検索」ボタンで使用。Threads APIでキーワードを検索します。
Threads APIを使って競合投稿を収集・分析します。
| 手順 | ターミナルに貼るコマンド | 説明 |
|---|---|---|
| ① | pip install playwright |
Playwright Python パッケージのインストール |
| ② | playwright install chromium |
Chromium ブラウザ本体のインストール(約150MB) |
インストール後に「Playwright を検出」を押して状態を更新してください。その後、アカウント設定の「Threads ブラウザログイン」でログインセッションを保存すれば競合リサーチが使えます。
データ管理
DBファイルと Cookie の使用量を確認し、不要なデータ(投稿履歴・メトリクス・Cookie 等)を選択して削除できます。Cookie を削除すると次回ログインが必要になります。
初期化
data/threads_control_center.sqlite3 内のレコードだけですワークスペース内のファイルは一切削除されません。
操作は取り消せません。確認ダイアログをよく読んでから実行してください。
ステップ 1
ステップ 2
ボタンを押すと 新しいタブ で Meta Threads の認証画面が開きます。「許可する」を押すと、数秒〜十数秒で自動的にトークンが取得されます(このタブで進捗が表示されます)。
認証完了後は新しいタブを閉じて、この画面に戻ってください。
認証が完了するとトークンが自動でこのアプリに保存されます。
通常は使わないボタン(トラブル時・メンテ時のみ)
「Threadsと連携する」でトークンが取れなかった場合に使います。Meta から届いた認証コードを貼り付けてトークンに変換します。正常に OAuth できていれば不要です。
長期トークンは更新するたびに有効期限が 60日延びます(使い続ける限り実質無期限)。スケジューラが動いていれば期限切れ前に自動延長するので通常は不要です。スケジューラを長期間止めていた場合のみ使ってください。取得直後の 24時間はブロックされます。
「差分取得」は前回以降の新着のみ更新します。「全件取得」は全投稿を取り直すため投稿数が多いと時間がかかります。
確認
履歴
行をクリックすると下のフォームに設定が読み込まれます。再実行・内容確認はフォームから行ってください。
実行
結果確認
上の分析一覧で選択したリサーチの結果です。バズ投稿の一覧と抽出されたナレッジパターンを確認できます。
収集した投稿の一覧です。ツリー投稿は自己返信の続きも含みます。
抽出・保存されたバズりパターンです。ナレッジ画面でも確認できます。
AI分析
収集した投稿をAIが分析し、このジャンルで勝つための戦略・パターン・注意点をまとめます。
ナレッジ作成
投稿生成AIに渡す「型の手引き書」です。カードに書いた内容がそのままAIへの指示になります。
リサーチの「型を分析」から自動生成されるほか、ここで手動作成・編集できます。一覧の行をクリックすると編集できます。
確認
アップロード
.txt / .md / .pdf / .docx をカテゴリ単位でまとめてアップロード。本文はSQLiteに抽出保存され、 「投稿の型を生成」を押すとカテゴリ内の全ファイルを材料に AI が型を生成しナレッジカードに自動登録します。 既存のローカルパス指定(AIクローン工場連携 / workspace_root)はそのまま並列で使えます。
投稿
「+ 新しい投稿を作成」で投稿ジョブを作成できます。手動で本文を書くか、AIに生成させるか選べます。
作成した投稿は「今すぐ投稿」「予約投稿」「キューに追加」「下書き保存」のいずれかで配信方法を選びます。
キュー
キューとは「投稿のストック場所+自動配信スケジュール」です。キューに投稿を積んでおくと、設定した時間帯・頻度で自動的に投稿されます。
自律運用を使う場合は、キューが1つ以上必要です。自律モードのAIはここに投稿を自動生成します。
自動返信
キーワードに反応して自動返信するルールを設定します。対象投稿を絞ることも、全投稿を対象にすることもできます。
ルール一覧
投稿別設定
投稿済みのジョブに対して、キーワード付きの個別返信設定を行えます。ルール一覧とは別に、投稿単位で返信を管理します。
返信ログ
シナリオ
発動キーワードを検知したら、Day 0 / Day 1 / Day 3 ... と複数ステップで返信を送る仕組みです。 同一ユーザーへの重複起動は防止、進行中に別キーワードを検知すると上書き分岐します。
自律運用
アカウントを選んで、AIによる自動投稿を開始・管理できます。
手動での予約投稿や返信はいつでも併用できます。
自律運用ダッシュボード
投稿目標
—今日のAI呼び出し
—最新アクション
—このアカウントの方針
このアカウントの制御
AIが自律投稿するタイミングの制御です。手動・予約・キュー投稿も含めて日次目標内に収めます。
このアカウントの制御
改善ループ(10分間隔)が走るタイミングで、閾値を超えたビュー数の posted 投稿を「ストック」に自動昇格します。
ストック昇格した投稿は、キューの recycle: "stock_only" 設定で再利用対象に入ります。
閾値を 0 にするとこの機能は無効になります。
このアカウントの制御
競合アカウントの投稿に自動で絡みに行きます。ブラウザ操作を使うため、設定画面でThreadsブラウザログインが必要です。
※やりすぎるとBANリスクがあります。1日の上限を低めに設定してください。
このアカウントへの指示
AIへの追加指示です。キャンペーン・トーン変更・告知など。次回の投稿生成時に反映されます。
| タイプ | タイトル | 内容 | 期間 | 状態 | 操作 |
|---|
PDCA(毎日自動実行)
自律運用
自律運用
アカウントと日付を選択してレポートを表示
自律運用
すべてのアカウントに共通する自律運用の設定です。
通常はデフォルト値のままで問題ありません。
ショット版機能
競合アカウントの投稿に自動で反応します。ブラウザ操作を使うため、設定画面で Threads ブラウザログイン が必要です。
※やりすぎると BAN リスクがあります。1 日の上限は低めに設定してください。