cc-haha: ビジュアル差分レビューとマルチモデルサポートを備えたAIコーディングセッション用のグラフィカルデスクトップワークスペース
解決する課題
Claude Code Haha は、AI 主導の開発体験をターミナルの枠を超えて拡張することを目的としたグラフィカルなデスクトップワークスペースです。視覚的インターフェースで AI コーディングセッション、プロジェクト、ファイル変更を一元管理でき、複数セッションの管理や AI が生成したコード編集のレビューに伴う摩擦を軽減します。
仕組み
Electron、React、Bun で構築されたこのアプリは、AI コーディングエージェントのラッパー兼管理レイヤーとして機能します。ユーザーは Claude、ChatGPT、Grok、DeepSeek、Ollama や LM Studio 経由のローカルモデルなど、さまざまなモデルプロバイダーに接続でき、セッション管理、ブランチ/ワークツリー制御、適用前に変更を確認できるビジュアル差分ビューアなどのツールを提供します。
対象ユーザー
ターミナルのみの AI コーディングツールに代わる視覚的で GUI ベースの代替手段を求める開発者、または macOS、Windows、Linux といった異なる OS 上で複数の AI 支援プロジェクトやセッションを管理する必要がある開発者向けです。
ハイライト
- マルチセッションワークスペース: リサイズ可能なサイドバーとタブで複数のプロジェクトとセッションを管理します。
- ビジュアル差分レビュー: シンタックスハイライト付きでファイル単位に AI が提案した編集を承認前にレビューします。
- 柔軟なモデルサポート: 主要クラウドプロバイダーやローカル LLM 向けの「自分のモデルを持ち込む」サポート。
- コンピュータ使用: エージェントが許可後にスクリーンショットを取得し、デスクトップアプリケーションを操作できるようにします。
- リモートアクセス: H5 モバイルブラウザ経由でセッションを継続したり、Telegram、WeChat、WhatsApp などの IM プラットフォームと統合できます。
- uma スキルマーケットプレイス: ClawHub/SkillHub からサードパーティスキルをインストールしてエージェント機能を拡張します。
- 権限管理: エージェントがコマンドやツール呼び出しを実行する方法を管理する 5 つの異なる権限モードを提供します。