论文

CrabOS:面向人类与AI共处的操作系统

CrabOS: An Operating System for Human-AI Co-inhabitation

智能体系统Agent HarnessAgent Runtime

摘要

人工智能代理正在演变成长期运行的计算实体,可以调用工具、维护内存并跨应用程序完成复杂的任务。在现实世界中,完成一项任务通常需要人类和人工智能轮流领导其执行​​。这种交替取决于人类和人工智能之间任务工作状态的无缝切换。然而,现有的代理系统为人类和人工智能提供了独立的工作环境。因此,人工智能代理必须依赖额外的桥梁来继续工作:要么开发人员构建特定于任务的接口来访问工作状态,要么用户通过屏幕截图或文本描述手动传输其相关部分。这两种方法都会导致切换成本高昂且扩展性较差。我们提出了人类与人工智能共存的工作环境,使人类和人工智能能够无缝地轮流继续完成同一任务,并设计和实现 CrabOS 来实现这一概念。 CrabOS 将工作状态表示为人类和人工智能共享的自然语言可读文本对象,允许双方通过相同的可审计界面直接访问和操作它,而无需桥梁。案例研究表明,CrabOS 通过将人类和人工智能交替领导,从依赖桥的应用程序级解决方案到本机操作系统功能,提升了对复杂任务的支持,这为开发和运行人工智能代理提供了新的基础。

CrabOS:面向人类与AI共处的操作系统:论文配图
图1:CrabOS的四层架构以及各层的职责。