spacering-net/codeg
Collaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.
What it solves
Codeg provides a unified, multi-agent workspace for AI coding agents. Instead of interacting with various agents through separate terminals or fragmented interfaces, it brings them into a single environment where they can work together, share history, and operate on the same codebase with a rich visual interface.
How it works
Codeg uses the Agent Client Protocol (ACP) to communicate with a wide variety of AI coding agents (including 15 built-in ones like Claude Code, Codex, and Cline). It transforms terminal-based agent outputs into structured conversations featuring tool cards, live diffs, and permission prompts. It also integrates deeply with the local development environment, providing an editor, git client, and embedded terminal, while allowing users to deploy the workspace as a desktop app, self-hosted server, or via mobile clients.
Who it’s for
Developers who use multiple AI coding agents and want a centralized hub to manage them, collaborate across different agents, and maintain a searchable history of all AI-driven coding sessions.
Highlights
- Multi-Agent Collaboration: Use
@mentions to delegate tasks between different agents in the same thread. - Unattended To-dos: Create tasks that run in their own git worktrees and branches, allowing agents to work in the background.
- Unified Interface: Replaces terminal squinting with a rich UI featuring live diffs, an infinite canvas for organizing work, and a built-in browser.
- Session Portability: Import and search history from agent CLIs on disk and resume sessions across different agents.
- Broad Deployment: Available as a desktop app, Docker container, self-hosted server, and native mobile apps (iOS/Android).
- Engineering Toolset: Includes a full git client with a three-pane merge editor and repository panels for GitHub, GitLab, Gitea, and Forgejo.
Related
- Project
- Project
- Project
- Project