让AI用毒舌做代码review,笑完发现它说得全对
你有没有这种感觉——代码review的时候,要么同事太客气”写得挺好的”敷衍过去,要么自己review自己的代码怎么看怎么顺眼?
今天发现了一个反套路的工具Code Roaster,用毒舌做代码审查,笑完之后发现它说的全对。
一句话定位
Code Roaster 是一个用幽默方式做代码审查的 CLI 工具,调教 AI 用毒舌(类似 Frankie Boyle 那种风格)来指出代码问题,但每条吐槽之后都附带真正的修复建议。
“Get your code brutally roasted with humor AND useful feedback. Like a code review from that one senior dev who’s funny but also right.”
核心功能
- 燃烤模式:默认 medium 强度,可选
--intensity savage开启不保留模式 - 实际反馈:每个吐槽之后都有
FIX:开头的具体修改建议 - 支持所有语言:通过 AI 模式匹配,不挑编程语言
- Agent Skills 兼容:遵循开放标准,一份 SKILL.md 文件兼容 26 个 AI 编程 Agent(Claude Code、Codex、Cursor、Windsurf 等)
- 无需注册:MIT 协议,完全免费,不需要账号
实际效果长什么样?
npx ai-roast ./src/index.js
输出大概是这个画风:
🔥 Line 42: “password123” as a default? Bold strategy.
FIX: Use environment variables for credentials.💀 Line 89: A 200-line function named “doStuff”? Truly a monument to ambiguity.
FIX: Break into smaller, well-named functions.
笑完之后你知道该改什么了。
适用场景
- PR 提交前自检:不想在代码审查时被同事吐槽,先让 Code Roaster 帮你预审
- 新人培养:用幽默的方式帮助初级工程师理解什么是坏代码,比干巴巴的规范有趣得多
- 技术分享:在团队内部分享会上展示常见代码错误,活跃气氛
- 无聊审查的调剂:让代码审查不再枯燥,团队参与度更高
安装方式
# 最简单的方式
npx ai-roast ./your-file.js
# 或者全局安装
npm install -g ai-roast
# 开启全火力模式
npx ai-roast ./src --intensity savage
背后的团队
Code Roaster 来自 LXGIC Studios,一个做开源 CLI 工具的工作室。他们维护了一套 110+ 的免费开发者工具全家桶,Code Roaster 是其中之一。全部通过 npx 运行,无需全局安装,不用配置文件,不用注册账号。
我的感受
这类工具的价值在于:它解决了代码审查中最难的那件事——让人愿意听进去。传统的代码审查要么太正式让人抵触,要么太随意没有效果。Code Roaster 用幽默打破了这个壁垒,笑完之后你发现它说的全是对的。
适合个人开发者给自己用,也适合团队在 code review 流程里加一个”先被毒舌轰炸一轮”的环节。
🌟 GitHub: https://github.com/LXGIC-Studios/ai-roast
评论区
登录后可评论。