Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I Made a Claude Code Plugin So You Never Merge Code You Don’t Understand

说明与用途

Comprende 让开发者在合并 Claude 生成的代码前进行解释和验证,降低合并不理解代码的风险。

问题

Developers often merge code they cannot fully explain, leading to unexpected failures.

结果

Teams can merge code only after demonstrating understanding, reducing accidental bugs and improving code quality.

工作流

  • 1. Claude writes code while explaining key parts.
  • 2. Developer controls explanation depth with commands like "explain more" or "just build".
  • 3. Before opening a pull request, Claude initiates an ownership gate check.
  • 4. Claude asks 3‑6 targeted questions about the change.
  • 5. If a question is answered incorrectly, Claude explains and asks a new question.
  • 6. Developer writes a pull request summary in their own words.
  • 7. Claude saves a report and commits it with the code.
  • 8. CI blocks the merge until the check is completed.

证据

AI can write a whole feature in minutes. You ask, it builds, the tests pass, and you click approve.

来源

Comprende has two parts.

来源

While Claude writes code, it explains the important parts: new APIs you might not know, tricky logic that isn't obvious, risky stuff, like security or data loss.

来源

Before you open a pull request, Claude asks you a few questions to make sure you understand your change. No answers, no merge.

来源

If you skip the check: Claude won't push your code, git won't push it either, CI blocks the merge.

来源

Inside Claude Code (you need Node.js 20+): /plugin marketplace add AbdulrahmanMasoud/comprende /plugin install comprende@comprende

来源

  • 记录日期: 2026-10-24T19:11:32.083Z