freshcrate
Skin:/
Home > MCP Servers > codeg

codeg

A unified workspace for local AI coding agents (Claude Code, Codex, Gemini CLI, etc.) — desktop app, standalone server, or Docker. Conversation aggregation, git worktree workflows, MCP/Skills manageme

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

A unified workspace for local AI coding agents (Claude Code, Codex, Gemini CLI, etc.) — desktop app, standalone server, or Docker. Conversation aggregation, git worktree workflows, MCP/Skills management, chat channel integration (Telegram, Lark, iLink), and integrated terminal, all accessible from any browser.

README

Codeg

Release License Tauri Next.js Docker

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

Codeg (Code Generation) is an enterprise-grade multi-agent coding workspace. It unifies local AI coding agents (Claude Code, Codex CLI, OpenCode, Gemini CLI, OpenClaw, Cline, etc.) in a desktop app, standalone server, or Docker container — enabling remote development from any browser — with conversation aggregation, parallel git worktree development, MCP/Skills management, chat channel interactions (Telegram, Lark, iLink, etc.), and integrated Git/file/terminal workflows.

gallery

Main Interface

Codeg Light Codeg Dark

Settings

Agents MCP Skills Version Control Web Service
Agents Agents MCP MCP Skills Skills Version Control Version Control Web Service Web Service

Highlights

  • Unified multi-agent workspace in the same project
  • Local conversation ingestion with structured rendering
  • Parallel development with built-in git worktree flows
  • Project Boot — visually scaffold new projects with live preview
  • Chat Channels — connect Telegram, Lark (Feishu), iLink (Weixin) and more to your coding agents for real-time notifications, full session interaction, and remote task control
  • MCP management (local scan + registry search/install)
  • Skills management (global and project scope)
  • Git remote account management (GitHub and other Git servers)
  • Web service mode — access Codeg from any browser for remote work
  • Standalone server deployment — run codeg-server on any Linux/macOS server, access via browser
  • Docker supportdocker compose up or docker run, with custom token, port, and volume mounts for data persistence and project directories
  • Integrated engineering loop (file tree, diff, git changes, commit, terminal)

Project Boot

Create new projects visually with a split-pane interface: configure on the left, preview in real time on the right.

Project Boot Light Project Boot Dark

What it does

  • Visual Configuration — pick style, color theme, icon library, font, border radius, and more from dropdowns; the preview iframe updates instantly
  • Live Preview — see your chosen look & feel rendered in real time before creating anything
  • One-Click Scaffolding — hit "Create Project" and the launcher runs shadcn init with your preset, framework template (Next.js / Vite / React Router / Astro / Laravel), and package manager of choice (pnpm / npm / yarn / bun)
  • Package Manager Detection — automatically checks which package managers are installed and shows their versions
  • Seamless Integration — the newly created project opens in Codeg's workspace right away

Currently supports shadcn/ui project scaffolding, with a tab-based design ready for more project types in the future.

Chat Channels

Connect your favorite messaging apps — Telegram, Lark (Feishu), iLink (Weixin), and more — to your AI coding agents. Create tasks, send follow-up messages, approve permissions, resume sessions, and monitor activity — all from your chat app. Receive real-time agent responses with tool-call details, permission prompts, and completion summaries without ever opening a browser.

Supported Channels

Channel Protocol Status
Telegram Bot API (HTTP long-polling) Built-in
Lark (Feishu) WebSocket + REST API Built-in
iLink (Weixin) WebSocket + REST API Built-in

More channels (Discord, Slack, DingTalk, etc.) are planned for future releases.

Key Features

  • Session Interaction — run full agent sessions from your chat app: /folder to pick a project, /agent to choose an agent, /task <description> to start a task, then send follow-up messages as plain text. /resume to continue a previous session, /cancel to abort, /sessions to list active sessions
  • Permission Control — agents can request tool-execution permissions in-chat; respond with /approve (or /approve always for auto-approve) and /deny without switching context
  • Event Notifications — agent turn completions, tool calls, and errors are pushed to all enabled channels in real time with rich formatting
  • Query Commands/search <keyword>, /today, /status, /help for quick lookups; configurable command prefix
  • Daily Reports — automated daily summary at a scheduled time, including conversation counts, agent-type breakdown, and project activity
  • Multi-Language — message templates in 10 languages (English, Simplified/Traditional Chinese, Japanese, Korean, Spanish, German, French, Portuguese, Arabic)
  • Secure Credentials — tokens stored in the OS keyring, never exposed in config files or logs
  • Rich Messages — Markdown formatting for Telegram, card-based layout for Lark; plain-text fallback for all platforms

Setup

  1. Create a channel in Settings → Chat Channels (choose Telegram, Lark, or iLink)
  2. Enter your bot token (Telegram), app credentials (Lark), or scan QR code to log in (iLink) — stored securely in the OS keyring
  3. Configure event filters and optional daily report schedule
  4. Connect — messages start flowing as agents emit events

Supported Agents

Agent Environment Variable Path macOS / Linux Default Windows Default
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
Cline $CLINE_DIR ~/.cline/data/tasks %USERPROFILE%\\.cline\\data\\tasks

Note: environment variables take precedence over fallback paths.

Quick Start

Requirements

  • Node.js >=22 (recommended)
  • pnpm >=10
  • Rust stable (2021 edition)
  • Tauri 2 build dependencies (desktop mode only)

Linux (Debian/Ubuntu) example:

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

Development

pnpm install

# Frontend static export to out/
pnpm build

# Full desktop app (Tauri + Next.js)
pnpm tauri dev

# Frontend only
pnpm dev

# Desktop build
pnpm tauri build

# Standalone server (no Tauri/GUI required)
pnpm server:dev

# Build server release binary
pnpm server:build

# Lint
pnpm eslint .

# Rust checks (run in src-tauri/)
cargo check
cargo clippy
cargo build

Server Deployment

Codeg can run as a standalone web server without a desktop environment.

Option 1: One-line install (Linux / macOS)

curl -fsSL https://raw.githubusercontent.com/xintaofei/codeg/main/install.sh | bash

Install a specific version or to a custom directory:

curl -fsSL https://raw.githubusercontent.com/xintaofei/codeg/main/install.sh | bash -s -- --version v0.5.2 --dir ~/.local/bin

Then run:

codeg-server

Option 2: One-line install (Windows PowerShell)

irm https://raw.githubusercontent.com/xintaofei/codeg/main/install.ps1 | iex

Or install a specific version:

.\install.ps1 -Version v0.5.2

Option 3: Download from GitHub Releases

Pre-built binaries (with bundled web assets) are available on the Releases page:

Platform File
Linux x64 codeg-server-linux-x64.tar.gz
Linux arm64 codeg-server-linux-arm64.tar.gz
macOS x64 codeg-server-darwin-x64.tar.gz
macOS arm64 codeg-server-darwin-arm64.tar.gz
Windows x64 codeg-server-windows-x64.zip
# Example: download, extract, and run
tar xzf codeg-server-linux-x64.tar.gz
cd codeg-server-linux-x64
CODEG_STATIC_DIR=./web ./codeg-server

Option 4: Docker

# Using Docker Compose (recommended)
docker compose up -d

# Or run directly with Docker
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest

# With custom token and project directory mounted
docker run -d -p 3080:3080 \
  -v codeg-data:/data \
  -v /path/to/projects:/projects \
  -e CODEG_TOKEN=your-secret-token \
  ghcr.io/xintaofei/codeg:latest

The Docker image uses a multi-stage build (Node.js + Rust → slim Debian runtime) and includes git and ssh for repository operations. Data is persisted in the /data volume. You can optionally mount project directories to access local repos from within the container.

Option 5: Build from source

pnpm install && pnpm build          # build frontend
cd src-tauri
cargo build --release --bin codeg-server --no-default-features
CODEG_STATIC_DIR=../out ./target/release/codeg-server

Configuration

Environment variables:

Variable Default Description
CODEG_PORT 3080 HTTP port
CODEG_HOST 0.0.0.0 Bind address
CODEG_TOKEN (random) Auth token (printed to stderr on start)
CODEG_DATA_DIR ~/.local/share/codeg SQLite database directory
CODEG_STATIC_DIR ./web or ./out Next.js static export directory

Architecture

Next.js 16 (Static Export) + React 19
        |
        | invoke() (desktop) / fetch() + WebSocket (web)
        v
  ┌─────────────────────────┐
  │   Transport Abstraction  │
  │  (Tauri IPC or HTTP/WS) │
  └─────────────────────────┘
        |
        v
┌─── Tauri Desktop ───┐    ┌─── codeg-server ───┐
│  Tauri 2 Commands    │    │  Axum HTTP + WS    │
│  (window management) │    │  (standalone mode)  │
└──────────┬───────────┘    └──────────┬──────────┘
           └──────────┬───────────────┘
                      v
            Shared Rust Core
              |- AppState
              |- ACP Manager
              |- Parsers (conversation ingestion)
              |- Chat Channels
              |- Git / File Tree / Terminal
              |- MCP marketplace + config
              |- SeaORM + SQLite
                      |
              ┌───────┼───────┐
              v       v       v
  Local Filesystem  Git   Chat Channels
    / Git Repos    Repos  (Telegram, Lark, iLink)

Constraints

  • Frontend uses static export (output: "export")
  • No Next.js dynamic routes ([param]); use query params instead
  • Tauri command params: frontend camelCase, Rust snake_case
  • TypeScript strict mode

Privacy & Security

  • Local-first by default for parsing, storage, and project operations
  • Network access happens only on user-triggered actions
  • System proxy support for enterprise environments
  • Web service mode uses token-based authentication

Acknowledgments

  • LinuxDO — the community where it all began
  • ACP — the Agent Client Protocol (ACP) is the foundation that enables Codeg to connect with multiple agents

License

Apache-2.0. See LICENSE.

Release History

VersionChangesUrgencyDate
v0.14.12# Release version 0.14.12 - feat(server): Server and Docker deployments can now upgrade themselves in-place — no manual file replacement needed. The supervisor automatically validates the new version and rolls back if the trial run fails. - feat(server): A manual rollback action is now available in Server Update settings, letting you revert to the previous version at any time. - feat(delegation): Sub-agent sessions now open in a centered dialog, making it easier to follow a delegated task's proHigh6/4/2026
v0.14.6# Release version 0.14.6 - feat(models): Added support for Claude Opus 4.8 — the latest Anthropic flagship model is now available across Claude Code sessions and delegation flows. - fix(workspace): Resize handles between adjacent panels are now disabled when the neighboring panel is collapsed, preventing accidental drags on hidden splitters. - chore(acp): Bumped bundled agent CLI versions — Claude Code 0.38.0, OpenCode 1.15.12, Gemini CLI 0.44.1. ----------------------------- # 发布版本 0.14.6 -High5/29/2026
v0.13.10# Release version 0.13.10 - refactor(workspace): Workspace mode now switches automatically between conversation and fusion based on open file tabs, removing the manual mode selector and stale persisted files mode. - feat(chat): Message links now open directly from chat, with hardened web/desktop handling for external, mailto:, tel:, and file-path links. - fix(pet): Permission responses now clear the waiting animation immediately across local windows, WebSocket reconnects, server-mode peers, andHigh5/22/2026
v0.13.4# Release version 0.13.4 - feat(chat): Web and remote workspaces now support file attachments. - fix(uploads): Uploads now enforce safer size limits, optional storage quotas, path checks, and clearer errors. - fix(remote): Remote desktop attachment uploads and WebSocket traffic now stay routed through the selected proxy connection. - fix(acp): ACP sessions now recover more reliably after refreshes and WebSocket reconnects. - fix(acp): Restored conversations now keep saved selector preferences. High5/15/2026
v0.12.2# Release version 0.12.2 - feat(web): the built-in Web service can now start automatically when Codeg launches, using the saved port and token. Thanks to @pia for #161. - fix(tabs): workspace and file tabs now use long-press drag on touch devices, reducing accidental switches, closes, and context menu triggers while reordering. Thanks to @pia for #162. - feat(pet): the pet manager and marketplace now show animated action previews, so a pet's major states can be checked before activation oHigh5/11/2026
v0.11.6# Release version 0.11.6 - feat(chat): render Codex-generated images inline with a download action. - feat(settings): require a proxy URL when enabling the system proxy. - fix(chat): stop the assistant reply from duplicating when a turn completes. - fix(chat): stop drag-dropped files from leaking into inactive conversation tabs. - fix(chat): surface session load failures with reload and new-conversation actions. ----------------------------- # 发布版本 0.11.6 - 功能(聊天):内联渲染 Codex 生成的图片,并提供下载操作。 - High5/6/2026
v0.11.2# Release version 0.11.2 - feat(chat): consolidate the per-session selectors (model, mode, agent settings) into a single cog dropdown with hover submenus on the message input action row, with the agent icon shown on the trigger and the dropdown labelled as "agent settings"; submenu widths are capped so long option lists no longer push the row off-screen. Localized across all 10 languages. - feat(chat): move the folder and branch pickers out of the conversation context bar and into the message iHigh4/29/2026
v0.10.1# Release version 0.10.1 - feat(sidebar): add per-folder color swatch with color picker and neutral conversation rail. - feat(conversation-context-bar): unify selectors and attachments into a horizontal scrolling row. - fix(conversation-context-bar): hide selectors divider when no attachments are present. - fix(conversation-manage-dialog): sort conversations by created_at and display creation time. - fix(icons): regenerate multi-resolution Windows ICO for crisp desktop icon. - chore(acp-registrHigh4/23/2026
v0.9.5# Release version 0.9.5 - feat(message-input): add search box to slash-command popups. - fix(file-tree): keep aux-panel tree in sync with filesystem changes. - fix(file-tree): invalidate both cached target and ancestor, skip collapsed refetches. - chore(acp): bump claude-agent-acp to 0.30.0 and opencode to 1.14.19. ----------------------------- # 发布版本 0.9.5 - 新增(消息输入):在斜杠命令弹窗中增加搜索框,方便快速定位命令; - 修复(文件树):辅助面板的文件树与文件系统变更保持同步; - 修复(文件树):同时失效缓存目标及其祖先节点,跳过已折叠节点的重复拉取; - 杂项(ACP):升级 claude-agent-acp 至 High4/20/2026
v0.9.4# Release version 0.9.4 - feat(terminal): add word/line cursor shortcuts for shell line-editing. - feat(appearance): apply UI zoom level to terminal and Monaco editors. - fix(settings): move content padding inside scroll areas to keep inner borders visible. - refactor(git-error): drop locale-specific not-a-repo patterns. - fix(process): apply C.UTF-8 locale across platforms for child processes. ----------------------------- # 发布版本 0.9.4 - 新增(终端):新增按词/按行光标移动的快捷键,优化 Shell 行编辑体验; - 新增(外观):将界面缩放级High4/19/2026
v0.9.3# Release version 0.9.3 - fix(git): restore non-repo fallback and refine repo preflight errors. - perf(workspace-state): tighten watch debounce to 1s and max batch window to 3s. - fix(git): surface non-git-repo as a typed error and align all panels via workspace state. - fix(web-auth): url-decode token query param for websocket auth. - fix(chat-channel): use session agent in responding indicator and localize command messages. ----------------------------- # 发布版本 0.9.3 - 修复(Git):恢复非仓库目录的回退逻辑,并High4/18/2026
v0.9.2# Release version 0.9.2 - feat(settings): render update release notes as markdown. - refactor(message): shrink agent card max height and localize running indicator with spinner. - fix(settings): use randomUUID helper with getRandomValues fallback for non-secure contexts. - fix(workspace-state): keep git-presence flag and branch poll in sync with runtime state. - fix(workspace-state): stop resync loop on non-git folders and allow retry for degraded watcher. ----------------------------- # 发布版本 High4/18/2026
v0.9.1# Release version 0.9.1 - feat(web-service): allow custom access token with persisted port and localized start errors. - feat(conversation): add copy text context menu action with preserved selection. - feat(status-bar): compact large token counts with K/M units in usage popover. - feat(chat-channel): annotate Weixin channel badge with iLink reconnect hint tooltip. - fix(chat-channel): detect Weixin auth failure via errcode during connect verification. - chore(acp): bump claude-agent-acp to 0.2High4/18/2026
v0.9.0# Release version 0.9.0 - feat(ui): add dedicated Agent subagent rendering with nested tool call display, showing parent Agent prompts and child tool invocations as hierarchical cards. - feat(parser): render Codex CLI spawn_agent and OpenCode task as Agent cards with nested tool calls, unifying subagent visualization across agents. - feat(acp): forward meta/locations fields and use parentToolUseId for precise Agent child grouping in Claude ACP streams. - feat(ui): render streaming Agent tool caHigh4/17/2026
v0.8.9# Release version 0.8.9 - feat(process): comprehensive cross-platform Node.js path discovery, supporting 9 version managers (nvm, nvm-windows, fnm, volta, asdf, mise, n, Homebrew, Scoop) across macOS, Linux, and Windows for reliable agent preflight. - fix(process): use semver-aware sorting for Node.js version selection to prevent older versions being chosen over newer ones (e.g. v20.9 incorrectly ranked above v20.11). - fix(process): harden Node.js path discovery for production readiness with iHigh4/16/2026
v0.8.8# Release version 0.8.8 - feat(settings): add ChatGPT OAuth device code login for Codex CLI, allowing users to log in with their ChatGPT account directly from the agent settings page without leaving the app. - feat(chat): stream partial tool output during live agent response so running tools (e.g. bash stdout) render in real time instead of appearing blank until completion. - fix(ui): sharpen dialog rendering with flex centering and stronger ring to eliminate subpixel blur on non-retina displayHigh4/15/2026
v0.8.7# Release version 0.8.7 - feat(skills): support folder-scoped skills in agent sessions so workflows defined in a project folder can be invoked directly from chat. - feat(folder): add "Add to session" actions in the file changes menus to quickly reference modified files from the chat input. - feat(folder): add a commit reset action in the Git log panel for rolling back to a selected commit. - fix(folder): prevent the branch submenu from being clipped inside scroll areas. - feat(settings): add a High4/15/2026
v0.8.6# Release version 0.8.6 - feat(folder): improve folder workspace stability by unifying state streaming for the file tree and Git panels. - fix(folder): prevent stale file-watch subscriptions in aux panels and keep mobile sidebars closed on initial load. - fix(folder): add conversation actions to the sidebar blank-space context menu and align the file workspace tab bar height. - feat(acp): send a system notification when an agent requests permission approval while the app window is not visible. High4/14/2026
v0.8.5# Release version 0.8.5 - perf(frontend): optimize ACP tool call output handling to reduce CPU and memory pressure. - perf(file-watch): increase debounce and batch window to reduce event pressure. - fix(windows): normalize Windows file paths with leading slash and add i18n to link safety dialog. - fix(macos): detect untracked file deletion via Finder as remove event. - fix(macos): update traffic-light Y position. ----------------------------- # 发布版本 0.8.5 - 性能(前端):优化 ACP 工具调用输出处理,降低 CPU 和内存压力;High4/13/2026
v0.8.4# Release version 0.8.4 - perf(frontend): optimize ACP tool call output handling to reduce CPU and memory pressure. - perf(file-watch): increase debounce and batch window to reduce event pressure. - fix(windows): normalize Windows file paths with leading slash and add i18n to link safety dialog. - fix(macos): detect untracked file deletion via Finder as remove event. - fix(macos): update traffic-light Y position. ----------------------------- # 发布版本 0.8.4 - 性能(前端):优化 ACP 工具调用输出处理,降低 CPU 和内存压力;Medium4/13/2026
v0.8.3# Release version 0.8.3 - fix(frontend): fix find widget tooltip flicker, clipping, and close button alignment. - fix(frontend,macos): reduce dark mode white flash on window open. - fix(macos): persist zoom level to DB so traffic lights use correct position on launch. - fix(macos): adjust traffic-light Y baseline from 18 to 17 for better vertical alignment. - fix(i18n): add ellipsis to reasoning thinking label across all locales. ----------------------------- # 发布版本 0.8.3 - 修复(前端):修复查找组件工具提示闪烁Medium4/13/2026
v0.8.2# Release version 0.8.2 - feat(frontend): replace native scrollbar styling with OverlayScrollbars for a polished, overlay-style scrollbar experience. - feat: show real-time download progress bar for app updates. - feat: stream real-time progress for agent SDK install/upgrade/uninstall. - feat(macos): set traffic-light position via Tauri builder API and sync with zoom level. - fix(windows): force UTF-8 encoding for all spawned child processes. - fix(frontend): prevent body OverlayScrollbar from Medium4/12/2026
v0.8.1# Release version 0.8.1 - feat(acp): add opencode plugin management — detect, install, uninstall plugins via preflight UI. - feat(frontend): add OpencodePluginsModal with streaming install progress. - feat(i18n): add opencode plugin management translations for 10 languages. - fix(acp): use XDG paths for opencode config/cache instead of platform-native dirs. - fix(acp): pin `@latest` plugin specs to installed versions and enable button when only floating versions exist. - fix(acp): avoid Medium4/12/2026
v0.8.0# Release version 0.8.0 - feat(appearance): add theme color picker with 11 shadcn presets, zoom level selector, and reset button. - feat(appearance): add AppearanceProvider with FOUC prevention script to persist theme across reloads. - fix(settings): default settings panel to appearance section instead of system. ----------------------------- # 发布版本 0.8.0 - 新增(外观):添加主题色选择器(内置 11 种 shadcn 预设)、缩放级别选择器和重置按钮; - 新增(外观):添加 AppearanceProvider 和防闪烁(FOUC)内联脚本,持久化主题配置; - 修复(设置):打开设置面板时默认进入"外观"分区而非"系统"。High4/11/2026
v0.7.2# Release version 0.7.2 - feat(chat): show skills list on $ trigger for Codex instead of experts. - fix(chat): restore ~/.agents/skills/ as additional Codex skill dir. - fix(chat): support mid-text slash trigger and keyboard scroll in autocomplete. - fix(chat): stop plan in-progress spinner when agent is not streaming. ----------------------------- # 发布版本 0.7.2 - 新增(聊天):Codex 输入 $ 时显示技能列表,替代原有的专家列表; - 修复(聊天):恢复 ~/.agents/skills/ 作为 Codex 额外的技能目录; - 修复(聊天):支持在文本中间触发斜杠命令,自动补全支持键盘滚动; - 修复(聊天):当 aMedium4/11/2026
v0.7.1# Release version 0.7.1 - feat(settings): add Skills toggle for Codex CLI and improve config editor UX. - fix(chat): use ~/.codex/skills/ for Codex expert symlinks and keep expert button always enabled. - fix(chat): query expert skills via symlinks and use $ prefix for Codex. - fix(chat): preserve Gemini CLI history sessions on reopen. - fix(settings): fix Gemini CLI model edit resetting provider fields and not persisting. ----------------------------- # 发布版本 0.7.1 - 新增(设置):为 Codex CLI 添加技能开关,Medium4/10/2026
v0.7.0# Release version 0.7.0 - feat(experts): add built-in expert skills with per-agent activation. - feat(chat): add experts menu to message input toolbar. - fix(chat): harden experts menu selection and viewport fit. - fix(ui): raise input selector collapse breakpoint for responsive layout. - i18n(settings): translate Agents nav label in zh-CN and zh-TW. ----------------------------- # 发布版本 0.7.0 - 新增(专家):内置专家技能库,支持按代理分别启用; - 新增(聊天):消息输入工具栏新增专家菜单入口; - 修复(聊天):加强专家菜单的选择逻辑与视口适配; - 修复(UI):提高输入选择器折叠的断点Medium4/10/2026
v0.6.12# Release version 0.6.12 - fix(ui): add flex container to sidebar wrapper to enable conversation list scrolling. - fix(ui): add max-height limit to commit message textarea. - fix(ui): unify scrollbar styles across scrollable containers. --- # 发布版本 0.6.12 - 修复(UI):为侧边栏添加 flex 容器,修复会话列表无法滚动的问题; - 修复(UI):为提交消息文本框添加最大高度限制; - 修复(UI):统一各滚动容器的滚动条样式;Medium4/9/2026
v0.6.11# Release version 0.6.11 - fix: override Python monarch tokenizer to fix triple-quoted string highlighting. - fix: add KaTeX CSS and normalize LaTeX math delimiters for proper formula rendering. - chore: bump ACP agent SDK (Claude Code, OpenCode) versions in registry. ----------------------------- # 发布版本 0.6.11 - 修复:覆盖 Python monarch 分词器,修复三引号字符串高亮显示问题; - 修复:添加 KaTeX CSS 并规范化 LaTeX 数学公式分隔符,修复公式渲染; - 维护:更新 ACP 代理 SDK(Claude Code、OpenCode)注册表版本。High4/8/2026
v0.6.9# Release version 0.6.9 - feat: add responsive layout support for mobile and small screens. - feat: upgrade @lobehub/icons to v5 and update agent icon colors. - feat: add version detection and upgrade support to install scripts. ----------------------------- # 发布版本 0.6.9 - 新增:支持移动端和小屏幕的响应式布局适配; - 新增:升级 @lobehub/icons 至 v5,更新代理图标配色; - 新增:安装脚本增加版本检测与升级支持。Medium4/7/2026
v0.6.8# Release version 0.6.8 - feat: add model provider management with full CRUD support. - feat: refactor agent auth modes and add model provider authentication. - feat: add model selection combobox for OpenCode agent configuration. - feat: protect model provider deletion and cascade credential updates. - feat: add slash command dropdown button in message input toolbar. - fix: improve error message when exporting long conversations as image. - fix: disable "auto" config option for Claude Code to pMedium4/7/2026
v0.6.7# Release version 0.6.7 - feat: add export conversation to image, markdown, and HTML formats. - feat: add copy button on hover for user messages in conversation. - feat: add favicon for web/server mode browser tabs. - chore: upgrade sacp to 11.0.0 stable and agent-client-protocol-schema to 0.11. - chore: bump ACP agent SDK versions in registry. ----------------------------- # 发布版本 0.6.7 - 新增:支持将会话导出为图片、Markdown 和 HTML 格式; - 新增:用户消息悬停时显示复制按钮; - 新增:Web/服务器模式浏览器标签页显示 favicon; - 升级:sacp 升级至 11.0.0Medium4/3/2026
v0.6.6# Release version 0.6.6 New @ file mention support in chat and fixes for terminal and Docker stability. - feat: add @ file mention support in chat input and unify directory attachment. - fix: update run button state when terminal tab is closed directly. - fix: fix terminal not opening in Docker and slim down Docker image. ----------------------------- # 发布版本 0.6.6 新增聊天输入框 @ 文件提及功能,并修复终端与 Docker 稳定性问题。 - 新增:聊天输入框支持 @ 文件提及,并统一目录附件处理逻辑; - 修复:终端标签页直接关闭时正确更新运行按钮状态; - 修复:修复 Docker 环境下终端无法打开的问题,并精简Medium4/3/2026
v0.6.5# Release version 0.6.5 Bug fixes for terminal stability — fixed run button state synchronization and UUID generation in non-secure contexts. - fix: sync run button state with terminal process via centralized exit tracking. - fix: use randomUUID fallback for non-secure contexts in terminal-context. ----------------------------- # 发布版本 0.6.5 终端稳定性修复 — 修复了运行按钮状态同步问题及非安全上下文中的 UUID 生成问题。 - 修复:通过集中式退出追踪机制同步运行按钮与终端进程状态; - 修复:在非安全上下文中为 terminal-context 添加 randomUUID 回退方案。Medium4/2/2026
v0.6.4# Release version 0.6.4 WeChat channel support — connect your WeChat account via QR code scan, then interact with agents directly from WeChat. All session commands (/folder, /agent, /task, etc.) work seamlessly in WeChat conversations. - feature: supports WeChat channel. - feature: add click-to-preview for image attachments in chat. - feature: add commit and push option to git commit window. - fix: skip rendering img element when src is empty in image preview dialog. - fix: disable macMedium4/2/2026
v0.6.3Release versioin 0.6.3 Supports conversational Interaction — run full agent sessions from your chat app: /folder to pick a project, /agent to choose an agent, /task <description> to start a task, then send follow-up messages as plain text. /resume to continue a previous session, /cancel to abort, /sessions to list active sessions - feature: messaging channels now support session-related commands. - fix: enable inline math formula rendering with single dollar signs. ---------------------------Medium4/1/2026
v0.6.2# Release version 0.6.2 - fix: "Add to VCS" dialog displayed files already tracked by Git. - optimize: Refined the code submission logic to prevent scenarios where code submission fails. - feature: Supports remote branch deletion. - fix: resolve real-time update issue in tiled view with multiple active sessions. - optimize: session list loading. --------------------------------------------------------------- # 发布版本 0.6.2 - 修复:“添加到VCS”的弹框显示了已经被git跟踪的文件; - 优化:提交代码的处理逻辑,避免一些情况无法提交代Medium4/1/2026
v0.6.1Release version 0.6.1 修复设置页面的“消息渠道”菜单项未适配所有多语言; 优化MCP管理,支持所有Agent; 支持配置cline的skills; 推送窗口现在会判断是否有配置Git远程仓库,显示正确的提示信息; 修复:提交列表的提交项是否推送远程的判断基线分支之前固定是folder的分支,而不是过滤的分支; 调整:web/server模式下,设置页面不显示“Web 服务”菜单项; 修复acp返回空用量信息导致会话中断。Medium3/31/2026
v0.6.0Release version 0.6.0 集成消息通道,初步支持Telegram + Lark机器人、命令、事件管理; 修复:未支持docker运行环境的必要依赖; 修复部分窗口的权限设置; Agent在实时响应中因为错误而中断时发送系统通知; 优化node全局安装时的权限处理。Medium3/31/2026
v0.5.3Release version 0.5.3 解决codex在会话页面有时不返回权限配置选项; 优化web/server模式下的目录选择,现在支持目录树选择,而不是硬文本写入。Medium3/30/2026
v0.5.2Release version 0.5.2 重量级升级:支持二进制服务和docker部署; 修复:推送窗口的提交列表识别不到在其它分支已远程推送的提交记录。Medium3/29/2026
v0.4.7Release version 0.4.7 修复:会话消息的工具调用里展开后无法显示新文件的内容Medium3/29/2026
v0.4.6Release version 0.4.6 增强node环境检查; 修复会话页面缓存的模式和模型没有实际生效; 去掉状态栏初始化task超时设定。Medium3/29/2026
v0.4.5Release version 0.4.5 重构消息里读/写工具的显示,大大提升阅读性; 支持Cline Agent; Welcome页面支持快捷键; 优化会话页面滚动到底部的按钮样式; 调整folder顶部的终端按钮。Medium3/28/2026
v0.4.4Release version 0.4.4 修复web服务页面未处理多语言; 现在会话输入框会记住用户的配置选项和模型选择,避免每次都要重新勾选; 修改项目启动器主题和图表的默认值为Orange。Medium3/27/2026
v0.4.3Release version 0.4.3 可视化创建新项目:左侧配置面板,右侧实时预览。Medium3/27/2026
v0.4.2Release version 0.4.2 重构会话agent连接、初始化、加载配置流程; 升级Claude Code、Gemini、OpenClaw、OpenCode的SDK版本; 修复Agent安装/升级在部分环境下会失败; 优化agent列表和工作模式的选择滑块样式; Web服务设置页面里的访问地址、访问Token右边的按钮改为一直显示,不需要悬停。Medium3/26/2026
v0.4.1Release version 0.4.1 重磅更新,现在支持在设置页面启用Web服务,启用之后可以在浏览器内访问codeg,内网穿透之后就可以公网访问; 修复github actions打包问题。Medium3/25/2026
v0.4.0Release version 0.4.0 重磅更新,现在支持在设置页面启用Web服务,启用之后可以在浏览器内访问codeg,内网穿透之后就可以公网访问Medium3/25/2026
v0.3.0Release version 0.3.0 重构会话页面的消息渲染,支持块级虚拟化,提升长会话性能,减少卡断; 修改claude code模型的上下文窗口的上限为1M; 修复git未跟踪文件目录显示不全; 支持在软件内预览图片; 优化agent选择和模式选择的样式; 会话页面发送消息后检查当前 tab 是否为临时,如果是临时则将其转为持久tab; 会话部分文本表达优化。Medium3/24/2026
v0.2.13Release version 0.2.13 优化系统管理的布局和操作交互; 支持把目录附加到会话(临时处理); 修复新会话页面连接到未安装的agent时,后续连接其它agent没有反应了。Medium3/23/2026
v0.2.12Release version 0.2.12 新会话默认agent取Agents管理里排第一的Agent,而不是注册表里面的第一个; Agents管理里配置保存后通知里添加生效提示; 修复本地新创建的分支无法推送到远程; 代码提交/推送时,右侧边栏的提交列表实时更新最新状态; 支持在git推送时选择远程源。Medium3/23/2026
v0.2.11Release version 0.2.11 修复新会话可能泄漏问题; 之前是会话tab激活的会话不被空闲回收,现在改为会话tab所有的会话都不被空闲回收; 修复活跃的对话中会话在关闭会话tab后连接被自动回收了; 新会话默认连接agent列表里面的第一个agent,不再固定使用codex; 修复进行中会话有时无法被取消; Git推送成功后现在会自动关闭推送窗口。Low3/22/2026
v0.2.10Release version 0.2.10 优化应用图标。Low3/22/2026
v0.2.9Release version 0.2.9 设计了应用图标,现在不显示为tauri的默认图标了; 优化会话列表显示,现在改为虚拟渲染,在会话较多时性能提升明显。Low3/22/2026
v0.2.8Release version 0.2.8 集成系统通知,并在Agent响应完成后发出通知; 会话页面添加滚动到底部的按钮; 添加git推送窗口,显示待提交列表和查看文件差异; 在提交区域添加“刷新”和“推送”右键快捷操作。Low3/21/2026
v0.2.7Release version 0.2.7 重构git凭证托管,改为操作系统托管Low3/21/2026
v0.2.6Release version 0.2.6 非活跃连接在 1 分钟内没有活动就会被自动断开; 临时会话被顶替后立即断开连接; 设置界面支持版本控制、github账号管理、Git服务器管理; 增强git凭据处理,现在需要认证时会弹框来支持凭据自动处理。Low3/21/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

ai-task-managerTask management for AI coding assistantsv3.2.0
h5iNext-Gen AI-Aware Gitv0.1.6
voratiqAgent ensembles to design, generate, and select the best code for every task.main@2026-05-05
vibekitRun Claude Code, Gemini, Codex — or any coding agent — in a clean, isolated sandbox with sensitive data redaction and observability baked in.@vibe-kit/sdk@0.0.57
DesktopCommanderMCPThis is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilitiesv0.2.42

More in MCP Servers

AstrBotAgentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
agentscopeBuild and run agents you can see, understand and trust.
claude-plugins-officialOfficial, Anthropic-managed directory of high quality Claude Code Plugins.
langchain4jLangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes impleme