Patchwork
活跃简介
面向企业工作流自动化的智能体 AI 框架,通过 LLM 驱动的自动化流水线处理代码审查、DevOps 等企业级任务。
核心特性
- 可复用的原子 Steps,支持创建 PR、提交更改、调用 LLM 等操作
- 可定制的 Prompt 模板,针对库更新、代码生成和漏洞修复进行优化
- Patchflows 组合 Steps 和 Prompts,实现 PR 审查、代码修复和文档自动化
- 自托管 CLI 代理,支持 OpenAI、Google Gemini、Groq、Hugging Face 和本地模型
- 安全聚焦的 Patchflows,集成 Semgrep 和 depscan 用于 AutoFix 和依赖升级
- 基于 RAG 的 ResolveIssue Patchflow,使用 ChromaDB 进行智能代码库分析
适用场景
💡 使用 AI 生成的摘要和行内注释自动化 PR 代码审查
💡 自动修复 Semgrep 安全扫描检测到的代码漏洞
💡 为代码库自动生成文档和文档字符串
💡 将易受攻击的依赖升级到跨仓库的修复版本
💡 通过分析代码库并创建修复 PR 来解决 GitHub Issue
分类
快速开始
pip install 'patchwork-cli[all]' --upgrade