自分で動かしている投稿ツール「Harness for Threads」に、Threadsのアカウントを1つ追加する手順です。 Metaにテスターとして登録して、鍵(トークン)を1本もらって、管理画面に貼る。 やることはこの3つで、1アカウントあたり10分ほどです。2026-09-06と09-10に実際にやったときの記録から作りました。
Threadsは「このアプリに投稿を任せる」と本人が許可しないと、外から投稿できません。その許可の証明書がトークンです。
自分で作ったMetaアプリは、審査を通していない「開発モード」のままです。開発モードのアプリが操作できるのは、そのアプリのテスターとして登録されたアカウントだけ。だから、投稿したいアカウントを1つずつテスターに加えます。審査は要りません。上限は50人です。
トークンは60日で切れますが、Harnessが週に1回、自分で延長します。あなたが再発行するのは、延長に失敗して画面に警告が出たときだけです。
1アカウントにつき、1〜5を上から順に。手順0は最初の1回だけです。
threads_basic threads_content_publish threads_manage_replies threads_manage_insights を追加する
最初に開いたときのフィルターは「おすすめ(6)」で、その中にThreadsは入っていません。
左のフィルターを「すべて」に切り替えると、一覧の下のほうに「Threads APIにアクセス」が出ます。
「マイアプリ」に、作った名前のアプリが「モード: 開発中」で並ぶ。開発中のままでよく、公開や審査は要りません。
短期トークンを長期に替えるとき(手順4)に、このアプリの app secret が要ります。場所は「アプリの設定 → ベーシック」。secret はチャットに貼らず、AIに「Metaアプリの ID と secret を設定ファイルに入れたい」と言って、置き場所を案内してもらってください。1回入れれば、以後は自動で使われます。
Threadsテスターの一覧に、そのユーザー名が「承認待ち」で並ぶ。本人の同意はまだなので、次の手順へ。
役割の画面には「管理者」「開発者」「テスター」のほかに、Threads専用の「Threadsテスター」の欄が別にあります。普通の「テスター」に入れても効きません。2026-09-06に最初ここで止まりました。
「Threadsテスター 0/50」と書いてある欄を探して、そこに追加してください。
Meta側の役割の画面に戻ると、そのユーザー名の「承認待ち」の印が消えている。
threads.com の「設定」は、プロフィール画面ではなく左メニューいちばん下の「さらに表示」の中にあります。2026-09-10に2つめのアカウントで承認したとき、ここで探しました。
「さらに表示」→「設定」→「その他の設定」→「ウェブサイトのアクセス許可」→「招待」タブ。この順で辿れば出ます。
Threadsのログインを切り替えながら進めるので、シークレットウィンドウを1アカウントにつき1つ開くと混ざりません。次の手順3で「いまどのアカウントでログインしているか」がそのまま鍵の中身です。
threads_basic threads_content_publish threads_manage_replies threads_manage_insights の4つが入っていればOK
アクセストークンの欄に、TH で始まる長い文字列が出ている。これが短期トークン。画面には残るので、なくしても出し直せます。
プルダウンが graph.facebook.com のままだと、ボタンはFacebook用です。出てくるのはFacebookの鍵で、Threadsには使えません。2026-09-06にまずこれを押してしまいました。
プルダウンを graph.threads.net に切り替える。ボタンの文字が「Generate Threads Access Token」に変わったら正解です。
Generate Threads Access Token を押したあとに出ることがあります。
手順1で追加していないか、手順2の承認がまだのときに出ます。2026-09-06は、Threadsテスターが「0/50」のまま(=追加自体をしていなかった)でした。
Meta側の役割で「Threadsテスター」に入っているか → Threads側の「招待」タブで「同意する」を押したか、の順に見てください。両方できていれば、もう一度ボタンを押せば通ります。
Threadsのログイン画面は、ブラウザに残っているログイン状態をそのまま使います。2つ目のアカウントを追加した2026-09-10は、ボタンを押すと「あなたは以前、このアプリをリンクしました。(前のアカウント名)として続行」と出ました。ここで続行すると、前のアカウントの鍵がもう一度出るだけです。
「キャンセル」を押す → 別タブで threads.net を開き、左下の「≡」→「ログアウト」→ 追加したいアカウントでログインし直す → Explorer に戻ってもう一度ボタンを押す。ボタンの名前が目的のアカウントに変わっていれば正解です。次の手順4でもユーザー名が表示されるので、そこで違っていたら鍵を出し直します。
コピーした。Threads の長期トークンに替えて、ユーザーIDを教えて
AIから、ユーザー名とThreadsユーザーID(数字)と「長期トークンはクリップボードに入れた」の返事が来ます。
返事のユーザー名が、追加したいアカウントになっている。違うアカウント名が出たら、手順3のログインが別のアカウントです。
ターミナルで次を打っても同じです。トークンは画面に出ず、クリップボードとMacのキーチェーンに入ります。
pbpaste | xargs python3 "<Harnessのフォルダ>/tools/threads_token.py"
トークンは「あなたのアカウントで投稿できる鍵」です。チャットに貼ると、その会話を見た人が誰でも投稿できます。AIとのやりとりは「コピーした」の一言だけで足ります。
貼ってしまったら、手順3でもう一度出し直せば、古い鍵は次の延長で置き換わります。急ぐときは Meta側の役割からそのアカウントを一度外して入れ直してください。
一覧に @ユーザー名 のカードが出る。これで、そのアカウントを出し先に選んで予約できます。
「接続を確認して登録」を押したあとに出ることがあります。
2026-09-10、1つめのアカウントを最初に登録したときがこれでした。IDもトークンも権限も正しかったのに、何度押しても同じ表示。原因は管理画面側のプログラムの不具合で、あなたの入力は悪くありませんでした。
3つを確認して合っているなら、それ以上いじらずにAIに「Threadsアカウントの登録が『接続を確認できません』で通らない。IDとトークンと権限は確認した」と伝えてください。AIが裏側のログを見て直します。
AIが確認するときは、あなたが貼ったトークンではなく、Macに控えてある鍵を使うので、貼り直しは要りません。
普段は見なくて大丈夫です。警告が出たときだけ、ここを見てください。
| 見る場所 | 何が分かるか | いつ見るか |
|---|---|---|
| Threadsアカウント のカード | ユーザー名、有効期限、最後に延長した日、「残り14日未満」などの警告 | 投稿が出なくなったとき |
| カードの「接続を確認」 | いまの鍵でまだ繋がるか | 警告が出たとき |
| カードの「トークン差し替え」 | 手順3〜4でもらい直した長期トークンを貼り替える | 期限切れ・延長失敗のとき |
| 投稿カレンダー | そのアカウントの予定と投稿済み | 毎日 |
Harnessは週1回、鍵を60日先まで延ばします。延長が続く限り、あなたが手順3〜4をやり直すことはありません。延長に失敗すると「更新失敗」と出るので、そのときだけ手順3から鍵をもらい直して、カードの「トークン差し替え」に貼ります。
| 症状 | 原因 | 直し方 |
|---|---|---|
| ユースケースにThreadsが出ない | フィルターが「おすすめ」のまま | 「すべて」に切り替える |
| Threadsテスターの欄が見つからない | 普通の「テスター」を見ている | 「Threadsテスター 0/50」の欄に追加 |
| Threads側の「設定」が見つからない | プロフィールの中を探している | 左下「さらに表示」→ 設定 → その他の設定 |
| Facebookのログインが出る | プルダウンが graph.facebook.com のまま | graph.threads.net に切り替える |
| has not accepted the invite | テスター未追加か、本人が未承認 | 手順1 → 手順2 の順に確認 |
| 別のアカウントの鍵が出た | ブラウザに前のログインが残っていた | シークレットウィンドウで1アカウントずつ |
| 3つ合っているのに接続を確認できません | 管理画面側の不具合 | AIに伝える(入力は直さない) |