NanmiCoder/cc-haha

Local-first cross-platform desktop workspace for Claude Code / agents: multi-agent, Git worktrees, code diffs, skill marketplace, multi-model, Computer Use, task-aware desktop pets, with WeChat, Feishu, DingTalk, Telegram, WhatsApp and H5 access.

何を解決するか

Claude Code Haha は、AI駆動のコーディング用デスクトップワークベンチで、複雑なAIエージェントワークフローを管理するためのグラフィカルユーザーインターフェースを提供します。CLIベースのAIコーディングツールに頼るだけの問題を解決し、セッション、権限、エージェント協働の視覚的管理を追加します。

動作方法

このプロジェクトはクロスプラットフォームのデスクトップアプリケーション(Electron)として構築されており、さまざまなLLMプロバイダー(Claude、ChatGPT、Grok、およびOllama/LM Studioを介したローカルモデル)と統合されています。Model Context Protocol (MCP) とカスタムスキルシステムを使用して、エージェントにツールへのアクセスを提供します。ユーザーはマルチエージェントチームと動的ワークフローをオーケストレーションでき、エージェントがタスクを実行し、ファイルを編集し、"Computer Use"機能を通じてデスクトップと対話できます。

対象ユーザー

AI補助コーディング、マルチエージェントオーケストレーション、およびIMプラットフォーム(Telegram、WeChatなど)を介したAIタスクのリモート管理を視覚的かつ統合的に求めている開発者。

主な特徴

  • 視覚的エージェント管理:SubAgentの作成、エージェントチームの管理、動的ワークフローのオーケストレーションのためのグラフィカルインターフェース。
  • 統合開発ツール:コード変更の即時検証用の内蔵ブラウザプレビュー、構文強調付きDiffレビュー、ブランチ/ワークツリー対応。
  • 柔軟なモデルサポート:公式アカウントへの直接ログインまたはAPI連携により、多数のサードパーティおよびローカルLLMに対応。
  • uma MCP統合:複数のトランスポート方法(STDIO、HTTP、SSE)をサポートするMCPサーバーのグラフィカル管理。
  • リモートアクセス:H5リモートアクセスまたはIM統合(Telegram、Feishuなど)により、アクティブなセッションに接続可能で、リモート承認や制御が可能。
  • Computer Use:エージェントがスクリーンショットを撮影し、クリックや入力操作でデスクトップアプリケーションを制御できる機能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト