
DeerFlow
DeerFlow 是一款功能强大、灵活性极高的智能研究助手,能够显著提升研究和内容创作的效率。无论您是研究人员、开发者还是内容创作者,都可以从中受益。通过整合语言模型、网络工具和代码执行能力,DeerFlow 让复杂任务变得简单高效。
Agent Notify 是一个专为 AI Agent 设计的通知配置工具,能够将关键事件实时推送到你的飞书、企业微信或系统通知中心,让你随时掌握 Agent 动态。
在 AI Agent(如 Claude Code、Codex)逐渐融入日常开发工作流的今天,长时间运行的任务或需要人工授权的步骤往往会让开发者陷入“盲目等待”或“频繁切换窗口检查”的困境。Agent Notify 是一个专为 AI Agent 设计的通知配置工具,能够将关键事件实时推送到你的飞书、企业微信或系统通知中心,让你随时掌握 Agent 动态。
针对不同 Agent 的能力,支持多种关键事件监听:
| 事件类型 | 说明 | Claude Code | Codex |
|---|---|---|---|
| permission_required | Agent 需要授权(如执行命令) | ✅ | ✅ |
| input_required | Agent 等待用户输入 | ✅ | — |
| run_completed | 任务执行完成 | ✅ | ✅ |
| run_failed | 任务执行失败 | ✅ | — |
~/.claude/settings.json 的 hooks 订阅全部四个事件。~/.codex/hooks.json 订阅 PermissionRequest 与 Stop,映射为授权与完成通知。npx agent-notify 即自动下载对应平台二进制文件至 ~/.agent-notify/。后续运行会自动检查版本,落后则更新,否则直接执行。在终端运行:
npx agent-notify
首次运行将引导你完成配置向导,包括选择通知渠道、绑定账号等。
对于 Claude Code:
工具会自动写入 ~/.claude/settings.json,添加如下 hooks 配置:
{
"hooks": {
"PermissionRequest": "agent-notify handle-claude-hook",
"Notification": "agent-notify handle-claude-hook",
"Stop": "agent-notify handle-claude-hook",
"PostToolUseFailure": "agent-notify handle-claude-hook"
}
}
对于 Codex:
工具会自动写入 ~/.codex/hooks.json:
{
"hooks": {
"PermissionRequest": "agent-notify handle-codex-hook",
"Stop": "agent-notify handle-codex-hook"
}
}
注意:首次配置 Codex 后,需在 Codex 交互界面运行 /hooks 命令完成信任审核。
若选择企业微信通知,需先获取 Webhook URL:
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx)。npx agent-notify 配置向导中粘贴该地址。~/.agent-notify/config.yaml,存储通知渠道密钥及偏好设置。~/.claude/settings.json。~/.codex/hooks.json。run_completed 通知后再回来检查结果。permission_required 时,飞书/企微通知能让你在手机端迅速知晓并回到电脑前授权,避免任务阻塞。run_failed) 时立即收到提醒,便于快速排查错误日志。






