[Agent CLI→Service 1/2] 我撞到的三堵墙想让自己的 agent 跟上 Claude Code web 端的形态,顺便把 agent 架构从’读过’变成’撞过’。三天改造里的三次认知转变:会话 ≠ 进程、事件流 ≠ 输出、持久化 ≠ 存档。