Codeg AI Agent
Collaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.
Codeg is an open-source ai agent by spacering-net, written mainly in Rust, with 4,247 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 31, 2026.
✨ Features
<table> <tr> <td width="50%" valign="middle">One Interface for Every Agent
Twenty agents, plus any ACP agent, in one rich chat with tool cards, live diffs, and interactive replies.
Docs → · Custom agents → · UI Render →
</td> <td width="50%"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./docs/images/features/agents-dark.gif" /> <img src="./docs/images/features/agents-light.gif" alt="One Interface for Every Agent" width="100%" /> </picture> </td> </tr> <tr> <td width="50%" valign="middle">Every Session, Searchable
Import, search, and resume any agent's history. Share sessions with @ mentions and organize them with tags.
Multi-Agent Collaboration
@ an agent to delegate. Run agents side by side and watch their progress stream into your conversation.
To-dos That Run Unattended
Schedule tasks in isolated worktrees. Agents handle the work; you review and approve the changes.
</td> <td width="50%"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./docs/images/features/todos-dark.gif" /> <img src="./docs/images/features/todos-light.gif" alt="To-dos That Run Unattended" width="100%" /> </picture> </td> </tr> <tr> <td width="50%" valign="middle">Infinite Canvas
Arrange chats, files, terminals, and notes on an infinite board. Keep every agent's work in view.
</td> <td width="50%"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./docs/images/features/canvas-dark.gif" /> <img src="./docs/images/features/canvas-light.gif" alt="Infinite Canvas" width="100%" /> </picture> </td> </tr> <tr> <td width="50%" valign="middle">Desktop, Server, Mobile & Chat
Work on desktop, server, Docker, or mobile. Reach your agents through Telegram, Lark, and WeChat.
Docs → · Remote workspaces → · Mobile apps → · Chat channels →
</td> <td width="50%"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./docs/images/features/anywhere-dark.gif" /> <img src="./docs/images/features/anywhere-light.gif" alt="Desktop, Server, Mobile & Chat" width="100%" /> </picture> </td> </tr> <tr> <td width="50%" valign="middle">Office Documents & Research
Create Office files with live previews and view PDFs beside chat. Research skills work with any agent.
</td> <td width="50%"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./docs/images/features/office-dark.gif" /> <img src="./docs/images/features/office-light.gif" alt="Office Documents & Research" width="100%" /> </picture> </td> </tr> <tr> <td width="50%" valign="middle">Browser & Computer Use
Share pages and errors from the desktop browser. Let agents operate shared windows with Computer Use (preview).
</td> <td width="50%"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./docs/images/features/browser-dark.gif" /> <img src="./docs/images/features/browser-light.gif" alt="Browser & Computer Use" width="100%" /> </picture> </td> </tr> <tr> <td width="50%" valign="middle">Command Line & CI
Run prompts from scripts or CI with codeg-cli. Connect to a running Codeg for replies or JSON events.
codeg-cli -a codex \
-p "Review the latest commit"
git diff | codeg-cli -a codex \
-p "Review this diff"
</td>
</tr>
</table>
Also in the box:
- The Full Engineering Loop — a code editor, live diffs, Git & worktrees, a three-pane merge editor, terminals, and split views
- Repository Panel — issues, pull requests, checks, and merges for GitHub, GitLab, Gitea, and Forgejo; any issue or PR can become a to-do
- Automations — save a configured composer and run it headlessly, on a cron schedule or on demand
- Token Usage — trends, cache hit rate, an activity heatmap, usage by folder, agent, model, and session, and what it would cost at API list prices
- Fork & Steer — fork a conversation from a finished reply, or send a message into a turn that is still running, on agents that support it
- Skills & MCP — skill packs per agent, a local MCP scan, and registry search and install
- Project Boot — scaffold a new project visually, with a live preview
- Notifications — desktop notifications, sounds, and a flashing taskbar button or bouncing Dock icon when a turn ends or an agent needs you
- Make It Yours — twelve themes you can recolor token by token, wallpapers, corner radius, chat width, custom CSS, and a desktop pet — in any of ten interface languages
- Backup & Sync — encrypted backups, and configuration sync between machines through a file or your own WebDAV server
- URL Scheme —
codeg://session/<id>opens a conversation from another app (desktop) - And more — nearly every release adds something; the release notes are the full list
🤖 Supported Agents
Codeg talks to every agent over the Agent Client Protocol, so each one gets the same structured interface. Twenty come built in, and Codeg installs, pins, and updates most of them for you:
<p> <a href="https://www.anthropic.com/claude-code"><kbd><img src="./docs/images/agents/claude-code.svg" alt="" width="16" valign="middle" /> Claude Code</kbd></a> <a href="https://github.com/openai/codex"><kbd><img src="./docs/images/agents/codex.svg" alt="" width="16" valign="middle" /> Codex</kbd></a> <a href="https://github.com/google-gemini/gemini-cli"><kbd><img src="./docs/images/agents/gemini-cli.svg" alt="" width="16" valign="middle" /> Gemini CLI</kbd></a> <a href="https://openclaw.ai"><kbd><img src="./docs/images/agents/openclaw.svg" alt="" width="16" valign="middle" /> OpenClaw</kbd></a> <a href="https://opencode.ai"><kbd><picture><source media="(prefers-color-scheme: dark)" srcset="./docs/images/agents/opencode-dark.svg" /><img src="./docs/images/agents/opencode.svg" alt="" width="16" valign="middle" /></picture> OpenCode</kbd></a> <a href="https://cline.bot"><kbd><picture><source media="(prefers-color-scheme: dark)" srcset="./docs/images/agents/cline-dark.svg" /><img src="./docs/images/agents/cline.svg" alt="" width="16" valign="middle" /></picture> Cline</kbd></a> <a href="https://hermes-agent.nousresearch.com"><kbd><picture><source media="(prefers-color-scheme: dark)" srcset="./docs/images/agents/hermes-agent-dark.svg" /><img src="./docs/images/agents/hermes-agent.svg" alt="" width="16" valign="middle" /></picture> Hermes Agent</kbd></a> <a href="https://www.codebuddy.ai"><kbd><picture><source media="(prefers-color-scheme: dark)" srcset="./docs/images/agents/codebuddy-dark.svg" /><img src="./docs/images/agents/codebuddy.svg" alt="" width="16" valign="middle" /></picture> CodeBuddy</kbd></a> <a href="https://www.kimi.com/code"><kbd><img src="./docs/images/agents/kimi-code.svg" alt="" width="16" valign="middle" /> Kimi Code</kbd></a> <a href="./docs/agents/minimax-code.md"><kbd><img src="./docs/images/agents/minimax-code.svg" alt="" width="16" valign="middle" /> MiniMax Code</kbd></a> <a href="https://pi.dev"><kbd><img src="./docs/images/agents/pi.svg" alt="" width="16" valign="middle" /> Pi</kbd></a> <a href="https://x.ai/cli"><kbd><picture><source media="(prefers-color-scheme: dark)" srcset="./docs/images/agents/grok-dark.svg" /><img src="./docs/images/agents/grok.svg" alt="" width="16" valign="middle" /></picture> Grok</kbd></a> <a href="https://cursor.com/cli"><kbd><picture><source media="(prefers-color-scheme: dark)" srcset="./docs/images/agents/cursor-dark.svg" /><img src="./docs/images/agents/cursor.svg" alt="" width="16" valign="middle" /></picture> Cursor</kbd></a> <a href="https://deepseek-harness.github.io/deepseek-harness/"><kbd><img src="./docs/images/agents/deepseek-harness.svg" alt="" width="16" valign="middle" /> DeepSeek Harness</kbd></a> <a href="https://qoder.com"><kbd><picture><source media="(prefers-color-scheme: dark)" srcset="./docs/images/agents/qoder-dark.svg" /><img src="./docs/images/agents/qoder.svg" alt="" width="16" valign="middle" /></picture> Qoder</kbd></a> <a href="https://antigravity.google"><kbd><picture><source media="(prefers-color-scheme: dark)" srcset="./docs/images/agents/google-antigravity-dark.svg" /><img src="./docs/images/agents/google-antigravity.svg" alt="" width="16" valign="middle" /></picture> Google Antigravity</kbd></a> <a href="https://kiro.dev/cli/"><kbd><img src="./docs/images/agents/kiro.svg" alt="" width="16" valign="middle" /> Kiro CLI</kbd></a> <a href="./docs/agents/zcode.md"><kbd><img src="./docs/images/agents/zcode.svg" alt="" width="16" valign="middle" /> ZCode</kbd></a> <a href="https://docs.trae.cn/cli_about-trae-code-cli-2"><kbd><img src="./docs/images/agents/trae.svg" alt="" width="16" valign="middle" /> TRAE CLI</kbd></a> <a href="https://commandcode.ai"><kbd><img src="./docs/images/agents/command-code.svg" alt="" width="16" valign="middle" /> Command Code</kbd></a> <a href="https://docs.codeg.app/guide/custom-agents"><kbd>+ any ACP agent</kbd></a> </p>Not on the list? Pick any agent from the public ACP registry or paste its distribution JSON — Codeg installs it, checks that it launches, and treats it like a built-in. Runtime requirements and where each agent keeps its sessions: Supported Agents.
📦 Install
Desktop — installers for macOS, Windows, and Linux are on Releases; setup steps in Installation.
Server — run Codeg headless and reach it from any browser. On Linux or macOS:
curl -fsSL https://raw.githubusercontent.com/spacering-net/codeg/main/install.sh | bash
CODEG_STATIC_DIR=/usr/local/share/codeg/web codeg-server
On Windows, in PowerShell:
irm https://raw.githubusercontent.com/spacering-net/codeg/main/install.ps1 | iex
$env:CODEG_STATIC_DIR="$env:LOCALAPPDATA\codeg-server\web"; codeg-server
Docker — the same server, in one container:
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/spacering-net/codeg:latest
Either way, open http://<host>:3080 in a browser and enter the access token the server prints when it starts (docker logs shows it for the container), or set CODEG_TOKEN to choose your own.
Mobile — install the iOS app or the Android APK, then point it at the Web Service of your desktop app or at your own codeg-server: URL, token, done. Pairing steps in Mobile apps.
Compose, prebuilt binaries, source builds, and in-place updates are covered in Deployment; environment variables in Configuration.
👥 Community & Support
-
WeChat — scan the QR code to join our group for discussions, feedback, and updates:
<picture> <source media="(prefers-color-scheme: dark)" srcset="./docs/images/weixin-dark.jpg" /> <img src="./docs/images/weixin-light.jpg" alt="WeChat" width="200" /> </picture> -
Issues — found a bug or missing a feature? Open an issue.
-
Privacy — local-first: parsing, storage, and project operations stay on your machine, and web and server modes are guarded by token authentication. Details in Privacy & Security.
-
LinuxDO — thanks to the LinuxDO community for their support.
-
Show support — star the repo to follow along.
🤝 Contributing
Issues and pull requests are welcome. To build Codeg yourself, start with Development and Architecture.
<a href="https://github.com/spacering-net/codeg/graphs/contributors"> <img src="https://contrib.rocks/image?repo=spacering-net/codeg" alt="Codeg contributors" /> </a>⭐ Star History
<a href="https://www.star-history.com/?repos=spacering-net%2Fcodeg&type=date&releases=&legend=bottom-right"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=spacering-net/codeg&type=date&theme=dark&legend=bottom-right" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=spacering-net/codeg&type=date&legend=bottom-right" /> <img alt="Star History Chart" src="https://api.star-history.com/chart?repos=spacering-net/codeg&type=date&legend=bottom-right" /> </picture> </a>🙏 Acknowledgments
- Agent Client Protocol — the foundation that lets Codeg connect to every agent it supports
- Superpowers — powers Codeg's expert skills module
- OfficeCLI — powers Codeg's Office documents workflow
- scientific-agent-skills — powers Codeg's Scientific Research skills (MIT-licensed subset)
- json-render — powers Codeg's UI Render cards, tables, and charts
- cua-driver — powers Codeg's Computer Use
📜 License
Apache-2.0. See LICENSE.
Codeg alternatives
View more →Similar ai agents in Coding Agents, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Codeg (this page) spacering-net | 4.2k | Apache-2.0 | Oct 31, 2026 | Scanned, no flagged issues |
| AutoGPT Significant-Gravitas | 188k | None found | Nov 1, 2026 | Not scanned yet |
| Langchain langchain-ai | 149k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Gemini CLI google-gemini | 109k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| MetaGPT FoundationAgents | 71k | MIT | Jan 21, 2026 | Scanned, no flagged issues |
| Oh My Openagent code-yeongyu | 71k | None found | Nov 1, 2026 | Not scanned yet |