运行 Dagu,同时保留你的执行边界。
把 Dagu 作为自托管 server 运行,并在需要的地方接入分布式 workers。工作流在网络、密钥和客户数据所在的位置执行,同时 Dagu 统一管理目录、访问、runs、日志和审批。
掌控工作流,而无需搬动工作本身
Dagu 将编排、访问控制、日志和审批集中在一处,你的命令仍在自己的执行边界内运行。
Local
Single binary
在单个节点上同时运行服务器和调度器,适合内部工具和自动化。
Self-hosted
Private control plane
在自己的基础设施中运行 Dagu,使用自己的认证和存储。
Distributed
Private workers
执行保持在私有系统附近,目录与可见性集中管理。
Execution boundary
命令在网络和密钥已经存在的地方运行。
围绕你的工作流构建运维控制平面。
与 Dagu 团队合作,共同解决生产场景的部署、安全、扩展和工作流设计。
Dagu 最适合包住真实运维工作:脚本、容器、SQL、API 调用、审批和 Agent Harness 工作流。
Solution partner focus
OIDC/SSO、RBAC、工作区与租户隔离
MCP、分布式 worker、队列与大规模运行历史
面向生产运维的持久化与备份策略
密钥管理、可审计性与最小权限执行
事件路由、Webhook、通知与事件响应工作流
容器隔离与私有 worker 部署
一个边界清晰的小型运行时。
Dagu 接收工作流意图,运行声明的命令,并留下可审查的状态、日志、输出和审批记录。
Receive
接收工作流定义、API 调用、MCP 请求和手动操作。
Run
执行 shell、容器、SQL、HTTP、SSH、chat completion 和 Agent Harness 步骤。
Operate
跟踪日志、产物、审批、审计事件、队列和重试决策。
Use cases
把真实的运维工作装进可见、可重复、可治理的工作流。
Agent Harness 工作流
运行 15 个内置智能体 CLI,包括 Claude Code、Codex、Gemini CLI、Cursor 和 DeepSeek Harness,也可定义自定义提供商。
Human approvals
敏感操作暂停等待审查,通过后工作流才继续。
Infrastructure runbooks
把 shell、SSH、Kubernetes 和 HTTP 操作流程变成受控的工作流。
Media and batch jobs
运行长时间的命令型工作负载,自带日志、产物和重试。
Data operations
协调 SQL、DuckDB、导出、导入和报表任务。
CI/CD runbooks
处理发布、迁移、回滚和部署分发工作流。
Open source foundation
Dagu 始终开源,并可自托管。