返回目录

cocode

维护状态: 活跃

cocode-agency/cocode

开箱即用的 DeepSeek Harness 发行版:桌面 GUI、终端 TUI 与 Harness 集成一体。

前往 GitHub项目主页
$ npm install --global @cocode-agency/tui

163

星标

36

Fork

TypeScript

语言

MIT

许可证

2026-08-14

创建于

2026-09-03

最近推送

采用 MIT 许可、开箱即用的 DeepSeek Harness 发行版(TypeScript),把 @deepseek-ai/dsh 封装进 GUI + TUI 工作台;会话、文件、终端与智能体装配均可共享并由用户自行编辑,模型后端可自由切换。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-08-25

许可证

MIT

01它能帮你完成什么?

  • 把 DeepSeek Harness 当作安装即可用的工作台来运行

    一套 GUI + TUI 界面,包含会话、文件、Git、终端、内置浏览器与差异预览,并共享同一个 Host 会话

    希望 DeepSeek Harness 装上就能跑、且可随时重新打开并改造的开发者和工程师

  • 在桌面 GUI 与终端 TUI 之间切换而不丢失任务状态

    同一份 Host 会话记录,经 @cocode-agency/host-supervisor 在 GUI 与 TUI 间共享,因此同一作用域内跨客户端可继续工作

    通过 SSH 连入机器、无需图形界面即可持续推进任务的远程与键盘优先用户

  • 直接替换智能体装配(preset),而不只是换模型

    可读的 agent.cordis.yml preset——Standard、PTC、Minimal、Creator——可在界面中复制并修改

    希望控制会话加载哪些工具、提示词与能力的团队与贡献者

02如何接入 DeepSeek Harness?

前置条件

  • TUI 路径:Node.js 22.19.x 或更高版本(24+ 亦支持);GUI 路径则从 GitHub Releases 下载对应平台的安装包
  • 需要一个 DeepSeek 兼容的 API 密钥或 Cocode Nut 账户来选定模型后端

安装步骤

  1. 01

    GUI:从 GitHub Releases 页面下载对应平台安装包,启动 CoCode,然后选择 Cocode Nut 或你自己的 DeepSeek 兼容密钥

  2. 02

    TUI:安装 Node.js 22.19.x+,运行 `npm install --global @cocode-agency/tui`,再在真实终端中依次执行 `cocode doctor` 与 `cocode`

    $ npm install --global @cocode-agency/tui

  3. 03

    从源码:安装 pnpm,然后 `make install-gui` + `make dev gui`(或 `make install-tui` + `make dev tui`)

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配原生运行时

以 DeepSeek Harness 发行版形式提供:@cocode-agency/host-supervisor 从 npm 固定 @deepseek-ai/dsh,并通过 GUI 与 TUI 对外暴露,二者租用同一个共享 Host 会话。

  • 统一的 `cocode` 命令与插件管理

    Host 作用域参数(--dsh-home、--profile、--runtime-channel)及子命令`cocode plugin list`、`cocode host status`、`cocode doctor` 等统一入口命令

  • 桌面 GUI 工作台(Electron)

    一个 DeepSeek 兼容的 API 密钥或 Cocode Nut 账户基于 Electron 的界面,包含会话、文件、终端、运行时状态以及差异/附件预览面板

  • 终端 TUI 客户端

    真实 TTY 与一个 Host 作用域(DSH_HOME + profile)面向远程与 SSH 的键盘优先终端客户端,接入同一个 Host

  • 经由 @cocode-agency/host-supervisor 的共享 Host

    一个标准的 DSH_HOME + profile + Host 配置作用域GUI 与 TUI 租用并连接的 Host 端点;运行时为来自 npm 的 @deepseek-ai/dsh

    GUI 与 TUI 自身不会启动 Harness 进程——它们向 Host 申请租约
  • 模型选择:Cocode Nut 或自带密钥

    一个 Cocode Nut 账户或任意 OpenAI 兼容 / DeepSeek API 密钥三种可切换的模型来源:官方密钥、任意 OpenAI 兼容端点,或 Cocode Nut

04适合谁?何时不该用?

适合

  • 希望 DeepSeek Harness 装上就能跑、且可随时重新打开并改造的开发者和工程师
  • 通过 SSH 连入机器、无需图形界面即可持续推进任务的远程与键盘优先用户
  • 希望控制会话加载哪些工具、提示词与能力的团队与贡献者

不适合

  • 请将 @cocode-agency/tui 与 @cocode-agency/host-supervisor 保持在同一发布版本线上;不要混用不同发布的版本。GUI 安装包需从对应的 GitHub Release 单独下载,不通过 npm 安装。
  • CoCode 是基于 DeepSeek Harness 开发者预览构建的开发者预览版。它是独立发行版,并非官方 DeepSeek 产品,上游兼容性可能发生变化。

05兼容性、维护与安全提示

  • 请将 @cocode-agency/tui 与 @cocode-agency/host-supervisor 保持在同一发布版本线上;不要混用不同发布的版本。GUI 安装包需从对应的 GitHub Release 单独下载,不通过 npm 安装。
  • CoCode 是基于 DeepSeek Harness 开发者预览构建的开发者预览版。它是独立发行版,并非官方 DeepSeek 产品,上游兼容性可能发生变化。
  • 源码构建支持 macOS、Windows 与 Linux;当前发布脚本面向 macOS 与 Windows 产物,且仓库不包含托管后端或内置的 Harness 检出。
2026-08-142026-08-25v1.0.2

MIT · actively maintained (latest release v1.0.2, 2026-08-25)

06常见问题

CoCode 与 DeepSeek Harness 是什么关系?

CoCode 是 DeepSeek Harness 的开箱即用发行版。host-supervisor 从 npm 固定 @deepseek-ai/dsh,CoCode 将其呈现为 GUI + TUI 工作台——它不是独立分支,而是基于 Harness 之上的一层可打包、可由用户编辑的装配。

GUI 和 TUI 能共享同一个会话吗?

可以。两者都通过 @cocode-agency/host-supervisor 接入同一个 Host,并在使用相同 DSH_HOME、profile 与 Host 配置作用域时读写同一份会话记录。切换客户端不会重置该作用域内的工作。

我必须有自己的 DeepSeek API 密钥吗?

不必。首次启动 CoCode 只问一件事:用 Cocode Nut 还是你自己的密钥。Cocode Nut 是 CoCode 自家的模型服务(有免费额度,付费档增加 DeepSeek V4 Pro/Flash),无需申请密钥。你也可以粘贴已有的 DeepSeek 密钥或任意 OpenAI 兼容端点。

除了换模型,我还能自定义智能体的行为吗?

可以。智能体是一套称为 preset 的插件装配,可在界面中直接读取 agent.cordis.yml。内置四个 preset——Standard、PTC、Minimal、Creator——复制其一即可改成你自己的,从而改变会话加载哪些工具、提示词与能力。

该如何安装?

GUI:从 GitHub Releases 下载对应平台安装包并启动。TUI:安装 Node.js 22.19.x+,运行 `npm install --global @cocode-agency/tui`,再在真实终端中依次执行 `cocode doctor` 与 `cocode`。从源码则使用 pnpm + `make install-gui` / `make install-tui`。

08数据与来源

  • 作者声明github.com5c08445c7a80…

    A ready-to-run DeepSeek Harness distribution.

  • 作者声明github.com5c08445c7a80…

    The runtime underneath is DeepSeek Harness, which makes an argument of its own:

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-25。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。