{"name":"Codeg: Collaborative Multi-Agent AI Coding Workspace for Developers","description":"Codeg (Code Generation) is an innovative multi-agent AI coding workspace built in Rust, designed to unify and enhance the developer experience. It aggregates sessions from various AI coding agents like Claude Code, Codex, and Grok Build into one searchable environment, facilitating seamless collaboration and task management. Available as a desktop app, self-hosted server, or Docker container, Codeg also offers native iOS and Android clients for on-the-go productivity.","github":"https://github.com/xintaofei/codeg","url":"https://osrepos.com/repo/xintaofei-codeg","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/xintaofei-codeg","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/xintaofei-codeg.md","json":"https://osrepos.com/repo/xintaofei-codeg.json","topics":["AI Coding","Multi-Agent","Rust","Code Generation","Developer Tools","Workspace","GitHub","Desktop App"],"keywords":["AI Coding","Multi-Agent","Rust","Code Generation","Developer Tools","Workspace","GitHub","Desktop App"],"stars":null,"summary":"Codeg (Code Generation) is an innovative multi-agent AI coding workspace built in Rust, designed to unify and enhance the developer experience. It aggregates sessions from various AI coding agents like Claude Code, Codex, and Grok Build into one searchable environment, facilitating seamless collaboration and task management. Available as a desktop app, self-hosted server, or Docker container, Codeg also offers native iOS and Android clients for on-the-go productivity.","content":"## Introduction\n\nCodeg (Code Generation) is a powerful multi-agent AI coding workspace that consolidates the capabilities of numerous AI coding agents into a single, cohesive platform. Developed in Rust, Codeg aims to streamline the development workflow by allowing agents to work together on tasks, manage code, and even generate office documents, all within an integrated environment. It supports a wide array of agents, including Claude Code, Codex, OpenCode, Pi, and Grok Build, providing a unified space for all your AI-assisted coding needs.\n\n## Why Use Codeg and Key Benefits\n\nCodeg offers a comprehensive suite of features designed to boost productivity and collaboration in AI-driven development:\n\n*   **Multi-Agent Collaboration**: Easily delegate tasks to different AI agents using `@`-mentions. Agents can run in parallel, tackling complex problems together, with their work streamed directly into your conversation thread. This eliminates context switching and copy-pasting between tools.\n*   **Task Management with To-dos**: For tasks that don't require immediate oversight, Codeg's To-dos board allows agents to work on separate Git worktrees. Each task runs on its own branch, awaiting your review before changes are merged, ensuring isolated and controlled development.\n*   **Unified Workspace**: The platform provides a complete engineering loop, including a file tree, editor with live diffs, a full Git client, and an embedded terminal. You can link multiple directories to create a single, expansive workspace.\n*   **Office Document Generation**: Agents can create, analyze, and edit `.pptx`, `.docx`, and `.xlsx` files with a live in-tab preview. Edits are reflected instantly, allowing for iterative document creation without leaving Codeg.\n*   **Cross-Platform Deployment**: Codeg is highly flexible, deployable as a native desktop application for macOS, Windows, and Linux, a standalone `codeg-server` accessible via any browser, or as a Docker container. This ensures you can work in your preferred environment.\n*   **Mobile Accessibility**: Native iOS and Android clients connect to your desktop app's Web Service or `codeg-server`, allowing you to start sessions, monitor replies, and approve permissions from your mobile device, keeping you connected to your work from anywhere.\n*   **Conversation Aggregation**: Import and resume past sessions from all supported agents, creating a searchable history. Agents can reference previous conversations, even if initiated by a different agent, ensuring continuity.\n*   **Custom Agents**: Beyond the fifteen built-in agents, Codeg allows you to register any other ACP-compatible agent, integrating it seamlessly into your workflow.\n*   **Split View**: Organize your workspace by splitting the conversation area into multiple tab groups, enabling side-by-side work on different tasks or with different agents.\n\n## Installation\n\nCodeg provides multiple installation options to suit your workflow:\n\n**Desktop Application**\n\nDownload the installer for macOS, Windows, or Linux from the [Codeg Releases page](https://github.com/xintaofei/codeg/releases). Follow the detailed installation instructions provided in the [documentation](https://docs.codeg.app/getting-started/installation).\n\n**Server (Headless)**\n\nRun Codeg as a headless server, accessible from any browser. On Linux or macOS, use:\n\nbash\ncurl -fsSL https://raw.githubusercontent.com/xintaofei/codeg/main/install.sh | bash\nCODEG_STATIC_DIR=/usr/local/share/codeg/web codeg-server\n\n\nOn Windows, in PowerShell:\n\npowershell\nirm https://raw.githubusercontent.com/xintaofei/codeg/main/install.ps1 | iex\n$env:CODEG_STATIC_DIR=\"$env:LOCALAPPDATA\\codeg\\web\"; codeg-server\n\n\n**Docker**\n\nDeploy the server in a single Docker container:\n\nbash\ndocker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest\n\n\n**Mobile Clients**\n\nInstall the native [iOS app](https://apps.apple.com/app/codeg-client/id6785199071) or the [Android APK](https://github.com/xintaofei/codeg-android/releases/latest). Connect it to your desktop app's Web Service or your `codeg-server` by providing the URL and token. Pairing steps are detailed in the [Mobile apps documentation](https://docs.codeg.app/getting-started/installation#mobile-apps).\n\n## Examples\n\nImagine you need to refactor a complex function and simultaneously review a pull request. With Codeg, you can open two split views. In one pane, you might instruct Claude Code to refactor the function. In the other, you could ask Codex to review a diff from a pull request. Both agents work in parallel, streaming their progress directly into their respective conversation threads, allowing you to monitor and interact with both tasks without switching applications.\n\nFor larger, asynchronous tasks, the To-dos board is invaluable. You can create a task, assign an agent, and Codeg will automatically set up a Git worktree on a new branch for that task. The agent works autonomously, and once complete, the task moves to a review column. You can then review the changes, request further iterations, or accept them, allowing Codeg to handle the merge process securely.\n\n## Links\n\n*   **GitHub Repository**: [https://github.com/xintaofei/codeg](https://github.com/xintaofei/codeg){:target=\"_blank\"}\n*   **Official Documentation**: [https://docs.codeg.app](https://docs.codeg.app){:target=\"_blank\"}\n*   **iOS App**: [https://apps.apple.com/app/codeg-client/id6785199071](https://apps.apple.com/app/codeg-client/id6785199071){:target=\"_blank\"}\n*   **Android App**: [https://github.com/xintaofei/codeg-android/releases/latest](https://github.com/xintaofei/codeg-android/releases/latest){:target=\"_blank\"}","metrics":{"detailViews":0,"githubClicks":0},"dates":{"published":null,"modified":"2026-09-30T00:47:03.000Z"}}