Files
codeg/docs/readme/README.de.md
2026-03-26 23:49:43 +08:00

5.3 KiB

Codeg

Release License Tauri Next.js

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Español | Deutsch | Français | Português | العربية

Codeg (Code Generation) ist ein unternehmenstauglicher Multi-Agent-Workspace für die Programmierung. Es vereint lokale KI-Coding-Agenten (Claude Code, Codex CLI, OpenCode, Gemini CLI, OpenClaw usw.) in einer Desktop-App und einem Webservice — Remote-Entwicklung von jedem Browser aus — mit Sitzungsaggregation, paralleler git worktree-Entwicklung, MCP/Skills-Verwaltung und integrierten Git/Datei/Terminal-Workflows.

Hauptoberfläche

Codeg Light Codeg Dark

Sitzungskachelansicht

Codeg Light Codeg Dark

Einstellungen

Agenten MCP Skills Versionskontrolle Webdienst
Agents Agents MCP MCP Skills Skills Version Control Version Control Web Service Web Service

Highlights

  • Einheitlicher Multi-Agent-Workspace im selben Projekt
  • Lokale Sitzungserfassung mit strukturierter Darstellung
  • Parallele Entwicklung mit integrierten git worktree-Abläufen
  • MCP-Verwaltung (lokaler Scan + Registry-Suche/Installation)
  • Skills-Verwaltung (global und projektbezogen)
  • Git-Remote-Kontoverwaltung (GitHub und andere Git-Server)
  • Webdienst-Modus — Zugriff auf Codeg über jeden Browser für Remote-Arbeit
  • Integrierter Engineering-Kreislauf (Dateibaum, Diff, Git-Änderungen, Commit, Terminal)

Unterstützter Umfang

1) Sitzungserfassung (historische Sitzungen)

Agent Umgebungsvariablen-Pfad macOS / Linux Standard Windows Standard
Claude Code $CLAUDE_CONFIG_DIR/projects ~/.claude/projects %USERPROFILE%\\.claude\\projects
Codex CLI $CODEX_HOME/sessions ~/.codex/sessions %USERPROFILE%\\.codex\\sessions
OpenCode $XDG_DATA_HOME/opencode/opencode.db ~/.local/share/opencode/opencode.db %USERPROFILE%\\.local\\share\\opencode\\opencode.db
Gemini CLI $GEMINI_CLI_HOME/.gemini ~/.gemini %USERPROFILE%\\.gemini
OpenClaw ~/.openclaw/agents %USERPROFILE%\\.openclaw\\agents

Hinweis: Umgebungsvariablen haben Vorrang vor Fallback-Pfaden.

2) ACP-Echtzeitsitzungen

Unterstützt derzeit 5 Agenten: Claude Code, Codex CLI, Gemini CLI, OpenCode und OpenClaw.

3) Skills-Einstellungen

  • Unterstützt: Claude Code / Codex / OpenCode / Gemini CLI / OpenClaw
  • Weitere Adapter werden schrittweise hinzugefügt

4) MCP-Zielanwendungen

Aktuelle beschreibbare Ziele:

  • Claude Code
  • Codex
  • OpenCode

Schnellstart

Voraussetzungen

  • Node.js >=22 (empfohlen)
  • pnpm >=10
  • Rust stable (2021 edition)
  • Tauri-2-Build-Abhängigkeiten

Linux-Beispiel (Debian/Ubuntu):

sudo apt-get update
sudo apt-get install -y \
  libwebkit2gtk-4.1-dev \
  libayatana-appindicator3-dev \
  librsvg2-dev \
  patchelf

Entwicklung

pnpm install

# Vollständige Desktop-App (Tauri + Next.js)
pnpm tauri dev

# Nur Frontend
pnpm dev

# Frontend-Statikexport nach out/
pnpm build

# Desktop-Build
pnpm tauri build

# Lint
pnpm eslint .

# Rust-Prüfungen (in src-tauri/ ausführen)
cargo check
cargo clippy
cargo build

Architektur

Next.js 16 (Static Export) + React 19
        |
        | invoke()
        v
Tauri 2 Commands (Rust)
  |- ACP Manager
  |- Parsers (local session ingestion)
  |- Git / File Tree / Terminal runtime
  |- MCP marketplace + local config writer
  |- SeaORM + SQLite
        |
        v
Local Filesystem / Local Agent Data / Git Repos

Einschränkungen

  • Frontend verwendet statischen Export (output: "export")
  • Keine dynamischen Next.js-Routen ([param]); stattdessen Query-Parameter verwenden
  • Tauri-Befehlsparameter: camelCase im Frontend, snake_case in Rust
  • TypeScript im strikten Modus

Datenschutz und Sicherheit

  • Standardmäßig lokal für Analyse, Speicherung und Projektoperationen
  • Netzwerkzugriff erfolgt nur bei benutzergesteuerten Aktionen
  • Systemproxy-Unterstützung für Unternehmensumgebungen

Lizenz

Apache-2.0. Siehe LICENSE.