#55 · 主分类: AI运维与SRE工具
weave
实体级 git 合并驱动。解决独立代理编辑同一文件时 git 虚构的冲突。与基于行的合并相比,冲突减少约95%。
项目最后更新:08/29/26
GitHub Stars
1.3K
Forks数量
41
贡献者数量
13
许可证
Apache-2.0
收录理由
多个编码智能体并行修改同一仓库时,Git 基于行的差异常常把互不相干的改动误判为冲突。weave 用实体级合并取代行匹配:借助 tree-sitter 解析基础版本、当前版本与待合并版本,按函数、类等代码结构的真实身份进行匹配。那些看起来重叠、实际互不影响的修改能干净地合并,项目声称可将虚假冲突减少约 95%。遇到真正的分歧时,冲突信息会指明发生争议的实体,而不是给出行号区间。它支持相当广泛的语言,对无法解析的内容会回退到普通合并,还附带一个 MCP 服务器,很适合需要协调多个智能体操作同一代码库的团队。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。
同类热门项目
harness
Harness 开源是一个端到端的开发者平台,具有源代码管理、CI/CD 流水线、托管开发环境和制品仓库。
nx
Nx 是单体仓库平台,赋能开发者和 AI 代理。它优化构建、扩展 CI,并自动修复失败的 PR,将交付时间缩短一半。
jenkins
Jenkins 自动化服务器
awx
AWX 提供基于 Web 的用户界面、REST API 和基于 Ansible 的任务引擎,是 Red Hat Ansible Automation Platform 的上游项目之一。
dagger
自动化引擎,用于构建、测试和交付任何代码库,支持本地、CI或云端运行。