xAI는 Grok Bot을 세션 간 책임을 유지하는 지속형 에이전트로 설계했으며, 인터페이스의 초점을 일회성 채팅 스레드에서 장기적인 Bots로 전환했습니다. 이 시스템은 상호작용을 다섯 가지 핵심 개념을 중심으로 구성합니다: Bots, Chats, Routines, Tools, Memories.

  • 각 Bot은 고유한 아바타를 갖추고 있으며, 이는 시각적으로 현재 상태(대기 중, 사고 중, 작업 중)를 나타내고 시간 기반 배경화면을 가진 전용 컴퓨터 워크스페이스를 보유합니다.
  • 응답은 인라인 카드와 위젯을 활용하여 구조화된 데이터를 트랜스크립트 내에서 직접 제시함으로써 사용자가 서술형 답변을 다시 포맷해야 하는 필요성을 줄입니다.
  • Tools 및 Skills 같은 기능은 계정 수준에서 공유되지만, 역할 기반 컨텍스트 경계를 유지하기 위해 Memory와 Routines는 개별 Bots에 고유하게 남습니다.
  • 그룹 채팅에서는 여러 전문화된 Bots가 프로젝트 컨텍스트를 공유하면서도 전문화된 메모리를 병합하지 않으며, 조정 담당 Bots가 Routine 라우팅을 처리합니다.
  • Routines는 일정이나 이벤트에 따라 Bots를 활성화하여 자율적 작업을 가능하게 하며, 프롬프트 기반 개시만으로는 불가능했던 영역을 넘어섭니다.

이 설계는 인터페이스 복잡성을 최소화하고 에이전트가 시간 경과에 따라 자율적으로 작동할 수 있도록 함으로써 사용자가 작업을 효과적으로 위임할 수 있도록 돕는 것을 목표로 합니다.