Skip to content

fuchigta/cc-launcher

Repository files navigation

Claude Code Launcher

タスクトレイ常駐型のClaude Codeランチャーアプリケーション。

グローバルショートカットでどこからでもClaude Codeを呼び出せるWindows向けランチャー。

主要機能

  • タスクトレイ常駐: バックグラウンドで動作し、システムトレイにアイコン表示
  • グローバルショートカット: Ctrl+Shift+Space(カスタマイズ可能)で入力欄を表示
  • ターミナル自動検出: pwsh > powershell > cmd の優先度で最適なターミナルを選択(WSL対応)
  • ヘッドレス実行: プロンプトをバックグラウンド実行し結果をログ保存
  • スケジュール実行: Cron式・インターバル・毎日指定時刻でヘッドレス実行を自動化
  • プラグイン: 外部プロセスからイベントを受信
  • サブスクリプション: プラグインイベントをトリガーにヘッドレス実行
  • マネージャーUI: スケジュール・プラグイン・サブスクリプション・ログを一元管理
  • 設定UI: トレイメニューからショートカットとターミナルを設定可能

前提条件

  • Windows 10/11
  • Claude Code がインストール済みで、claude コマンドがPATHに存在すること

インストール

Releasesからインストーラー(.msi)をダウンロードして実行してください。

操作方法

操作 動作
Ctrl+Shift+Space 入力欄の表示/非表示トグル
Enter 入力したプロンプトでclaudeコマンドを実行
ESC 入力欄を閉じる
トレイアイコン左クリック 入力欄の表示/非表示トグル
トレイアイコン右クリック メニュー表示(Show Input / Manager / Settings / Quit)

設定

設定は %APPDATA%\cc-launcher\config.json に保存されます。

項目 説明
shortcut グローバルショートカット(デフォルト: Ctrl+Shift+Space
terminal 使用するターミナル(Auto / Pwsh / PowerShell / Cmd / Wsl)
wslShell WSL内で使用するシェル

技術スタック

  • フロントエンド: React, TypeScript, Vite
  • バックエンド: Rust, Tauri 2.0

開発

pnpm install     # 依存関係インストール
pnpm tauri dev   # 開発モード
pnpm tauri build # 本番ビルド

ライセンス

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors