Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

diggerhq/digger

说明与用途

**项目简介**
Digger(diggerhq/digger)是一款开源的 IaC(Infrastructure as Code)编排工具,能够在现有 CI 流水线中直接运行 Terraform、Pulumi 等 IaC 任务,实现基础设施的自动化、可重复部署。

**价值主张**

  • 将单独的 Prompt、工具或脚本统一封装为可复用的“Agent 工作流”,从而在多 Agent 场景下实现协同编排。
  • 支持在 CI/CD 中插入工具使用流水线,帮助团队标准化 Agent 的状态记忆和执行顺序,提升 DevOps 效率。

**典型接入方式**

  1. **小规模 PoC**:在项目根目录添加 digger.yml(或 digger.yaml)配置文件,声明要执行的 IaC 目录、变量和依赖。
  2. **CI 集成**:在 GitHub Actions、GitLab CI、Jenkins 等 CI 配置中加入一步 digger run,即可在每次代码合并或 PR 时自动触发基础设施变更。
  3. **工具链扩展**:通过 Digger 的插件机制(Go 插件或 Docker 镜像)接入自定义工具或外部 API,实现更复杂的多 Agent 流程。

**生产可用性**

  • **活跃度**:截至 2026‑06‑28,项目最近一次提交,拥有 4,982 星、599 Fork,社区活跃,Issue 响应及时。
  • **技术成熟度**:核心实现使用 Go,代码基线清晰,已支持主流 IaC(Terraform、Pulumi)和多种 CI 平台。
  • **风险评估**:暂无重大元数据风险,仍需对许可证(MIT)和安全审计(依赖库漏洞)进行最终确认。整体来看,Digger 已具备在生产环境中进行正式试点的条件,建议先在非关键业务做小规模验证,验证后即可推广至全链路。

实际用途

diggerhq/digger helps turn isolated prompts and tools into repeatable agent workflows.

  • coordinate multi-agent workflows
  • add tool-use pipelines
  • standardize agent memory

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: Go
  • 记录日期: 2026-09-05T17:31:01.240Z
原始来源