Files
codeg/docs/readme/README.de.md
xintaofei 624518fbea Release version 0.2.0
重构Agent管理和连接(提升性能和速度);
支持OpenClaw会话解析;
彻底删除支持不完整的Agent和相关代码,减轻维护工作量,等后续真正适配好了再加回来;
升级Claude Code、Gemini CLI的SDK版本;
提前检测Agent是否支持fork会话,避免无效展示和操作;
修改postinstall,解决js加载404问题(不影响使用)。
2026-03-17 23:51:11 +08:00

4.5 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 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

Aktueller Status: v0.2.x (schnelle Iteration, geeignet für Early Adopters)

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)
  • 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.