概要
Endless Toil は、コードを解析しながら 人間のうめき声 を再生するユニークなプラグイン。 Codex、Claude、Cursor で利用可能。 自動有効化はされず、スレッドごとに明示的な起動が必要。 インストール方法 や テスト手順 も明確に記載。 Python 3.10+ と ローカル音声プレイヤー が必要。
Endless Toil 概要
- Endless Toil は、コードの「呪われ度」に応じて 人間のうめき声 や 悲鳴 をリアルタイム再生するプラグイン
- 自動起動せず、新規スレッドで明示的に Codex や Claude 等に利用指示が必要
- Codex Desktop/CLI、Claude CLI、Cursor で利用可能
Codex Desktop での利用手順
- このリポジトリをローカルに クローン
- Codex Desktopで 該当ディレクトリ を開く
- Plugins を開き、 Endless Toil を検索またはブラウズし、詳細を表示
- Add to Codex(+ボタン) をクリックし、必要に応じてセットアップを完了
- 新規スレッドで Endless Toil の利用を指示
Codex CLI での利用手順
- このリポジトリをローカルに クローン
- コマンド:
codex plugin marketplace add ./でローカルマーケットプレイスに追加 /pluginsで プラグインブラウザ を開き、 Endless Toil をインストール- 必要に応じて Codex再起動
- 新規スレッドで Endless Toil またはバンドルスキルを呼び出し
Claude CLI での利用手順
- このリポジトリをローカルに クローン
- ルートディレクトリで Claude を起動
/plugin marketplace add ./でローカルマーケットプレイスに追加/plugin install endless-toil@endless-toilでインストール- 必要に応じて Claude Code再起動
/endless-toilでバンドルスキルを実行
Cursor での利用手順
- このリポジトリをローカルに クローン
- Cursorからローカルプラグインマーケットプレイスとして追加
- Endless Toil をインストールし、必要なら Cursor再起動
- Cursor Agentに「 endless-toilを使ってこのコードを読んで」と指示
サウンドテスト方法
- リポジトリルートで以下コマンドを実行
python3 plugins/endless-toil/skills/endless-toil/scripts/test_sounds.py --list再生可能サウンド一覧表示python3 plugins/endless-toil/skills/endless-toil/scripts/test_sounds.py groan wail abyss指定サウンド再生
動作要件
- Python 3.10以上 必須
- ローカル音声プレイヤー
- macOS: afplay
- Linux: paplay、aplay、ffplay いずれか
- 音声プレイヤーがない場合は 音声再生なしでスキャン結果のみ表示
プラグイン構成・仕様
- OpenAI Codex や Claude Code 等の公式プラグイン仕様に準拠
- 詳細ドキュメント:
- https://developers.openai.com/codex/plugins
- https://code.claude.com/docs/en/plugins
- https://github.com/cursor/plugins
- 詳細ドキュメント:
注意点・備考
- 自動有効化はされない ため、利用時は毎回明示的な指示が必要
- コードの可読性や品質が低い場合、うめき声や悲鳴がエスカレートして再生
- エンタメ用途 や デバッグ時の気分転換 としても活用可能