오픈소스 AI 에이전트 운영체제(OS)인 오픈볼(OpenVole)이 4.5 버전으로 업데이트되었습니다. 이 플랫폼은 사용자가 직접 서버를 호스팅하여 다양한 AI 에이전트를 구축하고 관리할 수 있도록 설계되었습니다. 하나의 대시보드에서 여러 에이전트를 생성, 설정, 대화할 수 있으며, 각 에이전트는 독립적인 도구, 메모리, 정체성을 가집니다. 오픈볼은 모델에 구애받지 않고 구글 제미니(Gemini), 오픈AI(OpenAI), 클로드(Claude), xAI, 또는 로컬 올라마(Ollama) 등 어떤 모델이든 선택하여 에이전트별로 전환하며 사용할 수 있는 유연성을 제공합니다.
이번 4.5 버전의 주요 특징은 세 가지입니다. 첫째, 스킬(Skill)에 포함된 스크립트를 해당 스킬의 디렉터리 내에서만 샌드박스(Sandbox) 형태로 실행할 수 있게 되어 보안이 강화되었습니다. 이는 에이전트가 외부 스크립트를 실행할 때 발생할 수 있는 잠재적 위험을 줄여줍니다. 둘째, 오픈볼의 레지스트리인 볼허브(VoleHub)를 통해 여러 파일을 한 번에 설치할 수 있으며, 각 파일의 SHA-256 해시값으로 무결성을 검증하여 신뢰성을 높였습니다. 셋째, 대시보드에서 '발(Paw)' 단위로 세분화된 권한 편집이 가능해져 에이전트의 기능과 접근성을 더욱 정교하게 제어할 수 있습니다. 또한, 새로운 작업 공간(workspace) 디렉터리 생성 기능도 추가되었습니다.
오픈볼은 마이크로커널(Microkernel) 아키텍처를 채택하여 핵심 에이전트 루프와 플러그인(Paw) 계약만으로 구성됩니다. 추론(reasoning), 메모리, 도구, 채널 등 모든 기능은 교체 가능한 플러그인 형태로 제공되어 사용자가 원하는 대로 에이전트를 조립할 수 있습니다. 또한, 볼넷(VoleNet)이라는 P2P(Peer-to-Peer) AI 에이전트 네트워크를 통해 여러 인스턴스를 연결하고 도구, 메모리, 심지어 두뇌까지 공유할 수 있습니다. 이는 중앙 서버 없이 분산된 환경에서 에이전트들이 협업할 수 있는 기반을 마련하며, 하이브리드 양자 내성 서명(hybrid post-quantum signatures)으로 보안을 강화했습니다. 이러한 개방적이고 유연한 구조는 AI 에이전트 개발자와 사용자에게 전례 없는 자유와 통제력을 제공하며, 다양한 맞춤형 AI 솔루션 개발의 가능성을 열어줍니다.