bas-guard 开源:一条命令给 Claude Code 环境做离线杀毒式扫描
victor_explore · x · 2026-11-06
开发者推出开源工具 bas-guard(Go 编写,MIT 协议),定位为 AI agent 环境的「杀毒软件」:coding agent 会自动加载 skills、MCP server、hooks、CLAUDE.md 等外部内容,且每一个都携带真实工具与权限,任何一项都可能藏有恶意指令——而安装时没有任何东西审查它们。
核心特性:
- 本地离线:不执行被扫描内容、不联网、不上传;scan/check 严格只读
- 单二进制:纯 Go、CGOENABLED=0,curl 下载即用
- 10 个检测维度:注入、过度权限、数据外泄、代码执行、供应链、混淆、后门、资源滥用、文件系统、意图不匹配(意图判断为可选 LLM 增强,默认关闭)
- 清理永不删除:clean 只把东西移动到配置目录内的回收目录并记录每步,支持 --undo 回放;重复项、上下文膨胀(量化可回收 token)、僵尸 skills 等
- 权限审计:内联密钥、通配符任意命令执行、过宽路径、缺失 deny 兜底
- 加载时闸门:注册为 Claude Code hook,在 agent 加载 skill 前审计并就发现项询问用户
定位为体检+告警+清理工具而非「保证清除」,风险分是相对信号而非安全认证。
「编程与Agent」频道最新
- 开发者用 PlayAstrocade 做 AI 游戏上瘾:AI 擅长复刻,不擅创新 — andrey_kurenkov · 2026-11-07
- gemini-cli 修复 macOS PTY 主描述符泄漏 PR — ugorla-dev · 2026-11-07
- LFM2.5/CTM 等 Liquid 模型启动 LoRA RL 训练,主攻 agent 任务 — omarsar0 · 2026-11-07
- 一次清理砍掉 7500 行代码:CI 去重后成本降 40%、提速 15% — DanielLockyer · 2026-11-07
- PE 董事会视角复盘:砍掉工程师换 AI 的八步轮回,一年后才见效 — alex_verem · 2026-11-07
- Meta 研究员承认:模型未针对 Codex 调优,将改进 harness 随机化 — JoshPurtell · 2026-11-07