DeepSeek Harness Hub
← 返回列表

多智能体编码工作区xintaofei/codeg

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
需源码安装

CodegCode Generation是一个多智能体编码工作区:在一个地方运行所有 AI…

暂不能直接安装(需源码编译或环境不满足):缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/18 · 已提供中文文档

协作式多智能体 AI 编码工作区:聚合来自 Claude Code、Codex、OpenCode、Pi、Grok Build 等的会话。桌面应用、自托管服务器或 Docker。

综合分
71.4
GitHub 分
71.4
用户评分
★ Stars
3528
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add xintaofei/codeg
缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装,改用 GitHub 源安装
⚠︎ 实装验证未通过(dependency_conflict · 2026/9/16) ——可能是 CI 环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包codeg(未发布到 npm,仅可源码安装)
Node 引擎未声明 engines.node
dsh CLI 依赖未声明 dsh 版本约束
入口文件缺少入口声明

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/16 05:58:44

用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

Codeg

Release
Docs
License

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

Codeg(Code Generation)是一个多智能体编码工作区:在一个地方运行所有 AI 编码智能体——并让它们协同工作。

它将你所有受支持智能体 CLI 的会话聚合到一个可搜索的工作区中,并允许主智能体在单个任务中委派给其他类型的子智能体。你不愿干等的活儿则放到待办看板上——每个任务在自己的分支中运行,无人值守,等待你审查后再合并落地。Codeg 可作为桌面应用、独立服务器或 Docker 容器运行,并配有原生 iOS 和 Android 客户端,方便你离开工位时使用;内置十五种智能体,你也可以自行注册任何其他兼容 ACP 的智能体。

workspace
workspace

📖 文档

完整文档位于 docs.codeg.app —— 快速开始 · 指南 · 参考

💖 赞助商

Compshare (UCloud)

感谢 Compshare 赞助本项目!Compshare 是 UCloud 的 AI 云平台,为中国模型提供高性价比的包月和按量付费智能体 Plan 订阅,低至每月 ¥49 起。它还提供稳定的官方代理访问海外模型。支持 Claude Code、Codex 和 API 集成。企业级就绪,具备高并发、7×24 技术支持和自助开票。通过此链接注册的用户可获得 ¥5 平台赠金!

随想AI中转站

感谢随想AI中转站赞助本项目!随想AI中转站是一家可靠高效的 API 中转服务商,提供 Claude、Codex、Gemini 等模型的中转服务。新账号注册后每日签到可获 ¥0.5 测试额度;充值 1:1 到账——无需订阅,按量付费。多线路冗余、跨区域容灾与自动故障转移,保障长连接 SSE 不中断。

合租巴士

感谢合租巴士赞助本项目!合租巴士是一家可靠高效的 AI 中转平台,为 Codex、Claude Code 等主流模型提供高度稳定的中转服务。充值按透明的 1:1 比例到账,Codex 费率补贴低至 0.08。通过官网加入群组即可获赠 $5 试用额度。

OneHop

感谢 OneHop 赞助本项目!OneHop 为 Codeg 用户提供一个兼容 OpenAI 的 API 密钥,即可访问数百个领先模型,包括 GPT、Claude、Gemini、DeepSeek、Kimi 和 Qwen。无需管理多个服务商账号或反复修改代码即可切换模型,按使用量付费。通过 Codeg 注册可获 $1 额度,随后加入 OneHop 社区并参与欢迎活动可再获 $5——总计最高 $6 测试额度。

LQ router

感谢 LQ router 中转站赞助本项目!LQ router 是一项专业的企业级 AI 中转服务,为企业和个人开发者提供稳定、高效、低成本的 AI 模型 API 访问。该平台支持 GPT、Claude、Grok 和 Gemini 等领先模型,GPT Pro 倍率低至 0.1x。通过官网加入群组即可获得 $1 试用额度。

APIMart

感谢 APIMart 赞助本项目!APIMart 是一个低成本的 AI 图像与视频生成 API 平台——GPT-Image-2 低至 $0.006/张,每美元可生成 160+ 张图像。一个异步 API 同时覆盖图像和视频:提交任务,获取 ID,通过轮询或回调获取结果。可批量处理数万张图像而不超时,切换模型无需更改代码。按量付费,无月费——在此注册即可开始使用。

UCloud ·星图AstraFlow

UCloud ·星图AstraFlow
UCloud 的星图 AstraFlow 大模型平台让你一键接入 200+ 模型:内置 Kimi K3、DeepSeek V4/V3、Qwen 3、GLM5.2、happyhorse 等领先开源模型——无需自行训练,开箱即用。
通过上方链接使用邮箱注册,完成实名认证,即可领取 ¥50 算力额度。

想成为 Codeg 赞助商?通过邮件联系我们。

🤖 支持的 Agents

Claude Code · Codex · Gemini · OpenClaw · OpenCode · Cline · Hermes · CodeBuddy · Kimi Code · Pi · Grok · Cursor · DeepSeek Harness · Qoder · Google Antigravity

Codeg 会为你安装、固定版本并更新其中大多数 Agents。完整名单、每个 Agent 的运行时要求以及其会话在磁盘上的存储位置,请参阅支持的 Agents。
不在列表里?自己加。从公共 ACP 注册表中任选一个 agent,或粘贴其分发 JSON,Codeg 就会安装它、检查它能否启动,并像内置 agent 一样对待它——它会出现在选择器中,支持 @ 委派和技能,并且即使该 agent 自身不保留历史记录,它的对话也会被记录并可搜索。→ 自定义 Agents

🤝 多 Agent 协作

多 Agent 协作,简化为一次按键:输入 @,选择一个 agent,按下发送。Codeg 负责调度——它将每个被提及的 agent 作为独立会话启动,交接任务,并将工作流式传回你当前所在的线程。提及两个,它们便并排运行:Claude Code 起草,Codex 审查。无需切换上下文,无需在终端之间复制粘贴。

当某个 agent 自行生成子 agent 时——Claude Code、Codex、Grok 和 OpenCode 都会如此——每个子 agent 都会获得一张卡片,在工作过程中逐步填充,而不是在完成时一次性呈现。打开卡片即可阅读子 agent 自己的会话。

从单个 Codeg 对话向子 agent 委派任务
从单个 Codeg 对话向子 agent 委派任务

✅ 待办事项

并非每项工作都需要你盯着。写下一个待办——标题、描述、要运行的 agent——Codeg 便会交给它一份独立的代码副本:位于你项目旁边的 git worktree,在它自己的分支上。多个任务可以同时运行,互不干扰,也不会影响你正在使用的工作树。可以安排一个今晚运行,或让某个文件夹按自己的队列推进,并发上限由你设定。

完成的任务不会自行合并。它会移到审查列并等待:阅读 diff,发回再改一轮,或接受它——然后 agent 会将其落地,先把你的基础分支拉入它的 worktree 并在那里解决冲突。随后 Codeg 会检查 git,而不是仅凭 agent 的一面之词;无法确认的合并会退回审查,而不是报告成功。

待办事项面板,任务从“待办”经过“进行中”移动到“完成”
待办事项面板,任务从“待办”经过“进行中”移动到“完成”

🪟 分屏视图

一个标签栏并不总是够用。右键点击对话标签,将视图向右或向下拆分,次数不限:两个窗格并排、三个堆叠、网格布局。每个分组都是独立的工作区——有自己的标签、自己的标题栏、自己的新建对话按钮——因此 Claude Code 可以在一个窗格中重构,而 Codex 在旁边的窗格中审查 diff。
把一个标签页从一个组拖到另一个组,它的会话在移动过程中持续流式输出;拖动两组之间的分隔条,改变它们共享空间的方式。你的布局按工作区记忆,草稿也包含在内:重新打开 Codeg,分屏恢复原样,你从未发送的文字仍留在输入框中。

将对话区域拆分为标签组网格
将对话区域拆分为标签组网格

📄 Office 文档

让智能体生成一份演示文稿、报告或工作簿,它会构建出真正的 .pptx / .docx / .xlsx 文件——同时右侧窗格实时渲染它。每次编辑都会自动呈现在预览中:幻灯片逐渐填充,表格逐渐成形,数字落入单元格。不喜欢第 4 张幻灯片?在下一条消息里说出来——智能体会就地编辑同一个文件,预览随之更新。无需导出步骤,无需外部 Office 应用,无需离开 Codeg。

智能体在编辑 Office 文档,旁边是标签页内的实时预览
智能体在编辑 Office 文档,旁边是标签页内的实时预览

💻 工作区

一个工作区,容纳所有智能体。无论是哪一个在驱动——Claude Code、Codex、Cursor——它都在同一个编辑器中工作,使用同样的实时差异、同样的 git 客户端,它产出的就是你仓库中的真实文件,在你眼前不断变化。链接其他目录进来——一个共享库、一个同级服务、文档仓库——文件树、搜索以及智能体本身都会把它们视为同一个工作区。

会话。 把你已有的历史记录拉进来:来自每个已安装智能体的过往会话,一键导入,并可从你离开的地方继续。一旦导入,它们就不再是彼此孤立的孤岛——用 @ 提及一个旧会话,你正在对话的智能体就能读取它,即使它是由另一个智能体写的,因此今天的 Codex 运行可以接着上周 Claude Code 会话结束的地方继续。无论一个线程变得多长,它都会打开在最近的几轮上,并在你向上滚动时逐页加载其余部分。

文件。 智能体的编辑在落地时以差异形式显示在对话旁边。在带语法高亮的真正编辑器中打开任何文件,用 ⌘L 把文件——或仅选中部分——直接发送给智能体,并在同一窗格中预览 Markdown、HTML、图片和 Office 文档。
Git。 一个完整的客户端,而非状态读数:直接从“更改”标签页提交——输入提交信息,按回车——旁边还有拉取、获取、推送和暂存,历史记录会显示哪些提交已推送。可以创建分支、合并、变基、重置,或与另一个分支进行差异比较,并且无需切换即可更新或推送任意分支。冲突会打开一个三窗格合并编辑器,你可以逐块接受,或自行输入修复内容。而工作树让并行工作只需一个操作——一个新分支、它自己的目录,以及一个以它为基础的全新对话,因此一群智能体可以同时构建不同的功能,而不会触碰彼此的文件。

当出错时。 失败的回合不只是说出了问题——在 Claude Code 和 Codex 上,它会指出具体类型:连接问题、访问问题、达到限制、请求被拒绝、服务问题——并在编辑器下方停靠一条横条,携带真正有用的内容:重试、登录或新建会话。智能体自行进行的重试会显示为琥珀色,并最终归并为一行“已恢复”。而编辑器下方的连接指示器是一个按钮:点击它可查看会话的真实状态,其中的“重新连接”会恢复会话,而不是从头开始。

📱 iPhone、iPad 和 Android

离开你的办公桌,而不是你的工作。原生 iOS 和 Android 客户端会连接到你已经运行的 Codeg——桌面应用的 Web 服务,或你自己的 codeg-server——从那里你可以启动会话、观看回复和工具调用流式传入、回答权限提示,并浏览项目和分支。没有任何东西会移动到手机上:你的文件、智能体 CLI 和对话都留在运行 Codeg 的机器上,而访问令牌存放在 iOS Keychain 或 Android Keystore 中。两个客户端都是开源的(iOS、Android);配对只需三步,详见移动应用。

|                                               iPhone 和 iPad                                               |                                                         Android                                                         |
| :-------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------: |
|  |  |

✨ 亮点

- 对话聚合 — 将每个受支持智能体的会话导入一个统一、可搜索的工作区,并从你上次离开的地方继续其中任意一个
- 多智能体协作 — 用 @ 提及任意智能体即可委派任务:不同类型的子智能体作为各自独立的会话,在单个任务内并行运行
- 待办事项 — 写下需要完成的工作,智能体按队列逐一处理,每个任务在各自的工作树中执行,只有在你审核通过后才会合并到你的分支
- 自定义智能体 — 从公共注册表或其分发 JSON 中注册任意其他兼容 ACP 的智能体;Codeg 会安装它、记录其历史,并将其视为内置智能体
- 工作区 — 智能体旁边的完整工程闭环:文件树、编辑器和差异视图、Git 变更、提交、嵌入式终端,以及将多个文件夹链接到同一个工作区
- URL scheme — codeg://session/ 可从其他应用打开一个对话(桌面端)
- 分屏视图 — 将对话区域拆分为任意数量的标签组,在它们之间拖动标签和分隔条,重启后还能恢复布局——包括草稿
- Git 与工作树 — 审核并提交变更、管理 Git 远程账户,并通过内置的 git worktree 流程并行运行工作
- Token 用量 — 状态栏计数器背后的完整报告:趋势和缓存命中率、活动热力图,以及按文件夹、智能体、模型和会话的细分
- 聊天频道 — 通过 Telegram、Lark(飞书)和微信驱动你的智能体:创建任务、批准权限并获取实时更新
- 自动化 — 将完全配置好的编辑器保存为可复用的自动化,以无头方式运行,可按 cron 计划或按需触发——启动一个会话,或为你创建一条待办事项以便稍后审核
- Office 文档 — 通过捆绑的 officecli 创建、分析、校对和编辑 .docx / .xlsx / .pptx,并支持标签页内实时预览
- 科学研究 — 捆绑的研究技能(假设生成、实验设计、统计、可视化、批判性评估、文献检索),任何智能体均可调用
- 项目启动 — 可视化搭建新项目,支持实时预览,然后直接在工作区中打开
- MCP 与 技能 — 本地服务器扫描加上注册表搜索/安装,以及按全局或项目范围管理的技能
- 打造专属风格 — 逐个令牌重新着色十二种主题中的任意一种,设置应用范围的圆角半径,以 shadcn JSON 格式导入和导出主题,或编写你自己的 CSS
- 桌面端、服务器与 Docker — 原生桌面应用、可从任意浏览器访问的独立 codeg-server,或 docker compose up
- iPhone、iPad 与 Android — 原生移动客户端,可连接到你的桌面端或服务器:随时随地启动会话、流式接收回复、批准权限并浏览项目

📦 安装与运行

桌面端 — 从 Releases 下载适用于 macOS、Windows 或 Linux 的安装程序,然后按照安装指南进行操作。

服务器 — 以无头模式运行 Codeg,并从任意浏览器访问。在 Linux 或 macOS 上:

curl -fsSL https://raw.githubusercontent.com/xintaofei/codeg/main/install.sh | bash
CODEG_STATIC_DIR=/usr/local/share/codeg/web codeg-server

在 Windows 上,于 PowerShell 中运行:

irm https://raw.githubusercontent.com/xintaofei/codeg/main/install.ps1 | iex
$env:CODEG_STATIC_DIR="$env:LOCALAPPDATA\codeg\web"; codeg-server

Docker — 同一个服务器,运行在一个容器中:

docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest

移动端 — 安装 iOS 应用或 Android APK,然后将其指向你的桌面应用的 Web 服务或你自己的 codeg-server:URL、令牌,完成。配对步骤见移动应用。

Compose、预构建二进制文件、源码构建和就地更新详见部署;环境变量详见配置。构建 Codeg 本身:开发和架构。

🔒 隐私与安全

- 解析、存储和项目操作默认本地优先 — 仅在用户触发的操作时才会进行网络访问
- Web 和服务器模式通过基于令牌的身份验证进行保护
- 为企业环境提供系统代理支持

详情见隐私与安全。

👥 社区

- 扫描下方二维码加入我们的微信群,参与讨论、反馈和获取更新

- 感谢 LinuxDO 社区的支持

🙏 致谢
- Agent Client Protocol — 让 Codeg 能够连接其支持的所有 agent 的基础
- Superpowers — 为 Codeg 的专家技能模块提供支持
- OfficeCLI — 为 Codeg 的 Office 文档工作流提供支持
- scientific-agent-skills — 为 Codeg 的科学研究技能提供支持(MIT 许可的子集)

📜 许可证

Apache-2.0。参见 LICENSE。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(xintaofei)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群