This is an early release preview. You may encounter bugs.
Cc Haha logo
Unclaimed

Tool coding interface connectors

Cc Haha

本地优先的跨平台 Claude Code / Agent 桌面工作台:多 Agent、Git Worktree、代码 Diff、技能市场、多模型、Computer Use、任务感知桌面宠物,并支持微信、飞书、钉钉、Telegram、WhatsApp 与 H5 访问。

A 85/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
No votes yet

01 / About

What Cc Haha is.

Claude Code Haha is a desktop workspace for Claude Code on macOS, Windows, and Linux. It gathers multi-session tabs, project switching, a terminal entry point, session history, and search across every session into one application, putting a graphical layer over work that otherwise happens in a terminal.

A session can start on a chosen repository branch, in either the current working tree or an isolated worktree. Each turn’s changes are listed file by file with syntax-highlighted diffs and can be undone as a whole, and a built-in browser preview renders the page the agent just edited, cookies and login state included. Five permission modes run from asking every time to skipping permissions, with risky commands, tool calls, and follow-up questions approved in the interface.

Model choice is open: sign in to Claude, ChatGPT, or Grok, use presets for DeepSeek, Kimi, and Zhipu GLM, or point the app at LM Studio or Ollama running locally. Every model request is logged locally with status and timing, searchable and filterable when a call stalls or fails. Image generation runs in the chat through a signed-in provider or any OpenAI-compatible images API.

Multi-agent work has dedicated surfaces: a graphical subagent manager covering model, tools, and permission mode; an Agent Teams workbench showing members, tasks, a communication feed, and a dependency-lane canvas; and dynamic workflow orchestration, where the model writes and runs orchestration scripts that drive subagents concurrently or in pipelines, with phase views, interrupts, and resume.

Sessions do not have to stay on the desktop. Scanning a QR code continues a session in a phone browser, and locking the screen does not kill a running task, while chat integrations for Telegram, Feishu, WeChat, DingTalk, and WhatsApp allow chatting, switching projects, and approving actions from a messaging app. The app is built in TypeScript on Electron with a React and Vite interface, a Bun local runtime, an Ink terminal interface, and the Anthropic SDK, and speaks both MCP and the Language Server Protocol.

Features

  • Multi-session workspace: tabs, project switching, a terminal entry point, session history, and a resizable sidebar
  • Global search: one shortcut searches across every session and jumps to the match
  • Branch and worktree launch: pick a repository branch and run in the working tree or an isolated worktree
  • Diff review: per-file syntax-highlighted diffs of the current turn, with whole-turn undo
  • Built-in browser preview: the page the agent just edited renders inside the app with cookies and login state
  • Five permission modes: from ask-every-time to skip-permissions, with approvals handled in the interface
  • Bring your own model: Claude, ChatGPT, or Grok sign-in, presets for DeepSeek, Kimi, and GLM, or local LM Studio and Ollama endpoints
  • Visual MCP manager: add and edit STDIO, Streamable HTTP, and SSE servers at project, shared, or global scope
  • Subagents and Agent Teams: a graphical subagent editor plus a workbench with members, tasks, a communication feed, and a dependency canvas
  • Computer Use: screenshots, clicks, typing, and desktop application control after authorization
  • Skill marketplace: discover, preview, and install third-party skills with source and safety status shown up front
  • Remote access: continue a session in a phone browser by QR code, or through Telegram, Feishu, WeChat, DingTalk, and WhatsApp

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

03 / Build

Build with Cc Haha.

Browse the catalogue for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Cc Haha →

Browse the catalogue