あなたのコードでエージェントが苦しむのを聞いてください
概要
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
- 詳細ドキュメント:
注意点・備考
- 自動有効化はされないため、利用時は毎回明示的な指示が必要
- コードの可読性や品質が低い場合、うめき声や悲鳴がエスカレートして再生
- エンタメ用途やデバッグ時の気分転換としても活用可能