Chat On Steroids とは?ChatGPTにPC操作・ファイル実行権限を与えるMCPツール解説
Chat On SteroidsはChatGPTにデスクトップ操作・ファイル管理・コマンド実行を追加するElectronアプリ+MCPサーバーです。マルチエージェントやCompact & Resumeなど高度な機能を備え、1,600以上のスターを獲得しています。Windows/macOS/Linux対応・MITライセンスで無償利用可能です。
GitHubで急上昇中の totec448-spec/chat-on-steroids をご紹介します。 スター数 1686★ を獲得し、AI分野で注目されているツールです。
Chat On Steroids とは?
Chat On Steroidsは「テキストボックスに閉じ込められた優秀なエンジニアを解放する」をコンセプトに作られたChatGPT拡張ツールです。ローカルMCPサーバーとChrome拡張機能を組み合わせ、承認したフォルダ内のファイル読み書き・シェルコマンド実行・スクリーンショット取得・マウス/キーボード操作・マルチエージェント制御をChatGPTから直接実行できます。
2026年9月にv2.0.8がリリースされ、Blender MCP・Playwright・Memory・Web Fetchなどの外部MCPプラグインにも対応しました。7名のコントリビューターが活発に開発を続けています。
こんな人におすすめ:
- エンジニア向け: ソフトウェアエンジニア・SREがChatGPTをローカル開発環境のコーディングエージェントとして活用し、ファイル修正・テスト実行・デプロイスクリプト実行を自動化する
- 非エンジニア向け: プログラミング知識が必要なため、エンジニア専用ツールです
ChatGPT MCP デスクトップ操作 使い方:主な機能・特徴
ファイル操作とコード修正(Coreコネクタ)
承認したフォルダ内のファイルを安全に操作できます。特にapply_patchは複数ファイルへの変更をプリフライトチェックして適用する点が強力です。
| ツール | 機能 |
|---|---|
read / find |
承認フォルダ内のファイル読み取り・検索 |
apply_patch |
マルチファイルパッチの事前検証・適用 |
exec_command |
シェルコマンドをリアルプロセスとして実行 |
write_stdin |
インタラクティブプロセスへの標準入力送信 |
download_artifact |
ChatGPTが生成したファイルのローカル保存 |
マルチエージェント(ワーカーチャット)
プライムチャットが最大8つのワーカーチャットを制御できます。各ワーカーは独立したChatGPT会話で、タスク完了後はスリープして再利用可能です。ワーカー同士は通信できませんが、プライムが結果を収集・統合します。
Compact & Resume(コンテキスト延命)
ChatGPTのコンテキストウィンドウ(推定40万トークン)に近づくと、現在の会話のハンドオフブリーフを生成して新しいチャットへセッションを引き継ぎます。ローカルに保存されたツール呼び出し履歴も新チャットで参照可能です。
Desktopコントロール(Windows・macOS)
observe(スクリーンショット・ウィンドウ検査)とcomputer(マウス・キーボード・クリップボード)をChatGPTから制御できます。macOSでは初期状態でオフになっており、画面録画・アクセシビリティ権限を明示的に許可する必要があります。
外部MCPプラグイン(v2.0.8新機能)
Settings → Pluginsから Blender MCP・Playwright・Memory・Web Fetchなどを管理できます。カスタムサーバーやMCPBバンドルも対応。
ChatGPT ファイル操作 コード実行 エージェント:使い方・始め方
# 1. GitHubリリースページからインストーラーをダウンロード
# https://github.com/totec448-spec/chat-on-steroids/releases/latest
# 2. SHA256ハッシュ検証
sha256sum Chat-On-Steroids-Linux-x64.AppImage # Linux
shasum -a 256 Chat-On-Steroids-macOS-arm64.dmg # macOS
# 3. インストール後の設定手順
# Settings → Workspace でプロジェクトフォルダを承認
# OpenAI Platform → Tunnels でSecure MCP Tunnelを作成
# ChatGPT → Settings → Apps → Advanced settings → Developer mode有効化
# Chrome → chrome://extensions → Developer mode → Load unpacked(拡張機能フォルダ)
Cloudflare Quick Tunnelを使えばOpenAI Platformなしでも試せます(Settings → Connectから自動生成されるURLをChatGPTのカスタムアプリURLに設定)。
活用事例
フロントエンドエンジニアのコーディングエージェント活用
フロントエンドエンジニアがChatGPTにプロジェクトフォルダを承認し、コードレビュー→apply_patchでの修正→exec_commandでのテスト実行までをChatGPTとの会話で完結させるシナリオです。npm testやgit diffの実行結果をChatGPTが直接受け取り、次のアクションを決定します。
SREのマルチエージェント並列調査
SREがマルチエージェント機能を活用し、プライムチャットが複数ワーカーに並列タスクを割り当ててシステム調査・修正を自動化するシナリオです。例えば「ワーカー1がログ解析」「ワーカー2がメトリクス確認」「ワーカー3がコード修正」を同時進行させ、プライムが統合判断します。
Claude Desktop / Codex CLI との違い・なぜ今このツールか
2026年現在、ChatGPTをローカル環境で使うためのMCPツールは複数存在します。
| 比較項目 | Claude Desktop | OpenAI Codex CLI | Chat On Steroids |
|---|---|---|---|
| 対象AI | Claude | GPT(コマンドライン) | ChatGPT(ブラウザ) |
| UI | デスクトップアプリ | CLI | Webブラウザ+Electronトレイ |
| マルチエージェント | なし | なし | ✅ 最大8ワーカー |
| Compact & Resume | なし | なし | ✅ 自動コンテキスト引き継ぎ |
| デスクトップ操作 | なし | なし | ✅ Win/Mac |
| ライセンス | 商用利用可 | Apache 2.0 | MIT |
Chat On Steroidsが際立つのは「ChatGPTのWebブラウザ版を使いながら、ローカル環境を操作できる」点です。ChatGPTの会話履歴・プロジェクト管理・最新モデルへのアクセスをそのまま活かせます。
こんな人に向いている
ソフトウェアエンジニア(Web・バックエンド)
最も恩恵を受けられるのはコードを書く開発者です。apply_patchによる安全なマルチファイル変更・exec_commandによるテスト・ビルド自動化・セッション履歴によるコンテキスト保持が開発サイクルを大幅に短縮します。
SRE・インフラエンジニア
マルチエージェントを使ったシステム並列調査は特にSRE向けです。各ワーカーが独立したChatGPT会話でサブタスクを実行し、プライムが統合判断する流れはオンコール対応の効率化にも使えます。
AIエージェント開発者
Sub-agentアーキテクチャの実験やプロトタイプ作成に活用できます。プライム→ワーカーのメッセージブローキング構造は独自のマルチエージェントシステム設計の参考にもなります。
使う前に知っておきたいこと
ChatGPT Business/Enterprise/Eduが実質必要
ChatGPTのDeveloper modeとカスタムMCPアプリはBusiness・Enterprise・Edu向けベータです。ProはRead・Fetch相当の制限版のみ。Businessは管理者が有効化する必要があります。個人のFreeプランでは動作しません。
未署名バイナリ(ベータ段階)
現時点でビルドはパブリッシャー署名なし・macOSはNotarize未対応です。SmartScreen(Windows)・Gatekeeper(macOS)が警告を表示します。公式のSHA256SUMS.txtでハッシュ検証後、「とにかく実行」パスを使うことを推奨します。
セキュリティ境界を理解する
ファイルツールは承認フォルダ内に限定されますが、exec_commandはログインユーザーの権限でコマンドを実行します。フォルダサンドボックスは適用されません。デスクトップコントロールは承認したフォルダに関係なくデスクトップ全体に作用します。本番サーバーや機密環境での使用には注意が必要です。
Linux Desktop制御非対応
LinuxはCoreツール(ファイル操作・コマンド実行)は利用できますが、Desktop computer-control(マウス/キーボード/スクリーンショット)はLinux非対応です。
関連ツール・おすすめサービス
- Perplexity AI — AI搭載検索エンジン。ChatGPTと組み合わせて最新情報収集から開発ドキュメント検索まで活用できます
まとめ
Chat On Steroidsは、ChatGPTを「ローカル開発環境で動くコーディングエージェント」に変換するツールです。ChatGPT Business/Enterprise環境のエンジニアが主なターゲットですが、Compact & ResumeやマルチエージェントなどClaude Desktopにない機能が魅力です。MIT Licenseで無償・継続的にリリースが活発(v2.0.8 2026-09-08)な点も安心感があります。
この技術を学ぶ
AIに興味を持った方には、UdemyのChatGPT・MCP・AIエージェント関連コースもおすすめです。
- 🎓 関連するAIコース一覧 — セール時(最大90%OFF)を狙うとお得です
関連記事
この記事が役に立ったらシェアしてください