OpenBot: AI 에이전트에 전용 컴퓨터와 감사 로그를
CopilotKit/OpenBot
프로젝트 소개
OpenBot은 AI 에이전트에게 실제 작업을 맡기고 접근 권한을 통제할 수 있는 플랫폼이다. 각 에이전트는 독립된 브라우저, 파일 시스템, 로그인 세션을 가진 전용 컴퓨터를 배정받는다. 모든 작업은 사전에 정책으로 검증되고 사후에 기록된다.
에이전트는 브라우저 조작뿐 아니라 셸 명령 실행, 파일 처리, MCP 서버 호출까지 수행할 수 있다. 모든 동작은 단일 게이트웨이를 통해 지나가며, CEL 기반 정책으로 허용 또는 거부된다. 거부된 동작도 감사 로그에 남는다.
AG-UI 프로토콜을 기반으로 하기 때문에 LangGraph, Mastra, CrewAI 등 어떤 프레임워크로 만든 에이전트든 동일한 방식으로 통합된다. 관리자 화면에서 에이전트의 화면을 실시간으로 관찰하고, 로그인이나 2FA 같은 장애가 발생하면 사람이 직접 조작을 이어받을 수 있다.
Docker Compose로 로컬 환경에서 바로 구동되며, PostgreSQL에 데이터를 저장한다. 모델 키는 관리자만 등록할 수 있고 암호화되어 보관된다. 초기 단계 프로젝트로, 버그나 변경이 있을 수 있으므로 프로덕션 사용 전 충분한 테스트가 필요하다.
CopilotKit/OpenBot
Open-source AI coworkers that each get a computer of their own: a browser, files and tools, with every action decided before it happens and recorded after. Bring any AG-UI agent.
TypeScript
이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.