cc-haha: Desktop-Arbeitsplatz für Claude-Code-Sitzungen
cc-haha ist ein plattformübergreifender Desktop-Arbeitsbereich für Claude Code- und KI-Codierungsworkflows mit Multi-Agent-Sitzungen, Branch-Worktree-Unterstützung, Diff-Überprüfung, Berechtigungen, Modellwechsel, Computernutzung, Skill-Marktplatz und teamfreundlichen Remote-Messaging-Integrationen.
Auf einen Blick
- Was ist das?
- Eine deutsche Einordnung von cc-haha anhand des README, konkreter Projektpfade und dokumentierter Grenzen.
- Für wen ist es gedacht?
- Geeignet ist cc-haha für Anwender, deren Aufgabe zum dokumentierten Umfang passt. Nicht geeignet ist das Projekt als pauschale Zusage für andere Plattformen oder nicht beschriebene Betriebsbedingungen.
- Darf ich es kommerziell nutzen?
- Ja. MIT ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
- Wird es noch gepflegt?
- Ja. Die letzten Commits kamen vor 2 Tagen.
- In welcher Sprache ist es geschrieben?
- Hauptsächlich TypeScript, laut der Sprachstatistik von GitHub.
Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 14. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.
TIEFGEHENDE OPEN-SOURCE-ANALYSE
Ein Desktop-Workspace für Claude Code
cc-haha präsentiert sich als Desktop-Workspace für Claude Code für macOS, Windows und Linux. Die README listet Multi-Session-Workspaces, globale Suche, Branch-/Worktree-Start, Diff-Review, integrierte Browser-Vorschau, GUI-Berechtigungsfreigabe, Modellwahl, Bildgenerierung, visuelle MCP- und SubAgent-Manager, Modell-Tracing, Computer Use, einen Skill-Marketplace, Farbthemen, Desktop-Pets, H5-Fernzugriff, IM-Integration und geplante Aufgaben auf. Die Beschreibung betont lokalen Betrieb und Flexibilität bei den Modellanbietern. Das Projekt wird auf GitHub in TypeScript präsentiert und unter der MIT-Lizenz veröffentlicht. Für cc-haha bleibt die README der Bezugspunkt. Konkret gehören cc-haha, worktree, diff review, Computer Use, skill marketplace zum beschriebenen Projektumfang. Ein erster Test sollte genau den dokumentierten Einstieg verwenden und dabei Version, Plattform, Eingabe, Ausgabe und Fehlermeldung festhalten. Bei cc-haha ist besonders zu prüfen, ob worktree in der eigenen Umgebung verfügbar ist und ob diff review die erwartete Rolle erfüllt. Das Ergebnis eines kleinen Tests belegt nur diesen Pfad; es beweist keine allgemeine Kompatibilität, Leistung oder Betriebszusage. Prüfe außerdem die im Repository genannten Konfigurationsdateien, Abhängigkeiten und Berechtigungen. Die Quelle macht nicht automatisch Angaben zu Datenschutz, Support oder langfristiger Wartung. Diese offenen Punkte müssen für den konkreten Einsatz getrennt bewertet werden.
Installation der Desktop-App
Der Installationsweg besteht darin, den Desktop-Installer für macOS, Windows oder Linux herunterzuladen und beim ersten Start einen Modellanbieter, API-Schlüssel und Standardmodell zu konfigurieren. Die README weist darauf hin, dass öffentliche macOS-Versionen Signatur und Notarisierung erfordern, dass Entwürfe oder unsignierte temporäre Builds möglicherweise eine einmalige manuelle Genehmigung benötigen und dass unsignierte Windows-Installer SmartScreen anzeigen können. Der Installationsleitfaden verlinkt auf docs/en/start/install.md. Details zum Signatur- und Notarisierungsprozess werden von der Quelle nicht abgedeckt. Für cc-haha bleibt die README der Bezugspunkt. Konkret gehören cc-haha, worktree, diff review, Computer Use, skill marketplace zum beschriebenen Projektumfang. Ein erster Test sollte genau den dokumentierten Einstieg verwenden und dabei Version, Plattform, Eingabe, Ausgabe und Fehlermeldung festhalten. Bei cc-haha ist besonders zu prüfen, ob worktree in der eigenen Umgebung verfügbar ist und ob diff review die erwartete Rolle erfüllt. Das Ergebnis eines kleinen Tests belegt nur diesen Pfad; es beweist keine allgemeine Kompatibilität, Leistung oder Betriebszusage. Prüfe außerdem die im Repository genannten Konfigurationsdateien, Abhängigkeiten und Berechtigungen. Die Quelle macht nicht automatisch Angaben zu Datenschutz, Support oder langfristiger Wartung. Diese offenen Punkte müssen für den konkreten Einsatz getrennt bewertet werden.
CLI aus dem Quellcode ausführen
Für Benutzer, die die zugrunde liegende CLI, den Server oder den lokalen Entwicklungsablauf debuggen möchten, liefert die README die Befehlsfolge: bun install, cp .env.example .env und ./bin/claude-haha. Sie sagt, dass weitere Konfigurationsoptionen in docs/en/cli/env.md und docs/en/cli/index.md dokumentiert sind. Die README beschreibt nicht die konkrete Ausgabe oder das Verhalten dieser Befehle.
Desktop-Highlights
Zu den Desktop-Highlights gehören ein Multi-Session-Workspace mit Tabs, Projektwechsel, Terminal-Einstieg und Sitzungsverlauf sowie eine in der Größe veränderbare Seitenleiste. Die globale Suche ist mit Cmd+K verfügbar und springt zu Treffern über Sitzungen hinweg. Der Branch-/Worktree-Start ermöglicht die Auswahl eines Repository-Zweigs und die Entscheidung zwischen dem aktuellen Arbeitsbaum oder einem isolierten Worktree. Beim Datei-für-Datei-Review werden die Änderungen dieser Runde aufgelistet, ein syntaxhervorgehobener Diff angeboten und die gesamte Runde kann rückgängig gemacht werden. Eine integrierte Browser-Vorschau rendert die Seite, die der Agent gerade bearbeitet hat, einschließlich Cookies und Anmeldestatus. Es gibt fünf Berechtigungsmodi, von jedes Mal fragen bis Berechtigungen überspringen, und alle Genehmigungen erfolgen in der GUI.
Modelle, Skills und Erweiterungen
cc-haha unterstützt die Anmeldung bei Claude, ChatGPT oder Grok, die Verwendung von Presets für DeepSeek, Kimi, Zhipu GLM und andere oder die Verbindung zu lokalen LM Studio- und Ollama-Endpunkten. Bildgenerierung und -bearbeitung erfolgen im Chat, mit ChatGPT- oder Grok-Anmeldung oder einer beliebigen OpenAI-kompatiblen Images-API. Der visuelle MCP-Manager deckt STDIO, Streamable HTTP und SSE ab, mit Projekt-, gemeinsamer oder globaler Reichweite. Der Skill-Marketplace bietet Entdeckung, Vorschau und Installation von Drittanbieter-Skills von ClawHub / SkillHub und zeigt Quelle und Sicherheitsstatus im Voraus an. Ein visueller SubAgent-Manager ermöglicht die Anpassung von Modell, Tools und Berechtigungsmodus in der GUI.
Fernzugriff, IM-Integration und Computer Use
Die H5-Fernzugriffsfunktion ermöglicht es, einen QR-Code zu scannen, um eine Sitzung im Handybrowser fortzusetzen, und die README behauptet, dass das Sperren des Bildschirms eine laufende Aufgabe nicht beendet. Die IM-Integration deckt Telegram, Feishu, WeChat, DingTalk und WhatsApp ab, zum Chatten, Wechseln von Projekten und Genehmigen von Aktionen. Computer Use erlaubt dem Agenten, nach Autorisierung Screenshots zu machen, zu klicken, zu tippen und Desktop-Apps zu steuern. Geplante Aufgaben und Nutzungsstatistiken führen geplante Aufgaben in eigenen Sitzungen aus und verfolgen lokale Token-Nutzungstrends. Die tatsächliche Zuverlässigkeit dieser Funktionen wird durch die README nicht belegt.
Lizenz und Sponsoring
Das Repository ist unter der MIT-Lizenz veröffentlicht, und der Lizenztext gewährt das Recht, Kopien der Software zu verwenden, zu kopieren, zu modifizieren, zu fusionieren, zu veröffentlichen, zu verteilen, zu unterlizenzieren und zu verkaufen. Er besagt, dass die Software wie besehen bereitgestellt wird, ohne jegliche Garantie, einschließlich Marktgängigkeit, Eignung für einen bestimmten Zweck und Nichtverletzung von Rechten. Die README enthält einen Sponsoring-Abschnitt mit TeamoRouter, XuanShu API, FennoAI und Qiniu Cloud AI und listet spezifische Angebote auf, die an cc-haha-Nutzerempfehlungen gebunden sind. Die README macht keine Aussagen über Sicherheitsgarantien, Support oder Wartung.
Redaktionelles Fazit
Geeignet ist cc-haha für Anwender, deren Aufgabe zum dokumentierten Umfang passt. Nicht geeignet ist das Projekt als pauschale Zusage für andere Plattformen oder nicht beschriebene Betriebsbedingungen. Prüfe zuerst worktree, die genannten Dateien und die tatsächliche Ausgabe mit einer kleinen Eingabe in einer getrennten Umgebung.
Community-Notizen