Size Class 设计目标
苹果从 iOS 8 引入 Size Class 设计。
Size Class 是对尺寸的抽象。随着设备尺寸越来越多,苹果想通过 Size Class 的设计,减轻开发者的适配成本。
最近有个流行的缩写 HITL,即 Human in the Loop,描述的是在 Agent 流程中引入人类节点。
Agent 可以在很短时间里完成过去需要人长时间执行的工作:检索和理解代码、修改多个文件等。但 Agent 完成任务之后,人仍然需要理解修改、判断风险并作出决策。Agent 的执行速度提高了,人的判断速度却没有同步提高。
研发流程的瓶颈正在发生转移。过去:代码生产与任务执行、现在:理解、验证与决策
Agent 节省了执行时间,却可能制造更多等待人确认的任务。如果仍然沿用“Agent 每执行一步,人就审核一步”的协作方式,人会成为整个系统的瓶颈。所以,在 Agentic Software Development 中,人机协同的关键不是把人插入更多流程节点,而是重新设计人的注意力如何被调用。
与 AI 合作、与他人对话,“复利”这个词经常出现在我的想法里。这些过程中,有些是让我很赞赏的:沉淀的工作可以不断被复用。有些是让我觉得很难受的:在以造传统软件的方式创建一些工具,解决一些非常局限的问题;或者以等同于“许愿”的方式,寄希望于 agent 能自动解决 xx 问题。
本来想梳理下自己的思考。结果,给了 codex 几个关键字,他把整篇内容都写出来的。我整理了一下,贴在了分割线下面。
关于“反复利:更快地制造负债”的描述尤其让我担心。以悲观主义的视角来看,系统天然趋向熵增的方向发展,即使有部分在朝着好的方向推进,但更多的产出在让系统变得混乱。与 AI Agent 合作是必然的,人人都在使用 AI。长期演进的结果,要么是整个系统崩溃、要么是系统里那些制造混乱的个体被淘汰。
1 | import { query } from "@anthropic-ai/claude-agent-sdk"; |