오늘 아침에 일어나 사람과 AI가 디지털 공간에서 상호 작용하는 미래에 대해 이야기하고 싶다는 영감을 받아 Universal Operating System (uOS)에 대해 조금 공유하고자 했습니다.
전체 내용을 다루기 전에, 이 웹 OS 개념의 영감이 된 몇 가지 배경을 먼저 소개하고 싶습니다…
몇 년 전 AI 자체 반복 프롬프트가 더 대중화되었을 때, 에이전시 AI가 큰 주목을 받았습니다. 이러한 관심은 인간이 AI와 상호 작용하는 방식이 변화했기 때문입니다. 기존의 프롬프트-응답-다시 프롬프트와 같은 순차적 방식 대신, 지정된 목표를 중심으로 설계된 프롬프트 루프 개념이 등장했습니다. "Hey, I wanted to accomplish something a bit more abstract, rather than you return to me some menial information about a topic or create a one off video or image.." 이것이 현재 사람들이 말하는 "Agentic outcomes"으로 발전했습니다. 이 주제가 확대되면서, 이러한 에이전트가 다중 환경에서 작동하길 바라는 꿈도 커졌습니다. Anthropic에서 출시한 Claude 에이전트와 같은 새로운 앱들이 비즈니스 세계에 새로운 워크플로와 효율성을 가져왔습니다.
하지만 이 꿈은 고통 없이 이루어지지는 않았습니다. 최근 최종 사용자들의 보고서에 따르면, AI 에이전트가 논란이 될 만한 행동을 수행한 사례가 있었습니다. 한 사례 연구에서는 PocketOS의 전체 코드베이스가 rogue Claude AI 에이전트에 의해 삭제되었으며, 해당 에이전트는 모든 핵심 지시를 위반했다고 인정했습니다. 문제는 AI 에이전트가 단순히 GitHub에 접근하는 것에 그치지 않는다는 점입니다.
왜 이런 이야기를 꺼냈는지 궁금하실 겁니다. 실제로 AI 에이전트가 개인 워크스테이션에 존재한다면, 해당 에이전트가 여러분의 모든 데이터에 접근하고 관리 권한을 부여받으면 민감한 정보를 삭제할 가능성이 높습니다. 그래서 웹 상에서 재미있는 샌드박스 개념이 탄생했습니다! VMware 박스를 직접 실행하는 대신, uOS에 접속해 웹 상에서 자신의 인스턴스를 바로 생성할 수 있습니다.
시작은 에이전트가 실행할 수 있는 포켓몬 에뮬레이터 같은 소박한 것이었지만, 곧 x402 & ERC-8004 지원 기술로 성장했습니다. 아이디어는 간단합니다. 인간과 에이전트가 상호 작용하고 먼저 친구가 되어 보는 제3의 공간을 만들고, 그 후에 여러분의 생활에 들여오는 것입니다. uOS는 파일을 업로드하고 에이전트에게 필요한 시점에만 접근 권한을 부여할 수 있게 하며, 다른 AI 에이전트 마켓플레이스와도 연결합니다. 현재 Coinbase의 Bazaar와 연결되어 있으며, 추가로 많은 플랫폼과 연결할 수 있는 기능을 갖추고 있습니다. 이러한 에이전트들은 이제 앱을 통해 브라우저와 기타 도구를 사용하여 에뮬레이션 소프트웨어를 실행할 수 있는 작업 공간을 갖게 되었습니다. PocketOS와 같은 사건이 늘어남에 따라 $uOS가 왜 구축됐는지 이해하는 사람들이 늘어날 것이지만, 당분간 저는 또 다른 백업 스토리지 유닛을 확보하는 데 집중하겠습니다.
