X投稿くん|使い方マニュアル

投稿をスプレッドシート
登録して、自動でXに流す

むずかしい知識は不要です。やることは「シートに書く」だけ。
あとは自動で、決めた時間にXへ投稿されます。

目次

1.そもそも、これは何をするツール? 2.全体の流れ(図解) 3.登場するのは「3人」だけ 4.スプレッドシートの中身を知る 5.使い方①:シートに手で書く(一番かんたん) 6.使い方②:AI(Claude)にお願いする 7.投稿されるまでのタイムライン 8.よくある質問・困ったとき

1そもそも、これは何をするツール?

ひとことで言うと——
「Googleスプレッドシートに投稿を書いておくと、決めた時間に自動でXへ投稿してくれる」予約投稿ツールです。

🗒️ あなたは スプレッドシートに「いつ・何を投稿するか」を書くだけ。

🤖 あとは裏で動くプログラムが 30分ごとにシートを見張り
⏰ 投稿の時刻になったら 自動でXに送信してくれます。

Claude Code(AI)が分からなくても使えます。
投稿はシートに手で入力してもOKです。AIはあくまで「シートへの記入を代わりにやってくれる便利な入力係」。無理に使わなくても、予約投稿の仕組みそのものは動きます。

2全体の流れ(図解)

投稿があなたの手を離れてXに届くまで、下の順番で流れていきます。

👤 あなた
投稿をスプレッドシートに書く
「日付・時刻・本文」を入れて、投稿するにチェック
書き込む
📊 Googleスプレッドシート
投稿の「予約リスト」になる
1行 = 1投稿。ここが投稿の管理台帳です
30分ごとにチェック
⚙️ 自動プログラム(GAS)
時刻が来た投稿を見つける
シートを定期的に見張っている“見張り番”
時間になったら送信
🐦 X(旧Twitter)
自動で投稿される
投稿後、シートに「投稿済み」と結果が自動で記録される
ポイントは 「あなたがやるのは一番上の1ステップだけ」ということ。
下の3つ(シートの監視・時刻判定・X送信)は、すべて自動でおこなわれます。

3登場するのは「3人」だけ

仕組みは複雑そうに見えて、役割は3つに分けられます。ここを押さえれば全体が理解できます。

📊

スプレッドシート

投稿の予約リスト。
「いつ・何を」を書いておく場所。ここが主役です。

あなたが書く場所
⚙️

自動プログラム

30分ごとにシートを見て、
時刻が来た投稿をXへ送る見張り番。一度設定すれば放置でOK。

自動で動く
🤖

AI(Claude)

頼むと投稿文を作って
シートに書き込んでくれる入力係使わなくても動きます

あれば便利(任意)
「スプレッドシートに反映される」=この図の 🤖 → 📊 の矢印のこと。
AIがあなたの代わりにシートへ投稿を書き込む動作を「シートに反映する」と呼んでいます。手入力でも、まったく同じ結果になります。

4スプレッドシートの中身を知る

シートは「1行=1投稿」です。列(A〜M)にはそれぞれ意味があります。
あなたが触るのは 青色 の列だけ。オレンジ色 の列は自動で埋まるので触りません。

ABCDEFG〜JKL 〜 M
意味 投稿日 投稿内容 Xに
出す
Threadsに
出す
画像URL
(任意)
投稿
済み
投稿された
URL
2026/4/1 7 0 おはようございます☀️
今日の一言…
(空欄) (空欄) 自動 自動

🟦 あなたが入力する列(A〜J)

  • A 投稿日2026/4/1 の形式
  • B 時 / C 分:24時間制。朝7時なら B=7 C=0
  • D 投稿内容:ツイート本文をそのまま
  • E Xに出す:チェックを入れると投稿対象に
  • F Threads:Threadsにも出すならチェック
  • G〜J 画像:画像を付けたい時だけURLを貼る

🟧 自動で埋まる列(K〜M)

ここは プログラムが投稿後に自動で書き込みます。

K:投稿が終わると「投稿済み」に変わります。
L・M:実際に投稿されたXやThreadsのURLが記録されます。

👉 この3列は手で触らないでください。

覚えることは1つだけ: 投稿したい行に「日付・時・分・本文」を書いて、E列にチェックを入れる。これで予約完了です。

5使い方①:シートに手で書く(一番かんたん)

AIもClaude Codeも一切使わない、もっとも確実な方法です。まずはこれだけ覚えれば十分です。

  1. スプレッドシートを開く
    ブックマークしておいた「X投稿」シートを開きます。
  2. 空いている行に投稿を書く
    A列=日付、B列=時、C列=分、D列=本文 を入力します。
  3. E列にチェックを入れる
    「Xに出す」にチェック。(Threadsにも出すならF列も)
  4. そのまま閉じてOK
    あとは何もしなくて大丈夫。時間になれば自動で投稿されます。
⏰ 時刻はかならず「今より未来」にしてください。
すでに過ぎた時刻を入れても投稿されません(見張り番が「もう終わった予約」と判断するため)。
また、見張りは30分ごとなので、投稿は指定時刻ちょうど〜最大30分ほど後になります。

6使い方②:AI(Claude)にお願いする

Claude Code や Cursor を使える人向けの「ラクする方法」です。文章づくりとシートへの記入を、AIが代わりにやってくれます。この方法は必須ではありません。

あなた
この記事からX投稿を3本つくって、明日の朝7時・昼12時・夜19時に予約して。
https://note.com/…
🤖 Claude(X投稿くん)
記事を読み込みました。3本の投稿文を作成し、スプレッドシートの空き行に「日付・時刻・本文」を書き込み、Xに出すチェックを入れました。予約完了です👍

つまりAIがやっているのは、「使い方①で人がやる手入力」を代わりにやっているだけです。結果としてシートに行が増える——これが冒頭の質問にあった「スプレッドシートに反映される」の正体です。

AIにシートを操作させるには「Klavis(クラビス)」という連携サービスの初期設定が必要です。ここが難しく感じる場合は、無理せず「使い方①(手入力)」だけで運用して問題ありません。投稿の仕組みはまったく同じです。

7投稿されるまでのタイムライン

「シートに書いた投稿が、いつ・どうやってXに出るのか」を時間の流れで見てみましょう。

🕐 いつでも(事前に)
シートに「明日7:00 投稿」と書く
🔁 30分ごと
見張り番がシートを確認
「今、投稿すべき行はある?」を自動チェック
⏰ 翌朝 7:00〜7:30 ごろ
時刻が来た → Xへ送信
✅ 投稿直後
シートのK列が「投稿済み」に
L列に投稿URLも自動で記録される
だから、投稿予約はいつでも先に入れておけます。 1週間分をまとめてシートに書いておけば、あとは毎日決まった時間に自動で投稿されていきます。

8よくある質問・困ったとき

Claude Code を使ったことがありません。それでも使えますか?
はい。「使い方①:シートに手で書く」だけで完結します。 AIは投稿文づくりとシート記入を代行してくれる“おまけの便利機能”です。使わなくても予約投稿はきちんと動きます。
シートに書いたのに投稿されません。
よくある原因は3つです。①時刻が過去になっている(未来の時刻にする)。②E列のチェックが入っていない。③まだ次の見張りタイミング(最大30分後)が来ていない。まずはこの3点を確認してください。
「投稿済み」やURLの列(K〜M)は自分で書くの?
いいえ。K〜M列はプログラムが投稿後に自動で書き込む欄です。あなたは触らないでください。ここが埋まっていれば「無事に投稿された」という証拠になります。
予約した投稿を、投稿前に修正・キャンセルしたい。
まだK列が「投稿済み」になっていなければ、シート上でその行の本文を書き換える・時刻を変える・E列のチェックを外すだけでOKです。チェックを外せばその行は投稿されません。
投稿はぴったりの時刻に出ますか?
見張り番は30分おきにチェックするため、指定時刻ちょうど〜最大30分ほど遅れて投稿されます。「7:00」と入れたら「7:00〜7:30の間に投稿される」とお考えください。
初期設定(GASやAPIキー)は誰がやるの?
最初の1回だけ、スプレッドシートに自動投稿プログラムを入れる設定が必要です(配布元が済ませている場合が多いです)。詳しい手順は同梱の skills/gas-x-post/SETUP.mdREADME.md にあります。設定さえ終われば、日々の操作は「シートに書くだけ」です。

✅ 使い始めチェックリスト


X投稿くん 使い方マニュアル / 迷ったら「シートに書くだけ」に立ち返ればOKです。