#422 · 主分类: AI编程助手

sentrux

agentharness architecture cobol cobol-language code-quality developer-tools harnessengineering mcp rust static-analysis treemap visualization

实时架构传感器,帮助AI代理闭合反馈回路,实现代码质量的递归自我改进。纯Rust编写。

项目最后更新:03/19/26

GitHub Stars

2.9K

Forks数量

272

贡献者数量

4

许可证

MIT

收录理由

评估 AI 编程助手的效果,常规做法是看测试结果和人工评审,但代码质量的缓慢下滑往往被忽略。Sentrux 提供了一套不同的方案:它能扫描 52 种语言的代码库,将模块化、无环性等五个图论指标压缩成一个综合质量评分,并通过 MCP 服务器输出。AI 代理在会话过程中可以直接读取这个评分,明确下一步该重构哪里。项目还提供了 gate 命令,在代理运行前保存基线,使用 Claude Code、Cursor 或其他 MCP 客户端的团队,如果会话导致评分下降,就能让 CI 失败。整个工具是一个纯 Rust 编写的单一二进制文件,没有运行时依赖,安装简单,能无缝接入现有工作流。对于希望 AI 生成的代码可度量地变好、而不是悄悄劣化的开发者来说,这是一个很实用的反馈机制。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目