---
title: Agent 需要事件驱动
date: '2026-03-05 02:33:43'
draft: false
summary: 只靠主 Agent 定时轮询 subagent，不但笨，而且费 token。要让 Agent 更主动，底层就需要事件驱动。
slug: agent-needs-events-not-polling
syndication:
- platform: X / Twitter
  url: https://x.com/jolestar/status/2029384833462579529
tags:
- ai-agent
- event-driven
- multi-agent
topics:
- ai
- software-engineering
type: post
---

试了一下，让 Codex / Claude 启动个后台监控，然后有新邮件时通知我，结果两个都搞不定。

当前 Codex / Claude 都支持 subagent，运行机制有点像子进程，从主进程 fork 出来单独运行。

但它们之间缺少可靠的通信机制。subagent 没办法主动通知主 Agent，只有挂掉的时候会发一个系统通知。但系统通知并不会驱动主 Agent 继续，而是会等待用户下次输入的时候再处理。

唯一的办法是让主 Agent 自己写个死循环，卡住聊天定时去问 subagent，但这又有点傻，也费 token，于是作罢。

Agent 如果要再主动一些，就需要设计基于事件的驱动方式。
