DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
C

dsh-codex-pilot

Codex Pilot

从 DSH 驱动本地 OpenAI Codex CLI:codex_run / codex_resume / codex_queue / codex_probe,以及独立的回环桥接器(HTTP + 文件邮箱)。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:Dobo233/dsh-codex-pilot#0f6e4f12aa909588eeca08e7b0cd69546049b495
README兼容性版本

兼容性与来源证明

Codex Pilot 以 dsh-codex-pilot 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/10/26

版本

0.1.0stable
2026/10/26

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/26
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

MarketdshmarketDeepSeek Harness 内的可视化插件市场——浏览、搜索并一键安装社区插件。· DSH 可视化插件市场:浏览、搜索并一键安装社区插件。Better Sidebardsh-better-sidebarBetter Sidebar for DSH — 在一列中提供文件树、编辑器、变更、任务和侧边聊天,并为每个对话单独显示。同时提供服务,供其他插件注册侧边栏标签页和文件查看器。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包Ssh@linxin666/dsh-sshdsh Web GUI 的远程 SSH 操作:主机配置存储(~/.dsh/dsh-ssh.json,可从 ~/.ssh/config 导入)、支持跳板主机的持久化 ssh2 连接池、exec / PTY Web 终端 / SFTP 传输 / 本地端口转发隧道 / 集群执行

README

dsh-codex-pilot

把本机 OpenAI Codex CLI 接成 DeepSeek Harness 的原生工具:DSH 里的 agent 可以直接把一整块活派给 Codex,拿到结果、续接会话、甚至往运行中的会话里投消息。

同一套 op 语义有两种形态,按需选一种:

形态入口需要什么
DSH 插件(推荐)lib/index.js,注册 codex_* 工具已装 DSH + 本机 codex
独立桥standalone/bridge.cjs,HTTP + 文件信箱只要 Node ≥ 20

两者都只是 codex CLI 的一层薄封装:不代理模型、不碰凭据,用的是你本机已经登录好的 Codex。

安装

# 从 GitHub 装(未发 npm 时)
dsh plugin --profile web add github:Dobo233/dsh-codex-pilot

# 本地开发
dsh plugin --profile web add E:\path\to\dsh-codex-pilot

装完重启 DSH(或让 patchReload 生效),工具面板里应出现 codex_run / codex_resume / codex_queue / codex_probe。

工具

工具干什么底层
codex_run开一次性会话跑一整块任务,同步返回输出codex exec [--skip-git-repo-check] -C <cwd> [-s <mode>] [-m <model>] "<prompt>"
codex_resume续接已有会话 / 最近一个会话codex exec resume <id> "<prompt>"、codex exec resume --last
codex_queue往正在运行的会话投一条消息,不打断当前回合codex queue --thread <id> --message <text>
codex_probe体检:解析到的可执行文件、版本、子命令是否可用codex --version / exec --help / queue --help

codex_probe 是排错第一站:codex_* 报错时先跑它,能区分「找不到 codex」「版本太老没有 queue」「cwd 不存在」。

配置

插件配置(cordis.patch.yml 的 config 字段,或 profile 里的条目 config):

codexPath: null        # 显式路径;null = 自动探测(LOCALAPPDATA\OpenAI\Codex\bin\*\codex.exe 按 mtime 取最新,再退 ~/.codex/.sandbox-bin/codex.exe,再退 PATH)
codexHome: null        # CODEX_HOME;null = ~/.codex
defaultCwd: null       # 默认工作目录;null = DSH 进程 cwd
timeoutMs: 600000      # 单次调用超时
maxOutputChars: 20000  # 返回给模型的输出上限,超长保留尾部(Codex 的结论在末尾)
skipGitRepoCheck: true # 是否给 codex exec 加 --skip-git-repo-check
extraEnv: {}           # 追加给子进程的环境变量

自动探测是刻意的:Codex 每次升级会换 bin/<hash> 目录,写死路径必然失效。

独立桥(不用 DSH)

node standalone/bridge.cjs                 # 默认 http://127.0.0.1:8787
node standalone/bridge.cjs --config my.json
  • HTTP:GET /health、GET /probe、POST /run、POST /resume、POST /queue(别名 POST /codex、POST /start)
  • 文件信箱:把请求写成 mailbox/inbox/<id>.json,结果落到 mailbox/results/<id>.json;坏 JSON 进 mailbox/quarantine/
  • Windows 上 .\standalone\ask.ps1 "任务描述" 是最短路径(桥没起来会自动拉起)

请求体字段:{ prompt, cwd?, model?, sandbox?, timeoutMs?, sessionId?, last? }(/queue 用 { thread, message })。

安全边界

  • 只跑本机已登录的 Codex,不读取、不转发、不存储任何 token。
  • codex exec 有写文件和执行命令的能力 —— 想收紧就传 sandbox: "read-only",或在 execArgs 里自己加旗标。
  • 桥只绑 127.0.0.1,没有鉴权:别改成 0.0.0.0,别暴露到公网。
  • 插件声明 inject: ["tools"],只用 ctx.tools.register,不碰文件系统之外的宿主能力。

兼容性

  • DSH:0.2.x(engines 未锁死,patch 走 dsh.bundle 清单)
  • Node:^22.19.0 || >=24.0.0
  • Codex CLI:0.163.x 实测;queue 需要较新版本,老版本 codex_probe 会明确报 queue 子命令: 不可用

English

dsh-codex-pilot exposes the local OpenAI Codex CLI as DSH tools (codex_run, codex_resume, codex_queue, codex_probe) plus a standalone loopback bridge (HTTP + file mailbox) for use without DSH. It wraps your already-authenticated codex binary — no model proxying, no credential handling. Binds 127.0.0.1 only, no auth: do not expose it.

License

MIT