Skip to main content
Codeg (Code Generation) brings together leading local AI coding agents — Claude Code, Codex CLI, OpenCode, Gemini CLI, OpenClaw, and Cline — into a unified desktop app, standalone server, or Docker container. It aggregates your conversation history, enables parallel development with git worktree flows, connects your coding agents to messaging platforms like Telegram and Lark, and gives you integrated Git, file, and terminal workflows, all accessible from any browser without requiring a desktop environment.

Key capabilities

  • Unified multi-agent workspace — run and switch between multiple agents within the same project
  • Conversation history — browse, search, and render all local agent session history in a structured UI
  • Parallel git worktrees — develop across isolated branches simultaneously with built-in worktree management
  • Chat channels — control agents, approve permissions, and receive notifications from Telegram, Lark (Feishu), or iLink (Weixin)
  • MCP management — scan, search, install, and configure Model Context Protocol servers locally or from a registry
  • Project Boot — visually scaffold new projects with a live preview pane before writing a single line of code
  • Web service mode — access your full workspace from any browser; deploy as a standalone server or Docker container

Supported agents

Codeg reads each agent’s local conversation data from the paths below. Set the environment variable to override the default location.
AgentmacOS / Linux defaultWindows defaultEnvironment variable
Claude Code~/.claude/projects%USERPROFILE%\.claude\projectsCLAUDE_CONFIG_DIR
Codex CLI~/.codex/sessions%USERPROFILE%\.codex\sessionsCODEX_HOME
OpenCode~/.local/share/opencode/opencode.db%USERPROFILE%\.local\share\opencode\opencode.dbXDG_DATA_HOME
Gemini CLI~/.gemini%USERPROFILE%\.geminiGEMINI_CLI_HOME
OpenClaw~/.openclaw/agents%USERPROFILE%\.openclaw\agents
Cline~/.cline/data/tasks%USERPROFILE%\.cline\data\tasksCLINE_DIR
Environment variables take precedence over the default paths. Set the relevant variable if your agent stores data in a non-standard location.

Deployment modes

ModeDescription
Desktop appTauri-based native app for macOS, Linux, and Windows. Full GUI with system tray, notifications, and auto-update.
Standalone serverSingle binary (codeg-server) that serves the web UI over HTTP. No desktop environment required. Ideal for remote Linux servers.
DockerPre-built container image with git and ssh included. Persistent data via a named volume. One command to start.

Get started

Quickstart

Get Codeg running in minutes with a single install command.

Installation

Detailed setup instructions for every deployment mode.

Supported agents

Configure and connect each AI coding agent.

Chat channels

Control agents from Telegram, Lark, or iLink.