新闻详情

新闻详情

首页 / 资讯中心 / 详情

sentrux gate 质量门实战:AI Agent 改坏的架构,会话结束后一秒抓住

发布时间:2026/9/26 20:53:53来源:尧图网络
sentrux gate 质量门实战:AI Agent 改坏的架构,会话结束后一秒抓住
sentrux gate 质量门实战AI Agent 改坏的架构会话结束后一秒抓住【免费下载链接】sentruxReal-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust.项目地址: https://gitcode.com/gh_mirrors/se/sentruxsentrux gate 是 AI 编程时代的架构质量门Quality Gate在 AI Agent 动手前一条命令保存基线会话结束后再一条命令对比质量信号下降、耦合变差、循环依赖增加、上帝文件变多它都会立刻告诉你——架构退化一秒抓住。为什么 AI 改坏的代码你根本看不到用过 Claude Code、Cursor 这类 AI 编程工具的朋友都经历过同一个陷阱第 1 天很神奇Agent 写代码又快又干净之后开始幻觉出不存在的函数把新代码塞进错误的位置你要一个简单功能它顺手改坏了另外三个模块问题不在 AI 变笨了而在你的代码库结构在悄悄退化依赖缠成面条、同名的函数散落各处、本该内部使用的模块被到处引用。编译器检查语法测试检查行为Lint 检查风格——但架构层面一直没有传感器。sentrux 补上了这个缺口把模块化、无环性、深度、均衡性、冗余度5 个根因指标压缩成一个 0–10000 的质量信号分数而sentrux gate就是围绕这个分数建立的质量门。两步上手保存基线 会话后对比安装 sentrux纯 Rust 单二进制无运行时依赖支持 macOS / Linux / Windows# macOS brew install sentrux/tap/sentrux # Linux安装脚本见 [install.sh](https://link.gitcode.com/i/1ae2aaa1c7a0acea988a7d4cd3c382d1) curl -fsSL https://raw.githubusercontent.com/sentrux/sentrux/main/install.sh | sh然后就是质量门的全部用法两条命令sentrux gate --save . # AI 会话开始前保存架构基线 sentrux gate . # AI 会话结束后对比当前状态拦截退化流程非常简单 动手前sentrux gate --save .把当前架构健康度存为基线 干活让 AI Agent 随便改改几十个文件也没关系 收尾sentrux gate .重新扫描并对比退化则输出 ✗ DEGRADED 和具体违规项退出码 1对比通过后退出码为 0失败为 1——天生适合 CI 流水线直接把它挂到 GitHub Actions 里当架构门禁。质量门在比较什么4 类架构指标一目了然sentrux gate .的输出不是模糊的变差了而是精确的 before → after 对比指标含义Quality0–10000 综合质量信号下降超过 2% 即判定退化Coupling耦合分数恶化超过 5% 即违规Cycles循环依赖数量只增不减就报警God files上帝文件数量任何增长都拦截对比逻辑集中在 ArchBaseline::diffCLI 入口在 run_gate 实现。基线文件保存在项目内.sentrux/baseline.json可以直接提交进仓库让团队共享同一把尺子。AI 会话模式让 Agent 自己过质量门除了手动两条命令sentrux 还内置 MCP 服务器让 AI Agent 在会话里自动闭环见 MCP handlers 源码Agent: session_start() → 保存当前基线Quality 7342 ... Agent 写了 500 行代码 ... Agent: session_end() → 对比基线6891pass: false Quality degraded during this session对 Claude Code 用户来说装个插件就能用其他 MCP 客户端在配置里加一行command: sentrux, args: [--mcp]即可。这样 Agent 在会话内就能拿到改坏没改坏的反馈而不是等你事后发现。gate、check 和 GUI三种用法怎么选sentrux gate—— 结构回归测试管比上次差没差最适合卡 AI 会话和 CIsentrux check .—— 规则引擎管守没守架构约束比如禁止 app 层依赖 core 内部规则写在.sentrux/rules.tomlsentruxGUI—— 实时树状图 依赖边Agent 改文件时对应方块会发光直观看到每次修改落在依赖图的什么位置完整命令见 README Quick Start常见问题基线要每次重新保存吗不用。基线代表当前可接受的架构水平只有你有意重构、想让新结构成为标准时才重新--save。gate 是收费功能吗免费。扫描52 种语言、质量信号、树状图、MCP 服务器、规则引擎和质量门都在免费版本中参见 Pro 架构文档。支持我的项目语言吗内置 52 种语言Rust、Python、Go、TypeScript、Java、C……基于 tree-sitter 插件机制每种语言的知识都放在 plugins/ 下的plugin.tomltags.scm查询文件里缺的语言也能自行扩展。一句话总结AI Agent 用机器速度写代码没有反馈闭环代码库就用机器速度腐化。sentrux gate --save加sentrux gate两行命令就是架构层的测试断言会话前立基线会话后一秒判生死——退化拦在合入之前架构退化再也无处藏身。【免费下载链接】sentruxReal-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust.项目地址: https://gitcode.com/gh_mirrors/se/sentrux创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Windows 11 安装 TortoiseGit 的底层适配与排障指南 2026/9/26 21:46:28

Windows 11 安装 TortoiseGit 的底层适配与排障指南

1. 为什么在 Windows 11 上装 TortoiseGit 不是“点下一步就完事”——从系统底层看 GUI 工具的适配逻辑TortoiseGit 是 Windows 平台上最成熟的 Git 图形化客户端之一,但它不是独立运行的“绿色软件”,而是一个深度依赖 Windows Shell 扩展机制、与资源…

阅读更多 →
Lap Windows安装指南:SmartScreen拦截怎么办?3步解决 2026/9/26 21:46:28

Lap Windows安装指南:SmartScreen拦截怎么办?3步解决

Lap Windows安装指南:SmartScreen拦截怎么办?3步解决 【免费下载链接】lap An offline-first photo manager for large local libraries 项目地址: https://gitcode.com/GitHub_Trending/lap3/lap Lap 是一款开源免费的本地优先照片管理器&#x…

阅读更多 →
PowerBuilder 连接 SQL Server 动态 IP 解决方案:DDNS、配置中心与心跳重连 2026/9/26 21:46:22

PowerBuilder 连接 SQL Server 动态 IP 解决方案:DDNS、配置中心与心跳重连

简介:这份资源面向使用PowerBuilder开发数据库应用的开发者,聚焦于在动态IP网络环境下远程连接SQL Server这一常见难题。内容围绕PB通过ODBC等接口访问远程数据库展开,涉及服务器TCP/IP协议开启、防火墙端口放行、动态DNS映射以及连接失败后的…

阅读更多 →
谷歌I/O炸场后续:Gemini CLI 6月停服,Antigravity 2.0 配 TaoToken 的 config.toml 骨架怎么搭 2026/9/26 21:46:15

谷歌I/O炸场后续:Gemini CLI 6月停服,Antigravity 2.0 配 TaoToken 的 config.toml 骨架怎么搭

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
你以为在用 Cursor 写代码,其实你在给它喂噪音:TaoToken 上下文管理配置指南 2026/9/26 21:46:09

你以为在用 Cursor 写代码,其实你在给它喂噪音:TaoToken 上下文管理配置指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
AI 总说“文件改好了“,文件却纹丝不动?用 desktop-commander MCP 配 TaoToken 根治“假完成“ 2026/9/26 21:45:44

AI 总说“文件改好了“,文件却纹丝不动?用 desktop-commander MCP 配 TaoToken 根治“假完成“

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉