news 2026/7/18 16:04:16

coding-ethos 实战:把 AI 编码规则变成可回读的 policy 与 remediation

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
coding-ethos 实战:把 AI 编码规则变成可回读的 policy 与 remediation

AI 编码治理最容易漏掉的不是规则,而是规则执行后的证据。coding-ethos 把项目约束拆成 policy、agent、hooks 和 code-intel 四个可追踪部分:coding_ethos.yml 管机制,CODING_ETHOS.md 与 ETHOS.md 管规范,AGENTS.md 与 CLAUDE.md 管代理契约。

先用 uvx coding-ethos 在临时仓库启动,确认宿主配置写入位置,再检查 hooks/runner 是否真的接住 pre-tool、post-tool 和 on-error 事件。策略编译器和 evaluator 应该返回结构化 verdict,而不是只给一个 true/false;拒绝动作时还要看到 remediation evidence payload,证明违规规则和修复动作可被后续审计查询。

这套设计的价值不在于多生成一份 AGENTS.md,而在于把“模型说它遵守了”改成“这次动作留下了可复核记录”。v0.3.0 还把 agent routing 集中到 hooks 层,把 remediation 结果写入 DuckDB code-intel 存储,避免每个 hook 自己实现一套路由。验收时至少做一次允许动作、一次拒绝动作和一次回滚;如果 legacy 路径绕过 hooks/runner,缺证据就不能算通过。

边界也要说清楚:项目手册记录的 Bubblewrap、git amend policy、MCP stdio 等问题是社区来源的待验证线索,不是 Doramagic 复现。不要把真实凭据接到首轮验证。项目页:https://doramagic.ai/zh/projects/coding-ethos/;手册:https://doramagic.ai/zh/projects/coding-ethos/manual/;上游:https://github.com/paudley/coding-ethos。

声明:这是 Doramagic 独立整理的资源包,不代表上游官方发布或背书。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/18 16:00:31

成年人的顶级能力:允许自己搞砸

《心学攻略:王阳明给现代人的“人生重构”系统》 16/24 第16讲 | 容错机制:如何优雅地面对“搞砸”? 写这篇文章之前,我脑子里反复浮现出一个极其普通的画面。 那还是几年前,我在某银行做系统迁移项目。一位三十出头的技术骨干,因为一个配置疏忽,导致测试环境瘫痪了四…

作者头像 李华
网站建设 2026/7/18 15:50:54

Python TDD实战:红绿重构循环驱动高质量代码开发

1. 项目概述:为什么我们需要“先测后行”? 如果你写过一段时间代码,大概率遇到过这种场景:你信心满满地写完一个功能模块,然后开始手动测试。你输入几个值,看起来都正常,于是你提交代码&#xf…

作者头像 李华
网站建设 2026/7/18 15:47:46

CyberChef:网络安全分析师的终极数据处理神器

CyberChef:网络安全分析师的终极数据处理神器 【免费下载链接】CyberChef The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis 项目地址: https://gitcode.com/GitHub_Trending/cy/CyberChef 你是否曾经在处理…

作者头像 李华
网站建设 2026/7/18 15:45:33

C++轻量级状态机TinyFSM:从原理到实战,告别if-else混乱

1. 项目概述:为什么我们需要一个轻量级状态机库?在嵌入式系统、游戏逻辑、网络协议栈甚至是UI交互流程的开发中,状态机(Finite State Machine, FSM)都是一个绕不开的核心设计模式。它用“状态”和“事件”这两个核心概…

作者头像 李华
网站建设 2026/7/18 15:41:29

70V高耐压USB过压保护芯片PW1600——欧盟Type-C 42V认证首选方案

USB口过压保护芯片怎么选?PW2605/PW2606/PW2609A/PW1600/PW1515/PW1605全系列实用指南充电宝、蓝牙音箱、TWS耳机、智能手表、车载设备、IoT节点……这些产品的USB接口几乎是标配。但USB口也藏着一个常见风险:劣质充电器、PD/QC协议异常拉高到9V/12V/20V…

作者头像 李华