본문으로 건너뛰기
IFAI

오픈소스

텐센트, 멀티 에이전트 AI 어시스턴트 플랫폼 'Octop' 오픈소스 공개

게시 확산 지수 48

텐센트가 로컬 환경에서 구동되는 오픈소스 AI 어시스턴트 플랫폼 'Octop'을 공개했다. 단일 프로세스로 웹 대시보드와 자동화 작업을 실행하며, 위챗·디스코드 등 메신저와 연동해 여러 전문 에이전트를 협업시킬 수 있다. 모든 대화와 기억 데이터는 로컬에 안전하게 보관된다.

Octop은 텐센트가 오픈소스로 공개한 셀프 호스팅 멀티 에이전트 어시스턴트 플랫폼입니다. 모든 대화 기록, 지식 베이스, 메모리 데이터를 로컬 장치에 안전하게 보관하면서 나만의 전문 AI 에이전트 팀을 운용할 수 있습니다.

가장 큰 장점은 간결한 단일 프로세스 구조입니다. 복잡한 메시지 큐나 마이크로서비스를 별도로 띄울 필요 없이, 프로세스 하나만 실행하면 웹 대시보드, CLI, 데스크톱 클라이언트, cron 자동화 작업까지 한 번에 구동됩니다.

무엇을 할 수 있는가

Octop은 작업을 전담하는 여러 전문가 에이전트를 구성할 수 있게 지원합니다. 에이전트마다 16가지 MBTI 성격 템플릿을 부여할 수 있으며, 현재 베타로 제공되는 AgentTeams 기능을 활용하면 코디네이터 에이전트가 복잡한 다단계 작업을 여러 전문가에게 나누어 조율합니다.

다양한 메신저 연동도 강력합니다. 위챗(WeChat), 페이슈(Feishu), 딩톡(DingTalk), 디스코드(Discord), 텔레그램(Telegram) 등 주요 채팅 플랫폼과 바로 연결됩니다. 전용 웹 브라우저를 열지 않아도 평소 쓰는 단체 대화방에서 에이전트를 불러내 일을 시킬 수 있습니다.

자동화 실행 역량도 갖췄습니다. 승인 절차를 거치는 터미널 명령어 실행과 문제 해결을 지원하며, 헤드리스 크로미엄 기반의 브라우저 자동화 도구를 통해 웹 양식 입력이나 스크린샷 캡처를 수행합니다. 개발자를 위해 ACP(Agent Client Protocol)를 양방향으로 지원하므로, 에이전트가 코딩 작업을 Claude Code나 OpenCode 같은 외부 도구에 위임하도록 설정할 수도 있습니다.

실행 방법과 요구 사양

Octop의 제어 플레인은 기본적으로 로컬 SQLite를 사용하며, 모든 데이터는 홈 디렉터리에 저장됩니다. 필요하다면 PostgreSQL을 연동할 수 있고, 에이전트 작업 공간은 로컬 디스크 외에도 Docker 샌드박스나 S3 호환 스토리지를 연결할 수 있습니다.

하드웨어 요구량은 높지 않습니다. 파이썬을 미리 설치해 둘 필요도 없으며, 설치 스크립트가 uv를 통해 격리된 Python 3.12 환경을 자동으로 구성합니다. 멀티코어 CPU와 몇 기가바이트의 여유 RAM, 데이터 저장 공간만 있으면 일반 컴퓨터에서도 원활히 돌아갑니다.

설치는 GitHub의 TencentCloud/Octop 저장소에 있는 한 줄 셸 스크립트를 터미널에서 실행하면 됩니다. 윈도우용 파워셸 스크립트도 제공되며, GUI 환경을 원하는 사용자를 위한 윈도우, macOS, 리눅스 데스크톱 설치 파일 및 FnOS NAS용 패키지도 배포 중입니다. 설치 후 octop init으로 관리자 계정을 만들고 octop run을 실행하면 로컬 8088 포트에서 웹 대시보드가 열립니다.

왜 중요한가

데이터 프라이버시가 중요한 소규모 팀, 가정, 독립 개발자에게 Octop은 바로 써먹을 수 있는 훌륭한 사설 AI 어시스턴트입니다. 많은 멀티 에이전트 프레임워크가 복잡한 인프라 세팅을 요구하는 반면, Octop은 단일 프로세스 안에 메신저 연동과 자동화까지 깔끔하게 묶어냈다는 점에서 진입 장벽을 크게 낮췄습니다.

다만 복잡한 작업을 자율적으로 처리하는 AgentTeams 기능은 아직 베타 상태인 만큼, 당장 핵심 업무 전체를 전자동으로 맡기기에는 이릅니다. 우선은 일상적인 메신저 봇이나 로컬 지식 베이스 검색용으로 가볍게 구축해 보면서 활용 범위를 넓혀가는 것을 추천합니다.

출처 (1)

  1. [1]
    github.com(새 탭에서 열림)원문github.com

매일 AI 콘텐츠 픽