自分のツールをつなぐ
X (Twitter) を AI エージェントに接続する
X はこの一群の中で唯一、あらゆる操作に値段がついているコネクターです。2026年2月以降、プラットフォームは呼び出しに課金しています。プロジェクトは前払いで購入したクレジットを消費し、投稿は閲覧よりも高くつきます。接続の前に知っておくべき前提です。クレジットの尽きたプロジェクトは、本当の原因を決して名指ししないアクセス拒否のメッセージで投稿を断るからです。このページでは、エージェントが投稿するものと、時間を失わせる三つの落とし穴を述べます。
1. エージェントが投稿するもの
通常の X アカウントで足ります。ビジネスアカウントは必要ありません。素材はお使いの端末からバイト列として送られるため、X に対して検証すべきドメインはありません。
このコネクターはテキスト、画像、動画の投稿と、投稿の統計の読み取りを担います。覚えておくべき構成上の規則がひとつあります。ひとつの投稿には最大4枚の画像、または動画1本、または GIF 1枚を載せられます。X は混在を拒み、その拒否は送信の時点で返ってきます。
TikTok と同様に、X もプログラミングインターフェースでは何も予約しません。時間差の投稿は nullbot の編集カレンダーが担うか、Buffer のような集約サービスを経由します。
2. 呼び出しごとの費用と、名を名乗らない拒否
このコネクターを他のすべてと分ける点がここです。2026年2月以降、X は呼び出しごとに課金します。プロジェクトは前払いで購入したクレジットを消費し、料金は一律ではありません。投稿は閲覧よりも高くつきます。
難しいのは仕組みではなく症状のほうです。クレジットの尽きたプロジェクトは「クレジット切れ」とは返しません。アクセス拒否を返します。認可不足やアカウント停止とまったく同じメッセージです。そのため、問題が会計上のものであるのに権限のほうを探してしまいます。
実際上の帰結は三つです。
- X プロジェクトのクレジット残高は、nullbot とは独立に、購読を見張るように見張る必要があります。
- X で理由の分からないアクセス拒否に遭ったら、最初に確認すべきは認可ではなく残高です。
- X で非常に頻繁に投稿する方針には、他所にはない直接の費用が伴います。甘受するのではなく、判断すべき事柄です。
3. 「Read and write」— 音もなく失敗する認可
アプリケーションに与える認可には「Read and write」が含まれていなければなりません。読み取り専用として宣言されたアプリケーションでも認可は問題なく通ります。同意画面は通過し、接続は確立し、すべてが整って見えます。そのうえで、あらゆる投稿が拒否されます。
これがこのコネクターの二つ目の落とし穴で、接続の時点では何もエラーを知らせないため時間を失います。X の開発者ポータルで自前のアプリケーションを宣言する場合 — nullbot がまだそのインスタンスで自前のものを持っていないときです — Web App 型のアプリケーション、機密クライアントとして作成し、nullbot の戻り先アドレスを寸分違わず宣言したうえで、識別子と秘密鍵を貼り付ける前に「Read and write」を有効にする必要があります。
4. 2時間で死ぬトークン
X のアクセストークンは2時間しか生きません。非常に短く、offline.access のスコープがなければ接続は当日中に切れます。その場合、際限なく手作業でやり直すことになります。
このスコープは既定で要求されるものに含まれます。まさに、介入なしに接続が長く保たれるようにするためです。コネクターが本番で使えるのか、実演だけのものなのかを分ける類の細部であり、「昨日は動いていた」X の接続が今日動かないとき、何よりもまず更新の側を見るべき理由でもあります。
5. 時間が経つと何が変わるか
X は日々の存在を報い、不在をあまり許しません。参入の費用がもっとも低い — テキストのメッセージひとつで足ります — と同時に、毎日そこにいなければならないため精神的な負担がもっとも大きいネットワークでもあります。
- 1週目。アカウントは規則的な存在を取り戻します。投稿は他のネットワークからの写しではなく、書き下ろされたものです。
- 3か月目。統計によって読まれるものと無視されるものを見分けられるようになり、形式は機能するものへと絞られます。呼び出しごとの費用も計測できるようになり、判断の材料になります。
- 2年目。アカウントには見分けのつく声と、活動の証となる履歴があります — 単発のキャンペーンでは決して得られないものです。
フォロワー数の約束はしません。守られるのは、誰もそれを考える時間のない週も含めて、毎日投稿するものがあるということです。
6. よくある質問
このコネクターを使うには X に支払いが必要ですか。
はい、間接的にそうです。2026年2月以降、X はプログラミングインターフェースの呼び出しに課金しています。プロジェクトは X から前払いで購入したクレジットを消費し、これは nullbot の購読とは別のものです。
投稿がアクセス拒否のメッセージで拒まれます。何を確認すべきですか。
順に、X プロジェクトのクレジット残高、次に認可に「Read and write」が含まれているかどうかです。この二つの原因は同じメッセージを生みますが、前者のほうが多く見られます。
複数の画像と動画を一緒に投稿できますか。
いいえ。X が受け付けるのは最大4枚の画像、または動画1本、または GIF 1枚のいずれかで、混在は決して認められません。プラットフォームの規則であり、送信時に拒否されます。
X の接続がすぐ切れてしまうのはなぜですか。
X のアクセストークンは2時間で期限切れになります。自動更新は offline.access のスコープに依存しており、これがないと接続は当日中に切れ、手作業でやり直す必要があります。
さらに読む
次に読む: Buffer を接続する、ソーシャルメディアのための AI エージェント、または 利用できるすべてのコネクター。