Wip Ai Devops Toolbox Private

🧰 让AI自动发布代码、守护合规

13合1 AI DevOps工具箱,通过MCP让AI自动完成版本发布、许可证合规、代码仓库管理、身份文件保护等DevOps全流程,专为AI辅助软件开发团队设计。

收藏
16.9k
安装
3.6k
版本
1.9.68
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

WIP AI DevOps Toolbox 是一套面向AI辅助软件开发团队的完整DevOps工具集,包含13个核心工具,覆盖软件发布的全生命周期。其独特之处在于AI原生设计——所有工具都可通过MCP(Model Context Protocol)被AI代理直接调用,无需人工手动执行。

主要工具群:

  • 发布与部署wip-release 一键完成版本号升级、CHANGELOG更新、npm发布、GitHub Release创建;deploy-public 实现私有仓库到公开镜像的安全同步,自动排除 ai/ 目录
  • 代码仓库管理wip-repos 作为单一事实来源管理多仓库结构;wip-repo-init 快速搭建标准化的 ai/ 目录结构;强制Git工作树(Forced Git Worktrees)确保AI代理从不直接在main分支编辑
  • 合规与保护wip-license-guard 强制执行版权、双许可证(MIT+AGPL)、CLA检查;wip-license-hook 扫描依赖项许可证变更(防"rug-pull");wip-file-guard 保护CLAUDE.md、SOUL.md等身份文件不被覆盖
  • 可见性安全wip-repo-permissions-hook 阻止仓库在没有-private对应版本时转为公开,防止意外泄露

使用模式:工具通过六种接口形态部署——CLI、Node模块、MCP服务器、OpenClaw插件、SKILL.md文档、Claude Code钩子——根据平台能力自动适配。

显著优点

1. AI-first架构:不同于传统DevOps工具供人类使用,本工具箱专为AI代理设计,MCP接口让AI能自主调用 release、license_scan、repos_check 等能力
2. 全面的安全防护:从身份文件保护、分支写入拦截(Branch Guard)、到仓库可见性守卫,多层防护防止AI操作事故

3. 强制合规流程:发布管道内置许可证门禁(Step 0),不合规无法发布;开发更新(dev-updates)自动生成为发布说明,告别单薄的一行提交

4. 多平台覆盖:原生支持Claude Code CLI(完整功能)和OpenClaw,通过接口检测自动降级适配

5. dry-run文化:所有破坏性操作默认先预览,用户确认后才执行

潜在缺点与局限性

1. 生态锁定风险:深度集成LDM OS基础设施,虽提供独立回退模式,但完整功能依赖该层
2. 平台特定性:最优体验限于Claude Code和OpenClaw,其他AI代理平台支持有限

3. Node.js依赖:要求Node 18+、git、npm、gh CLI,对纯Python/Go等生态团队增加负担

4. macOS偏向:LDM Dev Tools.app为macOS专属,跨平台自动化能力不均

5. AGPL商业限制:核心代码采用MIT+AGPL双许可证,商业重分发或打包进付费服务需购买商业许可

适合人群

  • AI辅助开发团队:多人机协作、多AI代理同时工作的软件团队
  • 需要合规管控的开源项目:强制执行CLA、双许可证、版权声明的组织和项目
  • 私有/公开双仓库模式用户:需要安全同步内部开发到公开镜像的开发者
  • Claude Code深度用户:充分利用Claude Code的hooks和MCP能力的高级用户

常规风险

  • 权限扩散:MCP服务器和CC hooks需要广泛文件系统访问权限,存在潜在越权风险
  • 自动化误操作:虽然有多层防护,AI代理仍可能在理解上下文不足时触发不恰当的发布或同步
  • 供应链风险:依赖npm生态,工具自身的依赖更新需通过 wip-license-hook 监控
  • 配置漂移repos-manifest.json 等单一事实来源若未维护,可能导致仓库组织混乱
  • 钩子生效延迟:Claude Code hooks需重启会话生效,更新后未重启可能导致新旧行为混杂

Wip Ai Devops Toolbox Private 内容

_trash文件夹
guide 2文件夹
scripts文件夹
ai文件夹
_sort文件夹
_trash文件夹
ai_old文件夹
_trash文件夹
dev-updates文件夹
plan文件夹
_trash文件夹
dev-updates文件夹
product-update文件夹
product文件夹
bugs文件夹
notes文件夹
feedback文件夹
plans-prds文件夹
archive-complete文件夹
current文件夹
todos文件夹
upcoming文件夹
product-ideas文件夹
repos文件夹
gstack-private文件夹
browse文件夹
src文件夹
test文件夹
fixtures文件夹
careful文件夹
bin文件夹
codex文件夹
design-consultation文件夹
design-review文件夹
docs文件夹
document-release文件夹
freeze文件夹
bin文件夹
gstack-upgrade文件夹
guard文件夹
investigate文件夹
office-hours文件夹
plan-ceo-review文件夹
plan-design-review文件夹
plan-eng-review文件夹
qa文件夹
references文件夹
templates文件夹
qa-only文件夹
retro文件夹
review文件夹
scripts文件夹
setup-browser-cookies文件夹
ship文件夹
test文件夹
fixtures文件夹
helpers文件夹
unfreeze文件夹
wip-templates文件夹
readme文件夹
scripts文件夹
templates文件夹
tools文件夹
deploy-public文件夹
ldm-jobs文件夹
post-merge-rename文件夹
wip-branch-guard文件夹
wip-file-guard文件夹
wip-license-guard文件夹
wip-license-hook文件夹
dist文件夹
cli文件夹
core文件夹
hooks文件夹
src文件夹
cli文件夹
core文件夹
wip-readme-format文件夹
wip-release文件夹
wip-repo-init文件夹
templates文件夹
_sort文件夹
_trash文件夹
dev-updates文件夹
product文件夹
notes文件夹
plans-prds文件夹
todos文件夹
product-ideas文件夹
wip-repo-permissions-hook文件夹
wip-repos文件夹
wip-universal-installer文件夹
examples文件夹
minimal文件夹
手动下载zip · 1022.8 kB
deploy-public.shtext/x-shellscript
请选择文件