README.de.md

March 31, 2026 · View on GitHub

Anycoding

Anycoding

Eine Desktop- und Mobile-Oberfläche für Claude Code, Cursor CLI, Codex, Gemini-CLI und OpenCode.
Dieser Fork ist auf einen CLI-first-Workflow ausgelegt – mit Multi-Provider-CLIs, projektbezogener CLI-Historie, Dateien, Git, MCP und mobilem Zugriff.

GitHub · Fehler melden · npm · Mitwirken

npm package GitHub repository

English · Русский · Deutsch · 한국어 · 中文 · 日本語

Funktionen

  • CLI-first-Workspace – Optimiert für persistente CLI-Sitzungen statt eines chat-first-Ablaufs
  • Multi-Provider-CLIs – Starte Claude Code, Codex, Cursor-kompatible Sessions, Gemini CLI, OpenCode oder eine normale System-CLI in einer Oberfläche
  • Projektbezogene CLI-Historie – Jedes Projekt behält seine eigenen CLIs; beim Zurückwechseln wird der passende Workspace wiederhergestellt
  • Provider-aware CLI-Erstellung – Neue CLIs direkt in der Kopfzeile mit passender Provider-Aktion und passendem Icon erstellen
  • Responsives Design – Funktioniert auf Desktop, Tablet und Mobilgerät
  • Datei-Explorer – Interaktiver Dateibaum mit Syntaxhervorhebung und Live-Bearbeitung
  • Git-Explorer – Änderungen anzeigen, stagen, committen und Branches wechseln
  • Sitzungsverwaltung – Projekt- und Session-Verlauf über die Sidebar durchsuchen
  • Plugin-System – Die UI mit eigenen Tabs, Backend-Diensten und Integrationen erweitern. Eigenes Plugin erstellen →
  • TaskMaster AI Integration (Optional) – KI-gestützte Aufgabenplanung, PRD-Parsing und Workflow-Automatisierung
  • Modell-Kompatibilität – Funktioniert mit Claude-, GPT- und Gemini-Modellen (vollständige Liste in shared/modelConstants.js)

Schnellstart

Self-Hosted

Diesen Fork sofort mit npx ausprobieren (Node.js v22+ erforderlich):

npx @luzedong/anycoding

Oder global installieren:

npm install -g @luzedong/anycoding
anycoding

Öffne http://localhost:3001 – bestehende lokale Projekte und Sessions werden automatisch erkannt.

Aus dem Quellcode starten

git clone https://github.com/luzedong/anycoding.git
cd anycoding
npm install
npm run dev

Für wen ist das gedacht?

Anycoding und claudecodeui sind beide Open-Source-UIs für lokale Agent-Sessions, unterscheiden sich aber im Standard-Workflow, in der dokumentierten Provider-Abdeckung sowie bei Paket- und Ökosystem-Links.

Anycodingclaudecodeui
Standard-InteraktionsmodellCLI-first-Workspace (provider-aware CLI-Tabs, projektbezogene CLI-Historie)Chat-Oberfläche + integriertes Shell-Terminal (laut Upstream-README)
Im README genannte ProviderClaude Code, Cursor CLI, Codex, Gemini CLI, OpenCodeClaude Code, Cursor CLI, Codex, Gemini CLI
Setupnpx @luzedong/anycodingnpx @siteboon/claude-code-ui
Globaler Befehlanycodingcloudcli
Repository / Issuesluzedong/anycodingsiteboon/claudecodeui
Paketname@luzedong/anycoding@siteboon/claude-code-ui
CloudCLI-Cloud-VerlinkungNicht der Fokus dieses ReposErstklassig im Original-Repo verlinkt
Kernfunktionen lokalCLI-Sessions + Dateien + Git + MCP + PluginsCLI-Sessions + Dateien + Git + MCP + Plugins
Rechner muss laufen (Self-hosted)JaJa

Sicherheit & Tool-Konfiguration

🔒 Wichtig: Alle Claude-Code-Tools sind standardmäßig deaktiviert. So werden potenziell gefährliche Operationen nicht automatisch ausgeführt.

Tools aktivieren

  1. Tool-Einstellungen öffnen – Klicke auf das Zahnrad in der Sidebar
  2. Gezielt aktivieren – Nur die Tools einschalten, die du brauchst
  3. Speichern – Einstellungen werden lokal gesichert

Tools Settings Modal Tools Settings – aktiviere nur, was du wirklich brauchst


Plugins

Dieser Fork behält das Plugin-System bei. Du kannst eigene Tabs mit Frontend-UI und optionalem Node.js-Backend hinzufügen. Installiere Plugins direkt aus Git-Repositories unter Settings > Plugins oder baue dein eigenes.

Verfügbare Plugins

PluginBeschreibung
Project StatsZeigt Dateianzahl, Codezeilen, Dateityp-Aufschlüsselung, größte Dateien und zuletzt geänderte Dateien des aktuellen Projekts
Web TerminalVollwertiges xterm.js-Terminal mit Multi-Tab-Unterstützung

Eigenes Plugin bauen

Plugin-Starter-Vorlage → – Forke dieses Repository, um dein eigenes Plugin zu erstellen. Enthält ein funktionierendes Beispiel mit Frontend-Rendering, Live-Kontext-Updates und RPC-Kommunikation zu einem Backend-Server.


FAQ

Was ist in diesem Fork anders?

Dieser Fork verschiebt den Schwerpunkt auf einen CLI-first-Workflow:

  • CLI-Tabs verwenden provider-spezifische Icons
  • Neue CLIs werden provider-aware erstellt
  • Jedes Projekt behält seinen eigenen CLI-Workspace
  • Reste der Conversation-Suche in der Sidebar wurden entfernt, zugunsten von Projekt-/Session-Verlauf
  • npm-Paketname und Repository-Links zeigen auf den luzedong-Fork
Kann ich es auf dem Handy nutzen?

Ja. Starte den Server auf deinem Rechner und öffne [deineIP]:port in einem Browser im selben Netzwerk.

Wirken sich Änderungen in der UI auf meine lokale Claude-Code-Konfiguration aus?

Ja. Die App liest und schreibt dieselben lokalen Claude-Konfigurations- sowie Projekt-/Session-Daten wie deine CLI-Tools.


Community & Support

Lizenz

GNU General Public License v3.0 – Details siehe LICENSE.

Danksagung

Built With

Für die Claude-Code-, Cursor-, Codex-, Gemini-CLI- und OpenCode-Community.

Sicherheit & Tool-Konfiguration

🔒 Wichtiger Hinweis: Alle Claude Code Tools sind standardmäßig deaktiviert. Dies verhindert, dass potenziell schädliche Operationen automatisch ausgeführt werden.

Tools aktivieren

Um den vollen Funktionsumfang von Claude Code zu nutzen, müssen Tools manuell aktiviert werden:

  1. Tool-Einstellungen öffnen – Klicke auf das Zahnrad-Symbol in der Seitenleiste
  2. Selektiv aktivieren – Nur die benötigten Tools einschalten
  3. Einstellungen übernehmen – Deine Einstellungen werden lokal gespeichert

Tool-Einstellungen Modal Tool-Einstellungen – nur aktivieren, was benötigt wird

Empfohlene Vorgehensweise: Mit grundlegenden Tools starten und bei Bedarf weitere hinzufügen. Die Einstellungen können jederzeit angepasst werden.


Plugins

Anycoding verfügt über ein Plugin-System, mit dem benutzerdefinierte Tabs mit eigener Frontend-UI und optionalem Node.js-Backend hinzugefügt werden können. Plugins können direkt in Einstellungen > Plugins aus Git-Repos installiert oder selbst entwickelt werden.

Verfügbare Plugins

PluginBeschreibung
Project StatsZeigt Dateianzahl, Codezeilen, Dateityp-Aufschlüsselung, größte Dateien und zuletzt geänderte Dateien des aktuellen Projekts

Eigenes Plugin erstellen

Plugin-Starter-Vorlage → – Forke dieses Repository, um ein eigenes Plugin zu erstellen. Es enthält ein funktionierendes Beispiel mit Frontend-Rendering, Live-Kontext-Updates und RPC-Kommunikation zu einem Backend-Server.

Plugin-Dokumentation → – Vollständige Anleitung zur Plugin-API, zum Manifest-Format, zum Sicherheitsmodell und mehr.


FAQ

Wie unterscheidet sich das von Claude Code Remote Control?

Claude Code Remote Control ermöglicht es, Nachrichten an eine bereits im lokalen Terminal laufende Sitzung zu senden. Der Rechner muss eingeschaltet bleiben, das Terminal muss offen bleiben, und Sitzungen laufen nach etwa 10 Minuten ohne Netzwerkverbindung ab.

Anycoding und Anycoding Cloud erweitern Claude Code, anstatt neben ihm zu laufen – MCP-Server, Berechtigungen, Einstellungen und Sitzungen sind exakt dieselben, die Claude Code nativ verwendet. Nichts wird dupliziert oder separat verwaltet.

Das bedeutet in der Praxis:

  • Alle Sitzungen, nicht nur eine – Anycoding erkennt automatisch jede Sitzung aus dem ~/.claude-Ordner. Remote Control stellt nur die einzelne aktive Sitzung bereit, um sie in der Claude Mobile App verfügbar zu machen.
  • Deine Einstellungen sind deine Einstellungen – MCP-Server, Tool-Berechtigungen und Projektkonfiguration, die in Anycoding geändert werden, werden direkt in die Claude Code-Konfiguration geschrieben und treten sofort in Kraft – und umgekehrt.
  • Funktioniert mit mehr Agents – Claude Code, Cursor CLI, Codex, Gemini CLI und OpenCode, nicht nur Claude Code.
  • Vollständige UI, nicht nur ein Chat-Fenster – Datei-Explorer, Git-Integration, MCP-Verwaltung und ein CLI-Terminal sind alle eingebaut.
  • Anycoding Cloud läuft in der Cloud – Laptop zuklappen, der Agent läuft weiter. Kein Terminal zu überwachen, kein Rechner, der laufen muss.
Muss ich ein KI-Abonnement separat bezahlen?

Ja. Anycoding stellt die Umgebung bereit, nicht die KI. Du bringst dein eigenes Claude-, Cursor-, Codex- oder Gemini-Abonnement mit. Anycoding Cloud beginnt bei $7/Monat für die gehostete Umgebung zusätzlich dazu.

Kann ich Anycoding auf meinem Smartphone nutzen?

Ja. Bei Self-Hosted: Server auf dem eigenen Rechner starten und [deineIP]:port in einem beliebigen Browser im Netzwerk öffnen. Bei Anycoding Cloud: Von jedem Gerät aus öffnen – kein VPN, keine Portweiterleitung, keine Einrichtung. Eine native App ist ebenfalls in Entwicklung.

Wirken sich Änderungen in der UI auf mein lokales Claude Code-Setup aus?

Ja, bei Self-Hosted. Anycoding liest aus und schreibt in dieselbe ~/.claude-Konfiguration, die Claude Code nativ verwendet. MCP-Server, die über die UI hinzugefügt werden, erscheinen sofort in Claude Code und umgekehrt.


Community & Support

Lizenz

GNU General Public License v3.0 – siehe LICENSE-Datei für Details.

Dieses Projekt ist Open Source und kann unter der GPL v3-Lizenz kostenlos genutzt, modifiziert und verteilt werden.

Danksagungen

Ursprungsprojekt

  • Dieses Projekt basiert ursprünglich auf siteboon/claudecodeui. Danke an die Upstream-Maintainer:innen und Mitwirkenden.

Erstellt mit

Mit Sorgfalt für die Claude Code-, Cursor-, Codex-, Gemini-CLI- und OpenCode-Community erstellt.