今天,Qoder正式上线了远程控制功能。Web版本已经可用,iOS和Android移动端也正在陆续上架各大应用商店。

- 首发支持接入Qoder CLI;Qoder、QoderWork及数字员工QoderWake将在近期完成接入支持。
- 移动端正在上架中,你也可以通过Web端立即远程控制你的Qoder CLI。
让Agent远程处理任务,对很多人来说已经不新鲜了。在聊天软件里发一条指令,Agent就开始默默执行,完成后把结果反馈回来,省时省力。
不过,经常使用Agent的朋友可能都遇到过这样的窘境:任务稍微复杂一些,或者你对结果的要求高一点,来回沟通修改了好几轮,结果总是不尽如人意。你说不清问题出在哪里,Agent也猜不透你的真实意图。你开始感到焦虑,因为完全不知道它是如何思考的、参考了哪些信息、又在哪一步偏离了轨道。
说到底,这缺失的是一种掌控感。
真正的掌控感,并非要事无巨细地指挥每一个动作。而是在一个复杂、多步骤的任务执行过程中,你能清晰地看到Agent的思考脉络,了解它引用了哪些上下文、在关键节点做了哪些权衡。然后,在你认为必要的时候,能够随时介入,接过控制权。
对话流 vs 任务流
即时通讯(IM)软件是启动Agent的一个绝佳入口。对于简单任务,一句话下达指令,一个结果反馈回来,在很多场景下都流畅无比。
然而,掌控感所需要的东西——结构化的执行计划、每一步的推理依据、可供展开审视的决策点——这些恰恰是聊天窗口难以承载的。IM的底层逻辑是对话流,一条时间线从上到下滚动,所有内容都是平等的“消息”。这种结构非常适合人与人之间的异步沟通,但当一个包含几十个步骤的Agent任务被塞进去后,当你想要回溯某个关键节点时,面对的将是几屏甚至几十屏混杂的聊天记录。
这不是IM的缺陷,而是它的设计初衷本不在此。就像你不会用微信群聊来管理一个项目的甘特图一样。
Qoder移动端的设计思路则截然不同。它的底层不是对话,而是任务。
打开Qoder移动端,映入眼帘的是一组清晰的任务卡片:哪些正在执行、哪个在等待你的决策、哪个已经完成。点开一个任务,看到的不是一长串聊天气泡,而是这个任务的完整结构视图——当前的执行计划、Agent每一步的思考过程、调用了哪些工具、目前处于哪个决策点。思考过程、工具调用记录和决策点都可以展开查看详情,你可以选择批准、修改方向或者驳回。更重要的是,这些任务是并行运行的——在你审批完一个方案的间隙,其他任务已经在同步向前推进了。

IM和Qoder移动端并无优劣之分,它们只是在不同的场景下互为补充。
来看一个典型的应用场景:
你在电脑上启动了一个任务,Agent已经开始运行。这时同事喊你去吃午饭。在过去,你可能不得不等待它跑完,或者赌一把Agent能一次性搞定。
现在,你只需掏出手机,打开Qoder移动端,那个任务的状态一目了然——Agent正在做什么、思考了什么、引用了哪段代码,一屏尽览。
去餐厅的路上,你瞥了一眼手机,发现Agent在某个环节提出了一个问题。你快速浏览了它的推理过程,回复了一条指令,它便继续执行。等你吃完午饭,手机弹出一条通知:任务已完成。点进去查看最终结果,确认无误,点击验收通过。
而整个午餐期间,你负责的另外两个任务也各自取得了进展。
生产力和掌控感,不应该被工位绑住
Agent本身不挑时间和地点,但以往,你必须坐在电脑前,打开特定的工具,才能知晓它的状态、做出决策。这意味着,Agent效率的上限,其实并不完全取决于它的算力,反而受限于你坐在工位前的时间。
Qoder想要实现的,是塑造一种新的生产力范式——仅凭一部手机,就能随时随地、全方位地掌控你麾下的所有Agent。
接入Qoder CLI只是一个开始。从覆盖编程场景的Qoder IDE及其插件,到支撑办公协同的QoderWork,再到面向超级个体与组织的数字员工QoderWake,Qoder产品矩阵中的每一个成员,最终都将汇聚到你手机上的那个统一工作界面里。
Qoder移动端体验入口:https://qoder.com/mobile
Qoder网页端体验入口:https://qoder.com/agents/session/new
