Semiphemeral の代替:
2026年の X Cleaner
Semiphemeral は多くのユーザーに愛されたオープンソースツールでした。X の API 変更によって動作しなくなりました。自己ホスティング不要で、同じ機能を備えた最新の Chrome ベースの代替ツールをご紹介します。
X Cleaner をインストール — 無料無料プラン:10件削除/日(永久)· Pro は $4.99/月から
簡単に言うと: Semiphemeral は、Micah Lee が古いツイートを自動削除するために構築した、多くのユーザーに愛されたオープンソースツールです。X の2023年における API 料金変更と厳しいレート制限により、ほとんどのユーザーにとって動作しないか不安定な状態になりました。X Cleaner は、有料の API キーの代わりにブラウザセッションを使用する Chrome 拡張機能を通じて、同等の一括削除機能(ツイートの一括削除、いいね、リツイートの日付フィルターと自動スケジュール)を提供します — 自己ホスティング不要、API 料金不要、永久に1日10件まで無料で削除できます。
私たちは Semiphemeral と Micah Lee が構築したものに深い敬意を抱いています。このページは、「Semiphemeral がなくなった今、何を使えばいいのか」と困っている数千人のユーザーのために用意しました。
Semiphemeral とは何だったのか?
Semiphemeral(semi+ephemeral)は、ジャーナリストでサイバーセキュリティの専門家である Micah Lee が2019年に作成したオープンソースの Web サービス兼 CLI ツールです。そのコンセプトは「残したいツイートを除き、古いツイートを自動的に削除する」というものでした。
OAuth を使って Twitter アカウントと連携し、タイムラインをスキャンして、設定した期間より古いツイートを削除する仕組みでした。ただし、いいねやブックマークをつけたツイート、または「永久に保存」とマークしたツイートは除外されます。無料プランは公開インスタンス(semiphemeral.com)上で動作しており、技術的なユーザーは GitHub からコードを自己ホスティングすることもできました。
オープンソースでプライバシーを尊重しており、長年にわたってその約束を果たしてきました。最盛期には数万人のアクティブユーザーを抱えていました。
2026年に Semiphemeral の代替が求められる理由
2023年から2026年の間に、三つのことが変わりました:
1. X の API 料金変更(2023年2月)
Musk が Twitter を買収した際、無料の API プランが廃止されました。基本的な読み書きアクセスは、無料から最低 $100/月へと跳ね上がりました。旧無料 API に依存していた Semiphemeral には二つの選択肢がありました:API アクセスの費用を負担してユーザーに転嫁するか、サービスを終了するか。どちらもうまくいきませんでした。
2. 厳しいレート制限
有料の API アクセスを利用していても、X はアカウントごとにより厳しいレート制限を導入しました。削除が通知なく失敗したり、スケジュール実行が完了しなかったり、アカウントによって動作が一貫しないという報告がユーザーから相次ぎました。信頼性が命のツールにとって、これは致命的でした。
3. 散発的なメンテナンス
Micah Lee は The Intercept の著名なジャーナリストであり、多くの別プロジェクトを抱えています。Semiphemeral は商業製品ではなく、個人的な情熱から生まれたプロジェクトでした。X の API がますます扱いにくくなるにつれ、メンテナンスは滞りがちになりました。公開インスタンスは長期間のダウンタイムを経験しており、自己ホスティングには多くのユーザーが費用を払いたくない API キーが必要です。
「Semiphemeral がもう動かない」または「Semiphemeral は終わったのか?」と思ってここに来られたなら、あなただけではありません。数千人の元ユーザーが次の選択肢を探しています。
X Cleaner vs Semiphemeral:機能比較
| 機能 | X Cleaner | Semiphemeral |
|---|---|---|
| 現在もメンテナンス中 | はい(2026年) | 散発的 / 動作不安定 |
| プラットフォーム | Chrome拡張機能 | ウェブ + セルフホストCLI |
| X APIキーが必要 | 不要(ブラウザセッションを使用) | あり(月額$100以上) |
| オープンソース | なし(無料プランあり) | あり(AGPL) |
| 投稿日時でツイートを削除 | あり | あり |
| いいねを削除 | あり | あり(動作時) |
| リツイートを削除 | あり | あり(動作時) |
| ツイートを保持/保護 | あり(ホワイトリスト) | あり |
| 自動クリーンアップのスケジュール設定 | あり(Pro) | あり(主要機能) |
| アーカイブのインポート | あり(Pro) | あり |
| DMを削除 | あり(Pro) | なし |
| 幽霊フォロワーの監査 | あり(Pro) | なし |
| 料金 | 無料、または月額$4.99、または買い切り$21 | 無料(セルフホストの場合、APIに月額$100が別途必要) |
| セットアップ時間 | 30秒 | 1〜2時間(セルフホスト) |
技術的比較:セルフホスト vs ブラウザ拡張機能
Semiphemeralのアプローチ:OAuth + X API
SemiphemeralはOAuth認証情報を使用して公式X Developer APIに接続します。サーバーサイドでリクエストを行い、タイムラインを読み取ってツイートを削除します。無料枠が存在していた頃はエレガントな方法でした——クリーンでドキュメント化されたAPIアクセスが得られました。2026年では、これを機能させるにはBasicティア(最低$100/月)のX Developerアカウントが必要で、さらにコードを実行するサーバーと、Xが仕様を変更するたびに対応するメンテナンスも必要です。
X Cleanerのアプローチ:ブラウザセッション
X CleanerはChrome拡張機能で、ログイン中にx.com内で動作します。ツイートを手動で削除する際にXのウェブサイトが呼び出す内部エンドポイントと同じものを使用します。APIキー不要、デベロッパーアカウント不要、サーバー不要。ブラウザセッションが認証となります。Xが内部エンドポイントを更新した際は、拡張機能を更新します。
プライバシーへの影響
どちらのアプローチも合理的なプライバシー特性を持っています。Semiphemeral(セルフホスト時)はお客様のインフラ上で完全に動作します。X Cleanerは完全にブラウザ内で動作します——ツイートがお客様のマシン外に出ることはありません。Semiphemeralのパブリックインスタンスは、歴史的に一部のサーバーサイド処理が行われていました。
信頼性への影響
SemiphemeralがX APIに依存しているということは、Xのデベロッパーポリシーに完全に左右されることを意味します。X Cleanerが内部サイトAPIに依存しているということは、Xのウェブサイト変更に左右されることを意味します——ただし、拡張機能のアップデートを数時間以内に配信できます。一方、APIベースのツールはXの公式ドキュメントが追いつくのを待たなければならないことが多いです。
SemiphemeralからX Cleanerへの移行方法
Semiphemeralユーザーで、X Cleanerで同じ設定を再現したい場合は、以下の4ステップで移行できます:
Semiphemeralのアプリアクセスを取り消す
Xアカウントにアクセスし、設定 → セキュリティとアカウントアクセス → アプリとセッション → 連携アプリの順に進みます。Semiphemeralを見つけ、「アクセスを取り消す」をクリックしてください。これにより、古いプロセスが並行してツイートを削除しようとするのを防げます。
X Cleanerをインストールする
Chrome Web StoreからX Cleanerを追加します(下部のCTAにリンクがあります)。無料プラン、アカウント作成不要。既存のx.comログインをそのまま使用できます。
スケジューラーでルールを再設定する
Semiphemeralを使用して、いいねやブックマークされたツイートを残しながらN日以上前のツイートを自動削除していた場合:X Cleanerを開き、自動クリーン → 経過日数のしきい値を設定し、「いいねをホワイトリスト登録」および「ブックマークをホワイトリスト登録」オプションにチェックを入れてください。Proの機能です。
必要に応じてアーカイブをインポートする
Semiphemeralでは、3,200件以上前のツイートに対してXアーカイブのZIPをインポートできました。X Cleaner Proも同様の機能をサポートしています。Semiphemeralで使用したZIPファイルがまだある場合は、直接アップロードしてください。
よくある質問
公式には終了していませんが、ほとんどの方にとって実質的に使用不可能な状態です。オープンソースのリポジトリはGitHubに引き続き存在しています。パブリックホストインスタンスは長期間のダウンタイムが発生しています。セルフホストには現在、月額$100以上のX APIサブスクリプションが必要です。一般ユーザーにとっては、事実上サービス終了と言えます。
技術的にはYesです。XのBasic APIティアの料金を支払い、自分でコードをデプロイし、メンテナンスを続ければ、Semiphemeralは引き続き機能します。ただし、総所有コスト(API料金+サーバー+お客様の時間)は、月額$4.99のX Cleaner Proよりも通常はるかに高くなります。
いいえ、X Cleanerはクローズドソースの商用製品です。このモデルを選択したのは、継続的なメンテナンスの費用を賄うためです——Xのサイト変更に常に対応するには、専任の開発時間が必要です。その代わり、寛大な無料プラン(永久に1日10件削除)と$21のみのライフタイムプランで補っています。
X Cleanerは、公開されているDeveloper APIではなく、X.comの内部ウェブエンドポイント(サイト自体が使用するものと同じ)を使用しています。Xは自社ウェブサイトを機能させ続ける強いインセンティブを持っているため、これらのエンドポイントはDeveloper APIよりも安定しています。Xが変更を加えた場合でも、数週間ではなく数時間以内にアップデートを配信します。
はい。X Cleaner Proの自動クリーンスケジューラーは、Semiphemeralのコア機能を再現します:経過日数のしきい値(例:30日)を設定し、いいね・ブックマーク・ピン留めツイートのホワイトリスト登録を有効にして、あとは実行するだけです。毎日、3日ごと、毎週、または毎月の実行から選択できます。
はい。X Cleanerのフィルターでは、Nいいね以上またはNリツイート以上のツイートを削除対象から除外できます。これにより、バズった投稿は残しつつ、不要なツイートをクリーンアップできます。Semiphemeralの人気度しきい値と同じ動作です。
はい。すべてがブラウザ内でローカルに動作します。ツイートデータがお客様のマシン外に出ることはありません。アーカイブのZIPファイル(Proでアップロードした場合)はブラウザ内で解析されます。ツイートを保存するサーバーは持っていません——保持するデータは、アップグレードされた場合のProサブスクリプションのステータスとメールアドレスのみです。
X Cleanerを試してみましょう
30秒でインストール完了。5分でSemiphemeralのワークフローを再現。無料プランをずっと使い続けるか、無制限プランにアップグレードしてください。
Chromeに追加 — 無料1日10件削除が永久無料 · Pro $4.99/月または$21ライフタイム · 14日間返金保証