CLIツール
NanmiCoder/cc-haha avatar
NanmiCoder/cc-haha

cc-hahaはClaude Codeの作業状態を見える場所に集めるデスクトップワークスペース

cc-haha は、クロード コードと AI コーディング ワークフローのためのクロスプラットフォームのデスクトップ ワークスペースで、マルチ エージェント セッション、ブランチ ワークツリーのサポート、差分レビュー、権限、モデルの切り替え、コンピューターの使用、スキル マーケットプレイス、リモート チームに優しいメッセージング統合を備えています。

スター 14,382フォーク 8,535TypeScriptMIT

ひと目でわかる

これは何?
複数セッション、Worktree、差分、権限承認、モデル切替を一つのデスクトップアプリにまとめた構成を、READMEの機能境界から読み解きます。
誰に向いている?
cc-hahaはClaude Codeのセッションと変更確認をGUIで扱いたい人に向きます。導入前に対象OSのインストーラー、Claude Codeの接続方式、権限承認とH5リモートアクセスの設定箇所を確認し、ローカルendpointを使う場合の通信先を切り分けてください。
商用利用できる?
できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
今もメンテナンスされている?
されています。最後のコミットは 2 日前です。
何の言語で書かれている?
主に TypeScript です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月14日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

デスクトップClaude Codeワークスペース

cc-hahaは、macOS、Windows、Linux向けのデスクトップClaude Codeワークスペースとして紹介されています。READMEには、マルチセッションワークスペース、グローバル検索、ブランチ/ワークツリー起動、差分レビュー、内蔵ブラウザプレビュー、GUI権限承認、モデル選択、画像生成、ビジュアルMCP/SubAgentマネージャ、モデルトレース、コンピューターユース、スキルマーケットプレイス、カラーテーマ、デスクトップペット、H5リモートアクセス、IM統合、スケジュールタスクが挙げられています。この説明はローカルファーストの運用とモデルプロバイダの柔軟性を強調しています。プロジェクトはGitHubでTypeScriptとして公開され、MITライセンスでリリースされています。

デスクトップアプリのインストール

インストール手順は、macOS、Windows、またはLinux用のデスクトップインストーラをダウンロードし、初回起動時にモデルプロバイダ、APIキー、デフォルトモデルを設定することです。READMEは、公開macOSリリースには署名と公証が必要であり、ドラフトまたは未署名の一時ビルドでは一度手動承認が必要になる可能性があり、未署名のWindowsインストーラではSmartScreenが表示される可能性があると述べています。インストールガイドはdocs/en/start/install.mdにリンクしています。署名と公証プロセスの詳細はソースでは扱われていません。

ソースからCLIを実行

基盤となるCLI、サーバー、またはローカル開発フローをデバッグしたいユーザー向けに、READMEはコマンドシーケンスbun install、cp .env.example .env、./bin/claude-hahaを提供しています。環境変数とCLI設定の追加オプションはdocs/en/cli/env.mdとdocs/en/cli/index.mdに文書化されていると述べています。READMEはこれらのコマンドの具体的な出力や動作については説明していません。

デスクトップのハイライト

デスクトップのハイライトには、タブ、プロジェクト切り替え、ターミナルエントリ、セッション履歴を備えたマルチセッションワークスペースと、サイズ変更可能なサイドバーがあります。グローバル検索はCmd+Kで利用でき、セッションをまたいで一致箇所にジャンプします。ブランチ/ワークツリー起動では、リポジトリのブランチを選択し、現在のワークツリーを使うか、隔離されたワークツリーを使うかを決めます。ファイルごとのレビューでは、このターンの変更を一覧表示し、シンタックスハイライト付きの差分を提供し、ターン全体を元に戻せます。内蔵ブラウザプレビューは、エージェントが編集したページをクッキーとログイン状態を含めてレンダリングします。毎回確認から権限スキップまでの5つの権限モードがあり、承認はすべてGUIで行われます。

モデル、スキル、拡張機能

cc-hahaは、Claude、ChatGPT、Grokへのサインイン、DeepSeek、Kimi、Zhipu GLMなどのプリセットの使用、ローカルのLM StudioやOllamaエンドポイントへの接続をサポートしています。画像生成と編集はチャット内で行え、ChatGPTまたはGrokのサインイン、またはOpenAI互換のImages APIを使用できます。ビジュアルMCPマネージャはSTDIO、Streamable HTTP、SSEをカバーし、プロジェクト、共有、またはグローバルスコープを提供します。スキルマーケットプレイスでは、ClawHub/SkillHubからサードパーティのスキルを発見、プレビュー、インストールでき、ソースと安全性のステータスが前面に表示されます。ビジュアルSubAgentマネージャでは、GUIでモデル、ツール、権限モードを調整できます。

リモートアクセス、IM統合、コンピューターユース

H5リモートアクセス機能では、QRコードをスキャンして携帯ブラウザでセッションを継続でき、READMEは画面をロックしても実行中のタスクは終了しないと主張しています。IM統合はTelegram、Feishu、WeChat、DingTalk、WhatsAppをカバーし、チャット、プロジェクト切り替え、アクション承認をサポートします。コンピューターユースでは、エージェントが承認後にスクリーンショットを撮り、クリックし、入力し、デスクトップアプリを制御できます。スケジュールタスクと使用統計は、計画されたタスクを独自のセッションで実行し、ローカルのトークン使用傾向を追跡します。これらの機能の実際の信頼性はREADMEでは確立されていません。

ライセンスとスポンサーシップ

このリポジトリはMITライセンスで公開されており、ライセンステキストはソフトウェアのコピーを使用、コピー、変更、マージ、公開、配布、サブライセンス、販売する権限を付与しています。ソフトウェアは現状のまま提供され、商品性、特定目的への適合性、非侵害を含むいかなる種類の保証もないと述べています。READMEにはスポンサーシップセクションがあり、TeamoRouter、XuanShu API、FennoAI、Qiniu Cloud AIが紹介され、cc-hahaユーザーの紹介に関連する具体的な特典がリストされています。READMEはセキュリティ保証、サポート、メンテナンスについては何も主張していません。

編集部の結論

cc-hahaはClaude Codeのセッションと変更確認をGUIで扱いたい人に向きます。導入前に対象OSのインストーラー、Claude Codeの接続方式、権限承認とH5リモートアクセスの設定箇所を確認し、ローカルendpointを使う場合の通信先を切り分けてください。

公式情報源

  1. Official README
  2. Project repository
  3. Release notes
コミュニティノート

コミュニティノート