SwiftFairy:不调模型的 MCP 静态分析服务器,给编码 agent 做代码审查
hishnash · reddit · 2026-09-29
开发者分享了 SwiftFairy——一个完全本地、不含任何 LLM 调用的 MCP server,为 Swift/SwiftUI 编码 agent 提供确定性代码审查:
- 工作方式:agent 传入改动的文件,服务器解析成项目局部图(改动文件+其依赖声明),与声明式规则匹配,返回带行号、解释和修复建议的 findings;另有工具可在 agent 使用某 API 前查询指引。
- MCP 设计要点:同时支持 stdio 与 loopback Streamable HTTP,stdio 入口通过 XPC 连接 Mac 应用,所有客户端共享一个库和索引;同时支持新旧两版协议规范;结果去重并封顶,小结果内联完整指引,大结果只带标识符供 agent 按需读取;依赖外部类型时从项目根读取,仍无法解析则返回 needscontext 由 agent 后台补答,不打扰用户。
- 安全:沙盒化、仅 loopback、审查过程无网络调用。
支持 Claude Code、Codex、Cursor、Gemini CLI。付费 Mac 应用,24 小时免费试用,需 Apple Silicon + macOS 26。
「编程与Agent」频道最新
- PHP WASM 内核合并关键 PR,作者称开源让企业级能力人人可得 — MickeySteamboat · 2026-09-29
- Google 将于 11 月 17 日用 Skills 取代 Gemini Gems — mark_k · 2026-09-29
- 开源工具 Carla:本地跑 llama.cpp 造「AI 角色」的织机实验室 — max_paperclips · 2026-09-29
- 高帧率运行让 Jev 成为真正的 System 1:每次点击都传完整状态 — mathemagic1an · 2026-09-29
- 会议 Agent 记忆设计复盘:与其打补丁维护标签,不如直接存事实 — Extension-Answer4821 · 2026-09-29
- MegaMemory:给编码 Agent 搭持久知识图谱,跨会话记住架构与决策 — tom_doerr · 2026-09-29