Empathy Framework 是一个 AI 驱动的开发者工作流框架,核心目标是将 AI 从被动响应转变为具备预测能力的协作伙伴。它结合五级 AI 框架与 git 原生记忆(MemDocs),以克服会话失忆,并声称可提前数周预判问题。
用途与定位 该框架面向开发者,提供从终端或 Claude Code 运行的代码审查、调试、测试和发布工作流。其智能分层路由可节省 34-86% 的 LLM 成本。项目正在转向 Claude 原生架构,以解锁多提供商抽象无法实现的功能。
主要能力
- 工作流:代码审查、调试、测试生成、发布准备、安全审计、性能审计、文档生成、缺陷预测等。
- 成本优化:智能分层路由、响应缓存(相似提示缓存命中率最高 57%)、批量 API(节省 50% 成本)、精确 token 计数(>98% 准确率)、缓存性能监控。
- 多智能体编排:支持自定义智能体和 Anthropic LLM 智能体,提供智能体协调仪表板,包含心跳、协调信号、事件流、审批门、质量反馈等 6 种协调模式。
- 认证策略系统:在 Claude 订阅与 Anthropic API 之间智能路由,小/中型模块(<2000 LOC)使用订阅(免费),大型模块使用 API。
- MCP 服务器集成:将工作流暴露为 Claude Code 原生工具,包括 security_audit、bug_predict、code_review、test_generation、performance_audit、release_prep、auth_status、auth_recommend、telemetry_stats、dashboard_status 共 10 个工具。
- 自然语言工作流:支持用自然语言描述需求,自动匹配工作流。
- 苏格拉底式工作流:通过引导性问题进行交互式发现,动态创建智能体。
- 模式学习:工作流从结果中学习并随时间改进。
- 安全:路径遍历保护、JWT 认证与速率限制、遥测中的 PII 清洗、HIPAA/GDPR 合规选项、自动化安全扫描(82% 准确率)。
使用方式
- 安装:提供安装选项与环境设置说明(具体命令未在资料中给出)。
- VSCode 扩展:提供仪表板、一键工作流、记忆面板、成本跟踪。
- 在 Claude Code 中:通过 MCP 服务器集成,自动发现工具,无需手动配置(通过 .claude/mcp.json)。
- 仪表板:可通过 python examples/dashboard_demo.py 访问 http://localhost:8000(需要 Redis)。
- 工作流组织:分为 /workflows(自动化分析)和 /plan(规划/审查)等命令中心。
适用场景
- 开发者日常代码审查、调试、测试与发布流程。
- CI/CD 自动化中的安全扫描与成本优化。
- 需要多智能体协作与人类审批环节的复杂工作流。
- 使用 Claude 订阅或 Anthropic API 的团队,希望降低 LLM 成本。
限制与说明
- 自 v5.0.0(2026年1月26日)起,非 Anthropic 提供商(OpenAI/Google/Ollama)已被移除,属于破坏性变更。
- 仪表板需要 Redis 支持。
- 部分功能(如 MCP 集成、认证策略)有版本要求(v5.1.1+ 等)。
- 具体安装命令、价格、平台支持等细节在资料中暂未提供。
- 项目采用 Apache License 2.0,可免费使用、修改和构建商业产品。