Agent 实现方式详解