本地优先的多 Agent 桌面工作区,完全自主执行。
Dengerbot 为每个 AI Agent 分配独立工作区、持久会话、消息版本树与隔离 Git Worktree。原生整合 DeepSeek Harness、Claude Code、Codex 与 30+ 订阅桥接;内置阶段目标状态机、8 KB 记忆标准、自动技能学习、Bun 子进程插件沙箱与端到端加密手机 / 局域网 P2P 协同。
100% 本地 SQLite (openbot.db) · Git Worktree 隔离 · 30+ 订阅桥接与 ACP · 阶段目标 & 自动技能学习 · Bun 插件沙箱
.worktrees/stage-goal-engine 中全自动闭环执行:
核心工作区与隔离架构
独立工作树、消息版本树与阶段目标,长任务可控且可追溯。
传统对话式助手把所有更改混杂在一条线性记录与主工作目录里。Dengerbot 为每个 Agent 提供持久化身份、专属 Git Worktree 隔离工作树、支持就地编辑与分支的消息树,以及由证据驱动的阶段目标状态机,保障多 Agent 并发零踩脚。
每任务独立 Git Worktree
独立工作树与分支调度保证多 Agent 并行读写、构建与测试互不干扰,主仓库分支始终干净可编译。
消息分支树与会话分叉
支持就地编辑提问或重新生成多版本回答,也可从任意已完成的回复节点分支出全新探索会话。
阶段目标状态机 (Stage Goals)
内置最多 20 步的验收阶段流水线(草稿/执行/暂停/完成/停止),工具需附带可验证证据才能推进或返工。
会话 ZIP 导出与安全导入
一键打包含 manifest.json 与 messages.jsonl 的标准归档包,导入前严格校验契约并使用防冲突 ID。
[ Dengerbot Desktop (Electron + SolidJS 2.0 + Effect) ] ├── Primary Engines : Claude Code · Codex · DeepSeek Harness (dsh) · 30+ Bridges & ACP ├── Workspace Layer : Git Worktrees · Message Tree · Stage Goals · ZIP Archive · Outbox ├── Memory & Skills : MEMORY.md (8KB Cap) · Idle Review · Auto Skill Learning · Bun Plugins ├── Automation & Web : Routines (Cron/ICS) · Node Workflows · Browser Sign-In Relay · cua-driver └── Single Truth DB : SQLite openbot.db ──> Local STT/TTS · Vault · Rewind · Sentinel · MCP │ ├── (Wi-Fi LAN / Encrypted Signal + COTURN) ──> Dengerbot Mobile (Expo / APK) ├── (WebRTC P2P Direct) ──> Peer File Transfer & Remote Desktop └── (Self-Hosted Bridges: remote/) ──> Slack · Discord · Telegram · Webhooks
Dengerbot Mobile 与局域网 / P2P 协作
手机随身遥控,多桌面成员也能在局域网直接互联。
配套 Expo / React Native 移动应用,同网段下优先走 Wi-Fi 内网直连,离开局域网自动无缝切换自托管 Signal + COTURN 端到端加密中继。同时内置本地 Team API 与桌面端到端(P2P)WebRTC 文件传输及远程桌面协助。
- 1在桌面端 Dengerbot 设置中开启「手机配对」,生成二维码或永久配对链接
- 2使用 Android 安装包 (.apk) 或 Expo 客户端扫码完成非对称密钥握手
- 3同 Wi-Fi 下高速直连;外出时经自托管 Signal Relay + COTURN 安全接管 Agent 与终端
多引擎、30+ 桥接与开放协议
DeepSeek、Claude、Codex,再加 30+ 订阅桥接与 ACP 扩展。
彻底摆脱单一厂商锁定。Dengerbot 同时内置 Claude Code、OpenAI Codex 与定制化 DeepSeek Harness (dsh),并为 30+ 主流订阅与云/本地后端提供统一配置界面、自定义 OpenAI 兼容模型自动发现以及标准 ACP 代理热加载。
DeepSeek Harness (dsh) 原生运行时
深度集成 deepseek-ai/dsh,提供强鲁棒性的文本工具调用解析、代码块提取与纯本地流式执行控制。
Claude Code 与 OpenAI Codex
官方双 CLI 驱动原生托管,支持多账号快速切换、Reasoning Effort 深度调节与逐 Agent 上下文窗口监控。
30+ 订阅桥接与自定义 ACP
覆盖 Gemini、Copilot、Kimi、GLM、Cursor、Grok 等 30+ 后端及 Ollama/vLLM 自动模型发现,并支持标准 ACP 外部代理热插拔。
记忆标准、自动技能学习与插件生态
越用越聪明的 Agent:8 KB 记忆审阅、技能沉淀与沙箱插件。
严格遵循 Anthropic 记忆规范并升级到自适应演化体系:系统空闲时基于历史对话证据自动修剪记忆;将高频成功流程自动提炼为可复用技能;并允许在独立 Bun 子进程沙箱内安全加载或由 Agent 自行编写工具插件。
8 KB 记忆标准与空闲审阅
顶层 MEMORY.md 严格控制在 8 KB 注入预算内并关联主题子文件;空闲时自动对照真实证据复核记忆、剔除过时结论。
自动技能学习与用量追踪
后台自动识别成功经验并推荐沉淀为 SKILL.md 技能包,支持原子化创建、修订、回滚以及每个技能的实际调用次数统计。
Bun 子进程沙箱自演化插件
基于 openbot.plugin.json,支持自定义 tools / panels / mcpServers。按 inspect → approve → install 安装本地/npm/git 插件或让 Agent 自写自测。
自动化、浏览器接管与桌面体验
定时编排、人机浏览器接力、本地语音与极客质感界面。
把 Agent 从「等你敲回车」升级为真正持续运转的数字同事:支持日历级定时 Routines 与节点工作流、可一键人工接管登录的嵌入式浏览器、全本地双向语音对话,以及深度可定制的桌面交互体验。
Routines、节点工作流与外部频道
逐 Agent 定时调度(间隔/星期/月日、漏跑补执行、.ics 订阅、多 Agent 接力)、可视化节点工作流、Webhook、PR Watch,及自托管 Slack / Discord / Telegram。
嵌入式浏览器与 Sign-In Relay / CUA
每 Agent 独立浏览器环境与代理隔离;遇到登录墙或二次验证可一键接管并交回(Sign-In Relay);可选 cua-driver 桌面操控具备密码字段与人工干预保护。
本地双向语音、多主题与凭据库
内置 Whisper-turbo / Parakeet / SenseVoice 本地识别与 10 款本地 TTS(可选 ElevenLabs);6+ 主题(含 Catppuccin / Nord)、12 国语言、灵动岛,及 Bitwarden / 1Password / GitHub 接入。
无头运维套件与本地优先安全
从无头审计到安全边界:数据永远只留在你的磁盘上。
Dengerbot 已彻底移除任何上游云端中心账号服务:本地 SQLite openbot.db 是唯一真实来源。配合零依赖 Stdio MCP、Sentinel 扫描器、Rewind 周期报表与离线工具评测框架,审计与集成全流程可脱离界面运行。
Stdio MCP 环回控制端
dengerbot-mcp.mjs 提供 JSON-RPC 2.0 本地接口,让 Claude Desktop、Cursor 或 Codex 直接列出 Agent、派发任务并等待结果。
Sentinel 诊断与离线 Tool Evals
dengerbot-sentinel.mjs 只读扫描失败步骤与重试死循环并自动归组;内置离线工具选择评测集持续验证调度稳定性。
Rewind 周期账单与用量报表
dengerbot-rewind.mjs 一键生成 Markdown / JSON 格式的回合耗时、模型占比与成本报告,全程强制脱敏绝不泄露路径与密钥。
SQLite 单一事实来源
全部工作区、对话、附件与配置直接落盘于本地 openbot.db,网络流量仅直达你选择的 LLM 提供商。
敏感凭据强制脱敏
日志、诊断包、性能追踪与 ZIP 历史导出流均执行严格脱敏;支持本地 Secrets Vault 与 Bitwarden / 1Password。
Electron 沙箱与 IPC 校验
严格保持 contextIsolation、安全导航隔离、受控外部链接打开与完整 IPC 发送者权限校验。
崩溃安全 FIFO 队列与发件箱
回合排队与外部消息投递持久化存储,进程意外重启或断网后自动恢复并按严格顺序投递。
常见问题解答
关于 Dengerbot 的核心疑问
了解关于完全自主权限、30+ 订阅桥接、浏览器接管、局域网 P2P 协作以及双重开源许可证的技术细节。
Dengerbot 的「完全自主执行」模式安全吗?如何避免破坏主分支?
在首次授权后,Agent 可使用 approvalPolicy: never 闭环读写文件、运行测试并驱动浏览器,不在每个微小命令打断你。Dengerbot 通过为不同任务分配隔离工作目录与 git worktree,确保多 Agent 并行时不互相覆盖,你的主分支始终处于可回滚、可检查状态。仅在受信任的仓库中使用该权限模式。
如何使用 Stdio MCP 控制端连接 Claude Desktop 或 Cursor?
Dengerbot 内置了 resources/cli/dengerbot-mcp.mjs。只需在 Claude Desktop 或 Cursor 的 MCP 配置文件中添加 node <安装路径>/dengerbot-mcp.mjs,即可通过本地环回接口列出 Agent、下发指令并等待结果。
支持哪些模型后端?可以纯离线运行本地 DeepSeek 或自定义模型吗?
原生集成 DeepSeek Harness (dsh)、Claude Code 与 Codex,并提供 Gemini、Copilot、Kimi、GLM、Cursor、Grok 等 30+ 订阅与模型桥接;同时支持 Ollama、vLLM 与任意 OpenAI 兼容本地端点(含模型列表自动发现)以及标准 ACP 外部代理。
移动端配对与桌面间 P2P 协作需要经过你们的云服务器吗?
不需要任何中心云账号。Dengerbot 在同一 Wi-Fi 下优先局域网直连,桌面间通过 WebRTC 点对点直接传文件与远程桌面;跨公网可通过自托管 remote/ Signal + COTURN 进行端到端加密中继。
Agent 在执行网页操作时遇到登录或验证码怎么办?
Dengerbot 内置「Sign-In Relay(人工登录接力)」机制:遇到登录墙、2FA 或验证码时你可在嵌入式浏览器中一键接管完成操作再交回给 Agent;同时可选的 cua-driver 在检测到用户实时输入或敏感密码框时会自动暂停保护。
Dengerbot 的开源协议与仓库镜像说明是什么?
Dengerbot 新增原创代码采用 MIT 协议开源,衍生自上游 OpenBot 的代码继续遵循 PolyForm Noncommercial 1.0.0(详见仓库内 LICENSE 与 NOTICE)。当前源码仓库托管于 Gitee leftover-essence/dengerbot,桌面端与 Android 安装包通过 Cloudflare R2 免费全球 CDN 分发。
获取安装包与源码构建
下载 Dengerbot 桌面版、Android 端与源码构建
当前发布标签:dengerbot-0.0.1-preview
bun run dist:mac # or bun run dist:linux
git clone https://gitee.com/leftover-essence/dengerbot.git && bun install && bun run dev