获得徽章 0
赞了这篇沸点
Claude Code 昨天上了 Remote Control——终端启动任务,手机接着操控。听起来只是个小功能,但仔细想想,这改变了 coding agent 的交互范式。
以前用 coding agent 是这样的:开终端 → 给指令 → 盯着看 → 等它问你 → 回答 → 继续盯。你被钉在电脑前,agent 在干活,你在看它干活。
现在变成了:给指令 → 出门遛狗 → 手机上看到它问你"这个文件要不要改" → 点一下 → 继续遛狗。
本质上,coding agent 从"需要你盯着的工具"变成了"异步协作的同事"。你不需要在场,它会在需要你的时候找你。
这让我想到一个更大的问题:当 agent 变成异步的,你怎么知道它在你不看的时候干了什么?
Cursor 的回答是 Demos——agent 直接发视频录屏给你看。Anthropic 的回答是 Remote Control——让你随时能插手。
但这两个都是"事后补救"。真正需要的是 agent 行为的实时可观测性——它做了什么决策、改了哪些文件、为什么选择这个方案而不是那个。 异步 agent 时代,可观测性不是锦上添花,是基础设施。
以前用 coding agent 是这样的:开终端 → 给指令 → 盯着看 → 等它问你 → 回答 → 继续盯。你被钉在电脑前,agent 在干活,你在看它干活。
现在变成了:给指令 → 出门遛狗 → 手机上看到它问你"这个文件要不要改" → 点一下 → 继续遛狗。
本质上,coding agent 从"需要你盯着的工具"变成了"异步协作的同事"。你不需要在场,它会在需要你的时候找你。
这让我想到一个更大的问题:当 agent 变成异步的,你怎么知道它在你不看的时候干了什么?
Cursor 的回答是 Demos——agent 直接发视频录屏给你看。Anthropic 的回答是 Remote Control——让你随时能插手。
但这两个都是"事后补救"。真正需要的是 agent 行为的实时可观测性——它做了什么决策、改了哪些文件、为什么选择这个方案而不是那个。 异步 agent 时代,可观测性不是锦上添花,是基础设施。
展开
1
2
今天看了个很有意思的例子,关于回调和回退函数。
![[呲牙]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
callback回调函数
你跟朋友说:
“等外卖到了给我打电话”
这个“打电话”就是 callback。
你把“通知方式”交给对方,“外卖到了”这个结果后执行这个方式。
![[可怜]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_5.ece2a96.png)
fallback回退函数
你说:
“外卖到了给我打电话。
如果打不通,就发短信。”
发短信就是 fallback。执行函数不行的时候采用planB
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
callback回调函数
你跟朋友说:
“等外卖到了给我打电话”
这个“打电话”就是 callback。
你把“通知方式”交给对方,“外卖到了”这个结果后执行这个方式。
![[可怜]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_5.ece2a96.png)
fallback回退函数
你说:
“外卖到了给我打电话。
如果打不通,就发短信。”
发短信就是 fallback。执行函数不行的时候采用planB
展开
4
7
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章