patchwork

把 AI Agent 接进研发流程,自动跑代码审查和运维

开源 🏷️定价信息待确认 ✅ 目前可打开 自动化工作流 🍴 复刻 108 🐛 待处理 201 👀 关注 11
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1580
维护状态 维护中
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

patchwork 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队patched-codes
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型automation,codereview,devops,devtools,hacktoberfest,llms,workflows
GitHub 星标★ 1580
上线时间2024-04-05 00:00:00
代码更新2026-08-24
仓库体积6.9 MB
本站数据更新2026-11-04
维护状态维护中
收录时间2026-09-17
浏览次数1

项目介绍

Patchwork 是一个面向企业工作流自动化的 Agentic AI 框架,用 Python 编写。它把大语言模型驱动的智能体嵌入到 DevOps 与研发流程中,让原本需要人工串联的重复操作变成可编排的自动化任务。核心能力包括:用工作流定义多个 AI Agent 的协作步骤,接入代码审查、部署、监控等研发环节,让 Agent 自主判断并执行动作;支持把 LLM 能力封装成可复用的自动化节点,降低把 AI 接入企业流程的门槛。它解决的是企业里 AI 能力与既有工程工具链割裂的问题——不是再做一个聊天机器人,而是让 Agent 真正去操作代码仓库、CI/CD 和运维系统。项目标签覆盖自动化、代码审查、DevOps、LLM 与工作流,定位偏工程效率基础设施,适合想把 AI Agent 落到真实研发流程中的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-17 · 当前星标 ★ 1580

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:命令行工具 3 步

环境要求

  • Python 环境并已安装 pip(用于从 PyPI 安装)
  • 可访问 PyPI 的网络环境
  • 使用 AutoFix 或 DependencyUpgrade 时需安装 security 可选依赖组
  • 使用 ResolveIssue 时需安装 rag 可选依赖组

安装与启动步骤

  1. 1安装 Patchwork

    从 PyPI 安装 Patchwork CLI 的完整版本,包含全部可选依赖组,适合首次安装。

    pip install 'patchwork-cli[all]' --upgrade
  2. 2安装安全依赖组

    如要使用 AutoFix 或 DependencyUpgrade patchflow,需额外安装 semgrep 和 depscan。

    pip install 'patchwork-cli[security]'
  3. 3安装 RAG 依赖组

    如要使用 ResolveIssue patchflow,需额外安装 chromadb。

    pip install 'patchwork-cli[rag]'

如何确认成功

pip 安装无报错即视为安装完成;README 未提供启动命令,请参考官方文档确认 CLI 用法。

常见问题

Q:[all]、[security]、[rag] 有什么区别?

A:[all] 安装全部可选依赖组;[security] 安装 semgrep 和 depscan,用于 AutoFix 与 DependencyUpgrade;[rag] 安装 chromadb,用于 ResolveIssue。

Q:Patchflow 可以在哪里运行?

A:README 说明 Patchflow 可以在本地 CLI、IDE 中运行,也可以作为 CI/CD 流水线的一部分运行。

Q:有没有不用自托管的版本?

A:有托管版本,可访问 https://app.patched.codes/signin 试用。

Q:需要自己准备 LLM 吗?

A:README 提到使用你偏好的 LLM,但未给出具体配置方法,需要查阅官方文档 https://docs.patched.codes/。

注意事项

  • README 节选未提供 LLM API Key 等配置项的填写说明,实际使用前请查阅官方文档。
  • security 和 rag 是可选依赖组,只在运行对应 patchflow 时才需要安装。
  • Patchwork 是自托管 CLI agent,可结合现有 CI/CD 和 IDE 使用。

核心亮点

  • 以工作流方式编排多个 AI Agent 协作,而非单点调用 LLM
  • 聚焦企业研发场景,覆盖代码审查、DevOps 等真实环节
  • Python 实现,便于接入现有工程工具链和自定义扩展

不足之处

  • 项目仍处成长阶段,企业级落地案例和最佳实践较少
  • 文档与社区生态待观察

适用场景

  • 自动执行 Pull Request 代码审查并给出修改建议
  • 编排 Agent 完成部署前后的检查与运维操作
  • 把重复的研发流程步骤封装成可复用 AI 工作流

替代项目

LangGraph、CrewAI

上一篇:wexflow

下一篇:FLUJO

同类项目推荐

harness 开源

说人话写目标,AI 替你点界面找卡点

AI-driven user testing for iOS Simulator, macOS apps, and web apps. Write a goal in ···

★ 361 2026-09-30
n8n-playbook 开源

n8n 速查表+示例,快速搭建 AI 工作流

n8n-playbook: cheastsheet, examples

★ 116 2026-08-10
autogram 开源

自动抓AI新闻,生成图片发Instagram

AI agent that automates AI news curation and post to Instagram using gpt-image-1

★ 64 2026-08-09
ai-scraper-py 开源

说清需求它自己抓,数据整整齐齐交给你

AI Scraper is a powerful scraping tool and scrape agent built to automate data extra···

★ 1094 2026-08-09
ai-sdlc 开源

给 AI 编码代理立规矩,让研发流程可控可查

Declarative governance framework for AI-augmented software development lifecycles

★ 432 2026-09-30
WeWorker 开源

把任意网站变成 AI 能调用的工具

AI 驱动的网页自动化工具。通过浏览器扩展将网站操作封装为工具,供 AI Agent 调用,实现对···

★ 159 2026-11-02
SeleniumBase 开源

写 Python 脚本自动开浏览器,绕过反爬还能跑测试

Automate and test without limits. SeleniumBase provides a browser automation framewo···

★ 13222 2026-09-18
DJZ-Nodes 开源

给 ComfyUI 加特效和自动化,批量处理更省心

Custom nodes for ComfyUI — video effects, batch processing, prompt tools, image man···

★ 81 2026-08-09
awesome-browser-automation 开源

一页看清浏览器自动化工具全景,选型不迷路

Curated list of awesome browser automation tools and resources

★ 652 2026-09-18