Claude Codeを使うと、ブログ記事の要約、SNS投稿案の作成、画像用プロンプトの準備、投稿カレンダーの更新といった作業をまとめて効率化できます。ただし、Claude CodeだけでXやInstagramへ自動投稿できるわけではありません。実際の投稿には各サービスの公式API、対応ツール、または人による操作が必要です。
この記事では、SNS運用で安全に自動化できる範囲と、ブログ記事からX投稿案を作る具体的な手順、すぐ使える設定例を紹介します。
Claude Codeで自動化できるSNS作業
SNS運用は、すべてを自動化するより「下書き作成までを自動化し、公開前に人が確認する」構成から始めるのが安全です。
| 作業 | 自動化のしやすさ | 推奨する方法 |
|---|---|---|
| ブログ記事の要約 | 高い | Claude Codeで処理 |
| 投稿文の複数案作成 | 高い | Claude Codeで処理 |
| ハッシュタグ候補 | 高い | 内容との関連性を人が確認 |
| 画像用プロンプト作成 | 高い | Claude Codeで作成し画像生成ツールへ渡す |
| 投稿カレンダー作成 | 高い | CSVやMarkdownで管理 |
| 予約投稿 | 中程度 | 公式APIや対応サービスを利用 |
| コメントへの自動返信 | 低い | 誤返信を防ぐため人の確認を推奨 |
最初の目標は、投稿ボタンまで完全に自動化することではありません。「記事URLを渡すと投稿候補が3案できる」状態を作るだけでも、日々の作業を大きく減らせます。
SNS投稿作成の基本フロー
おすすめの流れは次のとおりです。
- 元になるブログ記事やメモを用意する
- Claude Codeが内容を読み、重要な事実と読者メリットを抽出する
- 媒体ごとの文字数・トーンに合わせて投稿案を作る
- 投稿案をMarkdownまたはCSVへ保存する
- 人が事実、リンク、表現を確認する
- SNSの公式画面や許可された投稿ツールで公開する
- 実績を記録し、次回の投稿案へ反映する
生成と公開を分離すると、リンク間違い、古い情報、意図しない表現を投稿するリスクを抑えられます。
事前に用意するフォルダ
専用フォルダを作り、入力記事と生成結果を分けて管理します。
social-posts/
├─ sources/ # 元記事やメモ
├─ drafts/ # 投稿案
├─ approved/ # 確認済み原稿
├─ reports/ # 投稿後の記録
└─ CLAUDE.md # SNS運用ルール
投稿前の原稿はdrafts、確認済みはapprovedに分けます。この構成なら、未確認の文章を誤って公開するのを防ぎやすくなります。
CLAUDE.mdにSNS運用ルールを書く
プロジェクトのルートに、次のようなCLAUDE.mdを置きます。
# SNS content workflow
## Purpose
ブログ記事を基に、X向けの投稿案を作成する。
## Rules
- 元記事にない事実、体験、数値を追加しない
- 投稿案は結論を先に書く
- 誇張表現や成果を保証する表現を使わない
- URLは元記事の正規URLだけを使用する
- 投稿案は3種類作り、それぞれ切り口を変える
- 生成物は `drafts/YYYY-MM-DD-topic.md` に保存する
- 公開操作は行わず、必ず人の確認を待つ
## Output
各案に「狙い」「本文」「確認事項」を付ける。
重要なのは「公開操作は行わない」「元記事にない事実を作らない」という境界を明記することです。CLAUDE.mdの基本的な作り方は、CLAUDE.mdの書き方とテンプレートで詳しく解説しています。
ブログ記事からX投稿案を作る手順
1. 元記事を指定する
Claude Codeを起動し、対象ファイルまたはURLを伝えます。URLを直接取得できない環境では、記事本文をsourcesフォルダへ保存してから指定します。
sources/seo-checklist.mdを読み、X向け投稿案を3種類作ってください。
CLAUDE.mdのルールに従い、drafts/へ保存してください。
2. 切り口を分ける
同じ内容の言い換えを3案作るだけでは比較しにくいため、役割を分けます。
- 結論型:最も重要な答えを最初に示す
- 問題提起型:読者が困っている状況から始める
- チェックリスト型:すぐ確認できる項目を示す
出力例は次のようになります。
## 案1:結論型
### 狙い
検索流入が増えない読者へ、最初に確認する項目を伝える。
### 本文
記事を増やしても検索流入が伸びないときは、公開本数より先に「表示されているのにクリックされない記事」を確認します。Search Consoleで順位8〜20位の記事を探し、タイトルと検索意図を見直す手順をまとめました。
![]()
Example Domain
### 確認事項
- 記事URLが正しいか
- 記事内の説明と一致しているか
3. 人が確認して承認する
最低限、次の項目を確認します。
- 記事にない実績や数字が追加されていないか
- リンク先が正しいか
- 読者を誤解させる断定がないか
- 同じ投稿の繰り返しになっていないか
- 各SNSの最新ルールに違反していないか
確認後の原稿だけをapprovedフォルダへ移します。
投稿カレンダーをCSVで管理する
投稿候補をCSVで管理すると、表計算ソフトや予約投稿ツールへ渡しやすくなります。
date,time,platform,topic,text,url,status
2026-07-22,09:00,X,SEO改善,"投稿本文",https://example.com/article/,draft
2026-07-24,20:00,X,Claude Code,"投稿本文",https://example.com/guide/,approved
Claude Codeには「既存のCSVを壊さず末尾に追加する」「同じURLを7日以内に重複させない」などのルールを指定できます。日付やURLの形式を固定しておくと、後工程のミスも減らせます。
Skillsで投稿作成を再利用する
毎回同じ手順を指示している場合は、Skillsとしてまとめると再利用できます。スキルには次の処理を含めます。
- 指定した記事を読む
- 重要な事実を抽出する
- 媒体別に投稿案を作る
- 禁止表現とURLを確認する
- 指定形式で
draftsへ保存する
Skillsは作業手順を統一する機能であり、SNSの権限を自動的に取得する機能ではありません。公開まで実行したい場合は、利用するSNSの公式APIや承認済み連携サービスを別途設定する必要があります。
詳しい設定方法はCLAUDE.mdとSkillsの実践ガイドを参照してください。
公式APIで投稿する場合の注意点
自動投稿を実装するときは、ブラウザを無理に自動操作するのではなく、各SNSが提供する公式APIまたは規約に沿った連携サービスを利用します。
- APIの利用条件と料金を公式サイトで確認する
- 必要最小限の権限だけを許可する
- APIキーやアクセストークンをCLAUDE.mdへ書かない
- 秘密情報は環境変数やシークレット管理機能へ保存する
- 投稿回数の上限とエラー時の再試行回数を決める
- 送信前の承認ステップを残す
- 投稿内容と実行結果をログへ記録する
APIの仕様や料金は変更されることがあります。実装時点の公式ドキュメントを必ず確認してください。
よくある失敗と改善方法
投稿文が毎回似てしまう
「投稿文を3案作る」だけではなく、結論型・問題提起型・手順型のように切り口を指定します。過去の投稿一覧を入力し、書き出しの重複を確認させる方法も有効です。
AIが実績や体験を作ってしまう
元記事にない数値・体験・利用者の声を追加しないルールをCLAUDE.mdへ書きます。出力時に「元記事で確認できる根拠」も併記させると検証しやすくなります。
URLや日付を間違える
URLを手入力で作らせず、入力データにある正規URLをそのまま使わせます。日付はYYYY-MM-DDなど1つの形式に統一します。
自動化に時間をかけすぎる
最初から分析・生成・画像・投稿・返信までつなげないことが大切です。まず投稿案の作成だけを自動化し、実際に繰り返し使えることを確認してから範囲を広げます。
投稿数を増やしても反応が伸びない
量だけを増やさず、投稿後の表示回数、リンククリック、保存や返信などを記録します。反応がよかった切り口を残し、効果の低いテンプレートを見直してください。Xの表示回数を増やす基本は、Xのインプレッションが少ない原因と改善手順でも解説しています。
SNS自動化の安全チェックリスト
公開前に、以下を確認します。
- 元記事と投稿内容が一致している
- URLを実際に開いて確認した
- 個人情報や秘密情報を含んでいない
- 誇張や成果保証の表現がない
- 画像・文章の利用権を確認した
- 各SNSの最新規約に沿っている
- 投稿頻度が過剰になっていない
- 問題発生時に自動投稿を停止できる
まとめ
Claude CodeによるSNS自動化は、投稿を無制限に量産する仕組みではなく、元記事の整理、投稿案の作成、確認項目の標準化に使うと効果的です。
まずは「1記事から切り口の異なる投稿案を3つ作り、下書きファイルへ保存する」ところから始めましょう。内容が安定してから、公式APIや予約投稿サービスとの連携を検討すると、安全性と効率を両立できます。
Claude Codeを初めて使う場合は、Claude Codeの始め方もあわせて確認してください。公式仕様はAnthropicのClaude Codeドキュメントで確認できます。



コメント