flg1217/dsh-subagent-codebuddy
flg1217★ 1JavaScript最后同步: 2026-08-21
CodeBuddy CLI ACP 子代理插件:dsh subagent provider + subagent_codebuddy 工具
README 摘要
dsh-subagent-codebuddy CodeBuddy Code CLI 子代理插件 — DeepSeek Harness (dsh) 的独立推理子代理提供方 把腾讯 CodeBuddy CLI 接入 dsh:每个子代理是 dsh 进程内的独立会话(可并行、可续聊),每次 LLM 调用经适配器 spawn CodeBuddy 执行。完全遵循 dsh 官方扩展机制,零源码改动。 一、这是什么 dsh-subagent-codebuddy 以 LLM 适配器架构(对齐 dsh-llm-agy)把 CodeBuddy 注册为 dsh 子代理提供方: 能力 说明 独立推理子代理 注册 codebuddy provider 路由与 subagent codebuddy 委派工具 进程内会话管理 每个子代理是 dsh 内 child agent——可并行创建、 send message 续聊,互不干扰 上下文由 dsh 管理 每次调用把该子代理的完整历史序列化进 prompt,不依赖 CodeBuddy 存储 工具步骤回传 文本与工具步骤( tool/call + tool/result )在 dsh 会话与 CodeBuddy 进程间双向翻译 与"ACP 直接子代理"方案的区别 :子代理是 dsh 进程内 agent,上下文连续性由 dsh 会话管理,不存在 CodeBuddy 按 cwd 自动续上下文造成的跨任务串味(实测 codebuddy --acp 按工作目录自动续上一会话、参数无法隔离,故本插件不走 ACP)。 二、核心功能 1. 子代理提供方(provider 路由 codebuddy ) subagent codebuddy 工具 → dsh 子代理 → CodebuddyLlmAdapter → codebuddy -p --output-format stream-json 。CodeBuddy 拥有自己的系统提示词、工具面、模型与权限执行;dsh 负责子代理生命周期与上下文。 2. 图片输入(粘贴/引用 → 本地路径) 用户消息里的图片块由序列化层落盘为临时文件,prompt 中给出本地路径,CodeBuddy 自行读取看图。 3. 长上下文保护(Windows 命令行 32K 限制) prompt 超过阈值(26K 字符)自动写入临时任务文件,命令行只给短引用,CodeBuddy 完整读取任务描述。 三、快速开始 系统要求 - dsh = 0.1.0-rc.6 (兼容性验证日期:2026-08-21,验证于 dsh rc.8) - CodeBuddy CLI 已安装并登录(子进程继承登录态) 安装插件 方式一(推荐, lib/ 已随仓库提交,免构建): 方式二(发布仓库安装): 插件行由插件自带的 cordis.patch.yml (b…
在 GitHub 查看完整 README →分类
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
★ 90,234
esengine/DeepSeek-ReasonixDeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
★ 35,020
crafter-station/petdexA public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,949