Two Collaboration Postures
Sync: you sit in front of the screen, it takes a step, you watch a step, and you can stop it anytime. Like two people building Lego together.
Async: you hand off the task, it runs the whole thing from start to finish, and comes back with the result. Like ordering takeout—after placing the order you go do something else.
What Each Is Good For
Sync suits work where you're unsure how to do it, the risk is high, or you need to watch and adjust as you go—like editing a piece of core logic you're not confident about.
Async suits work with a clear goal, a well-known routine, and that can run in batch—like "add comments to all 20 of these functions."
The Cost of Async: You Don't Know When It Drifts
Async is great because you can "hands off," but that's also where the risk is: if it misunderstands the direction mid-way, it'll go wrong all the way, and by the time you come back it's already changed a whole lot.
同步:错一步 → 你立刻发现 → 改动很小
异步:错一步 → 它继续跑 → 回来时一团乱自测 · 学完检查一下
想真正动手做题、记进度、攒连胜?到互动课里练。
What's the most fitting description of an "async Agent"?
答案:You send off the task and it runs to completion and reports back
Async means handing off the task and having it run to completion on its own, without you watching the process in real time.
Judge: in sync mode, you can stop it the moment it takes a wrong step.
答案:True
Sync means watching as you go—you can catch a wrong step on the spot, keeping the change small.
"Add a uniform purpose comment to all 20 of these utility functions"—which mode suits it best?
答案:Async, with a clear goal, let it run
A clear goal, a repetitive routine, and low risk—exactly the sweet spot for async.
Judge: to edit a piece of core logic you're unsure about that has a big impact, sync mode is more suitable.
答案:True
Uncertain, high-risk work needs watching and adjusting as you go—suited to sync.
Async mode's biggest risk: when it misunderstands the direction mid-way, it'll go ___ all the way.
答案:wrong
With no one to stop it in real time, an early misunderstanding gets amplified into a whole pile of wrong changes.
To reduce async mode's risk, the most important thing when assigning the task is?
答案:State the goal and boundaries as clearly as possible
With no supervision mid-way, stating the direction and boundaries clearly up front is what reduces drift.