CC for Biz
2026/07/19Claude Code
ツール比較導入・運用

X Harnessとは|Xステップ代替の自動化OSSを解説

X Harnessとは|Xステップ代替の自動化OSSを解説

「Xステップは月額¥21,780で高い」「SocialDogにはエンゲージメントゲートがない」——そんな不満から代替ツールを探すと、オープンソースのX Harnessという名前に行き着く方が増えています。

結論から言うと、GitHubで公開されている「X Harness」(リポジトリ名: x-harness-oss)は、月額0円でXステップ・SocialDog相当の機能をセルフホストできる有力な選択肢です。

ただし「無料だから即乗り換え」で判断できるほど単純ではなく、導入の手間とAPIコストの設計次第で結果が大きく変わります。

株式会社Fyveでは、自社のX運用を独自のAPIスクリプトで自動化し、投稿の下書きはAIが作成、実際の公開判断は人が最終承認する体制で運用してきました。その一次情報も踏まえながら、X Harnessが何をどこまで自動化できるのか、導入の現実、リスク、SaaSとの比較を整理します。

X Harness(x-harness-oss)とは何か

X Harnessは、X(旧Twitter)向けのオープンソース・マーケティングオートメーションです。

開発者は野田修一氏(Shudesu、AIエージェント株式会社代表)で、LINE公式アカウントのCRM代替として先に公開した「LINE Harness」に続く、「Harness」シリーズの第2弾にあたります。

IG(Instagram)版の構想も名前だけは挙がっています。

技術的にはCloudflare Workers + D1(SQLite)で動く軽量な構成で、MITライセンスで無料公開されています。開発者自身はREADMEで「Xステップ・SocialDogの代替として、無料(または低コスト)で運用できる」と位置づけています。

収益モデルは、コード全体は無料公開しつつ、キャンペーン設計やコスト運用のノウハウを¥98,000の有料プレイブックとして別売りするハイブリッド型です。

2026年7月時点でGitHubのStarは78、Forkは32。X上の言及はインプレッション数百〜1万件規模で、バズや炎上は確認できず「OSS無料公開が太っ腹」といった好意的な反応が中心です。

裏を返せば、まだ広く実運用実績が積み上がったツールではなく、情報量の少なさは導入前に踏まえておくべき点です。

X Harness(x-harness-oss)早見表:開発者・位置づけ・技術構成・ライセンス・収益モデルの一覧

X Harnessで何ができるか|主な機能

エンゲージメントゲート(シークレットリプライ)

特定の投稿に対する「フォロー」「いいね」「リポスト」「リプライ」の組み合わせを条件に、条件を満たしたユーザーへDMやメンションで特典を自動配布する機能です。抽選配布にも対応しています。

開発者の比較によれば、Xステップにはあり、SocialDogにはない機能です。キャンペーン施策をXで完結させたい場合の中核機能にあたります。

投稿管理・DM管理・フォロワー分析

テキスト・画像・動画の予約投稿、スレッド作成、受信リプライへのワンクリック操作、DMの会話管理、フォロワー数の日次スナップショットと推移グラフなど、SaaS型ツールが備える基本機能はひと通り揃っています。

予約投稿はCloudflare Workersのcronで5分ごとにチェックされ、期限が来た投稿を自動送信する仕組みです。

無料スクレイピングでのネタ収集

投稿やDMの送信はX API課金の対象になりますが、検索・投稿収集・メトリクス取得といった読み取り系はCookie認証の外部ツール(twitter-cli)を使うことでAPI課金なしに実行できます。

「収集専用のCookieはローカル設定ファイルのみで保存し、サーバーには送信しない」とREADMEに明記されており、書き込みと読み取りでコストの発生源をレイヤーごと分離している設計です。

MCP経由のAIエージェント操作

39個のツールを備えたMCP Serverが同梱されており、Claude CodeやCodex CLIから自然言語でXアカウントを操作できます。海外の話題ポストを発見して翻訳・引用RT案を作る、直近の投稿から文体を学習してから長文記事を下書きするといった生成系の処理も可能です。

ただし、X Harness本体にAIモデルが組み込まれているわけではありません。Claude Code側のSKILL.mdに沿って、AIエージェントがMCPツールを呼び出す設計になっています。

記事の自動投稿では、本文中の画像記法を読み取ってWorkerがX側にアップロードし、インライン画像として自動変換する処理まで実装されています。

MCPという仕組み自体になじみがない方は、先に基礎を押さえておくと理解が早くなります。

MCPとは?仕組みと実務での活用法をわかりやすく解説
Claude CodeMCPとは?仕組みと実務での活用法をわかりやすく解説
読者特典・無料ダウンロードClaude Codeを「素のまま」使うな無料でダウンロード

技術構成|Cloudflare Workers + D1のアーキテクチャ

X HarnessはHono(Webフレームワーク)をCloudflare Workers上で動かし、データベースにD1(SQLite)を使う構成です。

Workersはリクエストのたびに別インスタンスが起動する「ステートレス」な環境のため、アプリ側でメモリにキャッシュを持たせても次のリクエストでは消えてしまいます。

X HarnessはこれをD1への累積的な書き込みでカバーする設計を徹底しており、たとえば「参加者ゼロのキャンペーンはコストもゼロ」にする工夫がコードレベルで組み込まれています。

// action_type が verify_only ならCron処理をスキップし、
// ユーザーがフォームを送った瞬間だけAPIを叩く
if (gate.action_type === 'verify_only') return;

このverify_only設計により、Cronによる定期ポーリングを最小限に抑え、ユーザーが実際にアクションを起こしたタイミングだけでX APIを叩く形にできます。裏を返せば、この設計を理解せずにデフォルト以外の設定(全件走査型のポーリング)を選ぶと、コストが跳ね上がる作りだということでもあります。

似た発想で「OSSをClaude Codeからセルフホスト運用する」構成に触れたことがない方は、こちらの記事も参考になります。

Claude Code × OpenSEO セルフホスト導入完全ガイド
Claude CodeClaude Code × OpenSEO セルフホスト導入完全ガイド

導入の現実|X API審査・Cloudflareセットアップ・コスト

X Developer Portalの審査は自動化できない

README上は「対話式CLI(npx create-x-harness@latest)で5分デプロイ」を謳っていますが、これはCloudflareへのデプロイ作業の話です。

実際に投稿・DM送信までを動かすには、X Developer Portalでの開発者アカウント審査が別途必要で、英語で250文字以上のユースケース説明を提出しなければなりません。この審査プロセスはX社側の手続きなので、どのツールを使っても短縮はできません。

運用コストの目安と$132事故の教訓

X APIは従量課金です。開発者自身が公開している運用ドキュメントによると、コストの目安はおおむね次の通りです。

運用パターン

月額の目安

verify_only中心(参加100人/月程度)

$0〜2

mention_post Cron + リプライトリガー(毎時)

$3〜10

バズ発生時

$20〜45

レガシー設定(全件走査、非推奨)

$86+

開発者は「だいたい$5/月でやれる」ことを設計目標値として明言しています。

この設計目標がいかに簡単に崩れるかを示す実例として、開発者自身が2026年4月11日に発生した課金事故を運用ドキュメントで公開しています。

フォロー条件のチェック処理が毎リクエストで最大1万件のフォロワー情報を取得するバグと、フォーム側が入力欄をタップするたびに判定APIを叩いてしまう挙動が重なり、チャージした残高がわずか4日で$132.91消えたという内容です。

原因コードと4点の修正、再発防止のチェックリストまで数字付きで公開しており、OSSとしての透明性は高いと感じます。裏を返せば、コスト設計を理解しないまま初期設定のまま動かすと、想定の30倍以上のコストが発生し得るという注意点でもあります。

X Harnessの課金事故:2026年4月11日に発生した$132.91の内訳と、開発者の設計目標$5/月との比較

リスクと注意点|凍結リスクとグレー領域

X Harnessには、投稿テンプレートにゼロ幅文字や句読点のゆらぎを混ぜ、送信タイミングに30秒〜3分のランダムな遅延を入れる「ステルス層」が実装されています。これはBAN(凍結)対策として組み込まれた機能です。

README自体が「収集専用のサブアカウントのCookieを推奨」と注意書きを添えています。つまり通常運用でも凍結リスクが前提にある設計だという点は、導入前に理解しておくべきです。

  • X社の公式ポリシー上、許可を得ない自動化は「inauthentic behavior」に分類され得るというのは、この種の自動化ツール全般に共通する一般論です
  • 開発者は個人(Shudesu氏)が中心で、コミット数の大半を1人が占めています。継続的なメンテナンスが個人の稼働に依存する点はOSS選定時の一般的な留意点です
  • 直近7日を超えるキャンペーンの判定にはX APIの検索制限(直近7日のみ)が影響するため、独自の永続化で回避する設計になっています
  • 初期バージョンではセキュリティ修正が複数入っており(v0.3.0で35件)、修正済みである旨も含めて変更履歴に明記されています

Xステップ・SocialDogとの比較|自前運用の経験から見た評価

開発者自身が公開している比較表によると、月額料金以外にもエンゲージメントゲート・LINE連携・MCP対応・セルフホストの可否で違いがあるとされています。

比較軸

X Harness

Xステップ

SocialDog

月額料金

$0(セルフホスト費用のみ)

¥21,780〜

¥1,980〜

エンゲージメントゲート

あり

あり

なし

AIエージェント連携(MCP)

あり

なし

なし

セルフホスト・OSS

可能

不可

不可

初期セットアップの手間

API審査+デプロイが必要

ほぼ不要

ほぼ不要

サポート・保証

なし(自己責任)

あり

あり

この比較表は開発者自身によるものなので、割り引いて読む前提で私たちの評価を加えます。私たちは自社のX運用を独自のAPIスクリプトで自動化しており、投稿本文はAIが下書きし、実際に公開するかどうかは人が最終承認する運用にしています。

X Harnessのverify_only設計、つまり「使われた分だけ課金される・参加者がいなければコストゼロ」という思想は、私たちが投稿1件ごとの課金を前提に運用コストを組み立てている感覚と近く、共感できる部分です。

一方で、X HarnessのCronによる自動配信(mention_post/dm)は、条件を満たしたユーザーへ人の確認なしに自動送信される設計です。私たちは投稿・返信のいずれも人の最終承認を挟む前提で運用しているため、この点は設計思想が分かれるところだと感じます。

エンゲージメントゲートのような自動配信を使うのであれば、テンプレート文面の事前レビューや配信対象の定期チェックなど、人の目を挟む運用ルールを別途用意した方が安全です。

総じて、SaaSであるXステップ・SocialDogは環境構築の手間なくすぐ始められ、サポートも受けられる代わりに月額固定費とカスタマイズ性の低さが制約になります。

X Harnessは初期設定に技術的なハードルがある代わりに、コストは使った分だけで、AIエージェントから直接操作できる拡張性を持ちます。

Cloudflareのアカウント管理やAPIコストの監視を自分たちで担えるかどうかが、選択の分かれ目になります。

まとめ|X Harnessが向いている人・向いていない人

ここまでの内容を踏まえると、判断の目安は次のように整理できます。

X Harnessが向いている人・向いていない人の比較チェックリスト
  • 向いている: Cloudflareのアカウント管理やAPIコストの監視を自分たちで担える/Claude CodeやCodex CLIを普段から使っている/フォロー&いいね条件での特典配布キャンペーンをやりたい
  • 向いていない: セットアップの手間をかけずすぐ始めたい/社内にAPI審査やCloudflareデプロイを担当できる人がいない/サポート対応がないと不安が残る

X Harnessは、月額固定費というSaaSの制約から離れたい人にとって現実的な選択肢になり得るオープンソースです。ただし「無料」の裏側には、X API審査・Cloudflareの初期設定・コスト監視という運用の手間が乗っています。

導入を検討する際は、開発者が公開している運用ドキュメントやコスト事故の実例まで目を通したうえで、自社に運用体制があるかどうかを先に見極めることをおすすめします。

この記事を読んでいるあなたへ無料プレゼント

Claude Codeを「素のまま」使うな

設定で差がつく——CLAUDE.md・権限・スキルの実物を公開(全24ページ)

素のClaude Codeは"優秀な新入社員"。仕事を教えるほど、自分専用になります。覚えさせる4点セット——会社の説明書(CLAUDE.md)・権限の柵・手順書(スキル)・フォルダの地図——を、1人会社の実運用からコピペで使える型つきで公開します。

  • そのまま書き換えて使えるCLAUDE.mdの型
  • お金と送信をAIに触らせない「3段階の柵」
  • 1回教えたら何度でも動く、手順書のコピペ雛形
  • AIが迷子にならないフォルダ構造の3原則

毎週金曜の無料ニュースレター「ひとりAI経営」の購読特典です。メール登録後すぐ、ダウンロードページのご案内が届きます。あわせて、AI活用に関するお知らせやお役に立てそうなご案内をお送りすることがあります。解除はいつでも1クリック。

← 記事一覧に戻る

御社の業務に合わせたClaude Code導入支援

「AIツールを導入したが、現場で使われない」を終わらせる。
業務課題のヒアリングから設計、ハンズオン実践、運用定着まで一貫して支援します。

無料AI活用診断を受ける料金とサービス一覧を見る →
© 2025 Fyve Inc. All rights reserved.