blader/humanizer

Agent skill that removes signs of AI-generated writing from text

Humanizer – その機能

Humanizer は、AI を活用したコーディングアシスタント(Claude Code、Codex、Gemini CLI、GitHub Copilot など)向けのスキル/プラグインです。その目的は、大規模言語モデルによって生成されたテキストを、元の意味を保ちながら、実際の人間が書いたように聞こえる散文に書き換えることです。これは、26 の「AI らしい書き方の特徴」(例:「X ではなく Y」、無理やりな三連構造、使い古されたバズワード、チャットボットの残骸)を検出し、より自然な人間のスタイルに従ったクリーンアップ版を生成することで実現します。


インストール方法

このリポジトリは、サポートされている任意のエージェントに追加できる Skills-CLI パッケージを提供します。

エージェント インストールコマンド
Claude Code /plugin marketplace add blader/humanizer
/plugin install humanizer@humanizer
Codex npx skills add blader/humanizer --global --agent codex
Claude.ai / Claude Desktop リポジトリを ZIP としてダウンロードし、設定 → スキル UI からアップロードします
その他のエージェント(Gemini CLI、GitHub Copilot、Windsurf など) `npx skills add blader/humanizer --global --agent '*'
`

--global を追加すると、スキルをすべてのプロジェクトで利用できるようにできます。省略すると、ローカルにインストールされます。


スキルの使用方法

インストール後、/humanizer コマンドで呼び出します:

/humanizer

[AI 生成テキストを貼り付け]

プレーンテキストで質問することもできます:

このテキストを人間らしくしてください: <あなたのテキスト>

ファイル全体を書き換えるには、ファイルパスを指定します:

docs/launch-post.md の散文を人間らしくしてください

声のマッチング

あなた自身の文章の短いサンプル(2〜3 段落)を提供すると、Humanizer はあなたのリズム、語彙、句読点、さらにはダッシュの使用などの個人的な癖を模倣します。


中核となる仕組み(README より)

  1. 特徴の検出 – エンジンは入力テキストを 26 のパターンについてスキャンし、最も強いものを最初にランク付けします。
  2. 書き換えの草案 – 検出された特徴を削除または言い換えながら、事実内容を変更せずに初期バージョンを作成します。
  3. 批評と洗練 – 草案はパターンリストに対して再度チェックされます。残っている人工的に聞こえる断片がフラグされ、最終バージョンが生成されます。
  4. 安全性 – Humanizer は新しい事実を決して作り出しません。文に名前、日付、引用が必要だが存在しない場合は、幻覚を見る代わりにユーザーに尋ねます。
  5. 選択的編集 – ファイルパスが指定された場合、散文セクションのみが変更されます。コード、フロントマター、データテーブル、リンク先は変更されません。

26 のパターン(概要)

README では、これらを 6 つのカテゴリに分類しています:

  • A. 述べる代わりに演出する – 例:「X だけでなく、Y です」。
  • B. 規則によるリズム – 無理やりな三連構造、繰り返される文頭、ダッシュの多用、積み重ねられた修飾語、過剰なハイフネーション、受動態。
  • C. 誇張と借用された権威 – バズワード、誇張された重要性、曖昧な関連付け、セールス的な言葉、名前のない専門家の引用。
  • D. 規則による書式 – 装飾的な太字、絵文字、見出しの大文字化、スマートクォート。
  • E. チャット/下書きからの残骸 – チャットボットの締めくくり、知識の限界に関する免責事項、ドキュメントに関するメタ的な話。
  • F. 間違った読者に向けた文章 – 読者がすでに知っていることを再説明する。

各パターンには、「前」(AI スタイル)と「後」(人間らしい)の例が含まれています。


変換例

前(AI 過多):

「共有ドラフトがついに登場したことをお知らせできて嬉しいです!🚀 … これを噛みしめてください。」

後(Humanizer):

「共有ドラフトが本日リリースされました。何ヶ月もの間、私たちのチームは final_v7.docx という名前のファイルを回していました。そこで、2 人が同じドキュメントを同時に編集でき、お互いの変更がリアルタイムで表示される機能を構築しました。… すべてのプランで無料です。」

盲検テストでは、審査員は 16/16 で Humanizer の書き換えを好みました。


ライセンスとコミュニティ

  • ライセンス: MIT – 個人利用、商用利用ともに無料です。
  • スター: バッジは現在の GitHub スター数を示します。
  • サポート: #229 などのイシューでは評価結果が議論されています。リポジトリは、パターンリストを定義する Wikipedia ページにリンクしています。

要約

Humanizer は、AI 生成の散文をクリーンアップし、一般的な「AI らしい特徴」を取り除くことで、人間の著者が書いたように読めるようにするプラグインです。Skills CLI を介して多くの LLM 搭載エージェントで動作し、ユーザーサンプルで声をマッチングでき、新しい情報を幻覚させないことで事実の忠実性を保証します。

これを取り上げた記事

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト