dsh-bridges
已验证dsh-bridges · v0.2.4 · Apache-2.0
A DeepSeek Harness plugin that bridges projects configured for other coding agents (Claude Code, Codex, opencode, CodeBuddy Code, pi, Gemini CLI, Cursor) into DeepSeek Harness
安装
dsh plugin add dsh-bridges 用 dsh --profile default --dump-config 确认 layer 已生效 —— 参见安装指南。
源码
标签
作者
说明文档
dsh-bridges
English | 中文
该项目由 DeepSeek Harness 实现。
一个 DeepSeek Harness 插件:把已经为 Claude Code、CodeBuddy Code、OpenCode、Codex、Pi、Gemini CLI、Cursor 配置好的项目桥接进 DeepSeek Harness——skills、commands、记忆、hooks 无需迁移即可继续生效。
快速上手
# 一般形式:
# dsh plugin --profile <profile-name> add dsh-bridges
# dsh --profile <profile-name>
# Web UI 示例:
dsh plugin --profile web add dsh-bridges
dsh web # = dsh --profile web
# 也支持 headless(一次性 CLI 运行),启动目录即会话工作区:
dsh plugin --profile headless add dsh-bridges
cd my-project
dsh --profile headless "list the skills available in your catalog"
从本仓库源码安装(需先编译):pnpm install && pnpm build && dsh plugin --profile <profile-name> add .
每个受支持的 agent 工具在 examples/ 下各有一个完整示例项目
(claude-code、codebuddy-code、opencode、codex、pi、gemini-cli、cursor);以示例目录作为会话工作区打开,即可观察其 skills、memory 与 hooks 的桥接效果。
支持矩阵
资产按会话工作区发现(项目级与用户级目录)。所有桥接默认启用,可在任意 patch 层逐一调整或禁用:
# 示例:禁用 Pi 桥接
- id: bridges
config:
pi:
enabled: false
| 工具 | Skills / commands | 记忆 | Hooks | 权限 | MCP | 指南 |
|---|---|---|---|---|---|---|
| Claude Code | ✓ | ✓ | ✓ | ✓ | ✓ | claude-code |
| CodeBuddy Code | ✓ | ✓ | ✓ | ✓ | ✓ | codebuddy-code |
| OpenCode | ✓ | ✓ | — | ✓ | ✓ | opencode |
| Codex | ✓ | ✓ | ✓ | ✓ | ✓ | codex |
| Pi | ✓ | ✓ | — | — | — | pi |
| Gemini CLI | ✓ | ✓ | ✓ | ✓ | ✓ | gemini-cli |
| Cursor | ✓ | ✓ | ✓ | ✓ | ✓ | cursor |
资源
- 使用指南(安装与验证、公共行为、逐工具深入):
docs/guides/ - 每个桥接目标一个示例项目:
examples/ - 各桥接目标的上游参考资料(官方规范):
docs/reference/ - 贡献者文档:
docs/development/