UStackUStack
VibePad icon

VibePad

VibePadはmacOSのメニューバーアプリ。ゲームパッドでClaude Code / Codex CLIを操作し、AIチャット移動・音声入力・スマート貼り付け。

VibePad

VibePadとは?

VibePadは軽量なmacOSメニューバーアプリで、ゲームパッドを使ってAIコーディングアシスタントを操作できます。主な目的は、AIチャットやコーディングワークフローをキーボードに手を伸ばさずに移動させること—提案の受け入れ、プロンプトの送信、応答のナビゲーションです。

アプリはClaude CodeおよびCodex CLIと連携し、コントローラーの一般的なアクションをプロンプト送信、チャット履歴の閲覧、UI要素のナビゲーションなどに割り当てます。

主な機能

  • ゲームパッドによるAIチャット制御:AI提案の受け入れ/キャンセル、プロンプト送信、チャット履歴の切り替え、コントローラーからのチャット応答管理。
  • コントローラー保持による音声入力:L2を保持して音声文字起こしを起動し、お好みの転写ツールでプロンプトやコードを口述。
  • クリップボード内容のスマート貼り付け:クリップボードの内容を自動検知し、内容タイプに応じて視覚コンテキストまたはテキストasコードとして貼り付け。
  • マウス&スクロールナビゲーション:右スティックでカーソル移動、左スティックでスクロール。感度とデッドゾーンを調整して精密制御。
  • レイヤードコントロールによるタブ/アプリ切り替え:Dパッドでタブやパネルをナビゲート。L1保持でアプリ切り替えやウィンドウ管理のセカンドレイヤー。
  • ボタン映射の完全カスタマイズ:JSON設定で全ボタンを再マップ。カスタムレイヤー作成、デッドゾーン調整、ショートカット調整が可能。

VibePadの使い方

  1. macOS用VibePadをインストールし、対応ゲームパッドを接続(PlayStation、Xbox、Nintendo、MFi、一般HIDコントローラー対応)。
  2. アプリを起動し、macOSメニューバーから使用開始。
  3. Claude CodeまたはCodex CLIのAIコーディングワークフローで、マップされたコントローラーアクションを使ってプロンプト送信、提案/履歴ナビゲーション、貼り付け/音声入力を実施。
  4. JSON設定でボタン再マップにより動作調整。感度/デッドゾーン変更や好みのショートカット用追加レイヤー構築。

ユースケース

  • コントローラーに手を置いたままAIチャットでコーディング:プロンプト送信、チャット履歴閲覧、提案の受け入れ/キャンセルをキーボード移動なしで。
  • 音声でプロンプト/コード口述:話したいときにL2保持で口述し、コントローラー入力でAIインタラクション継続。
  • AIワークフローへの混合クリップボード貼り付け:クリップボード内容に応じて画像を視覚コンテキスト、テキストをコードとして貼り付け。
  • AI UI/パネル内ナビゲーション:Dパッドでタブ/パネル移動、セカンドレイヤーでアプリ切り替え/ウィンドウ操作。
  • 遠隔カーソル操作:右スティックでカーソル移動、左スティックでスクロール。コントローラーに合った感度/デッドゾーン調整。

FAQ

VibePadはどのAIツールに対応?

VibePadはClaude CodeおよびCodex CLI用のメニューバーアプリとして記述されています。

必要なmacOSバージョンは?

ページにmacOS 14+と記載。

VibePadに対応するコントローラーは?

PlayStation、Xbox、Nintendo、MFi、一般HIDコントローラーに対応。

ボタン動作をカスタマイズ可能?

はい。JSON設定で全ボタン再マップ可能。カスタムレイヤー作成やデッドゾーン調整を含む。

「スマート貼り付け」はどう動作?

VibePadはクリップボード内容を自動検知し、画像を視覚コンテキスト、テキストをコードとして貼り付け、コピー内容に基づき適切なアクションを選択。

代替案

  • macOS用汎用コントローラー入力映射:AIコーディングツール専用アプリではなく、一般コントローラーtoキーボード/マウスユーティリティで類似のハンズフリー操作が可能。ただし、受け入れ/キャンセルなどのチャット特化アクションは提供されない場合あり。
  • AIコーディングアシスタントのキーボード/マウス専用ワークフロー:多くのユーザーが従来ワークフロー(キーボードナビゲーション、ショートカット、内蔵チャット制御)を完全互換性で選択。ただしコントローラー優先インタラクションなし。
  • ターミナル中心入力自動化:Codex CLIをターミナル主に使う場合、ターミナル生産性ツールやショートカットフレームワークでキーストローク削減。ただし、VibePad記述のゲームパッドチャットナビゲーションやレイヤードUI制御は再現不可。
  • 独立音声文字起こしツール+手動プロンプト送信:音声口述用に単独転写ツール使用可能。ただし、コントローラー映射なしでプロンプト送信/ナビゲーション管理が必要。