Otter Bot · 일을 끝내는 AI 봇 팀
Service

Otter Bot · 일을 끝내는 AI 봇 팀

usefullabs (쓸모랩)
2026.10.26
·Web·by Mineru
#AI Agent#Automation#LLM#Team#Workflow

핵심 포인트

  • 1Otter Bot은 사용자가 보유한 AI 구독과 API를 연동하여 파일 생성, 명령 실행, 웹 브라우징 등 실무를 완벽하게 처리하는 AI 에이전트 협업 플랫폼입니다.
  • 2각 봇은 독립적인 Linux 가상 환경에서 병렬로 업무를 수행하며, 사용자는 그룹 채팅과 명령 팔레트를 통해 작업의 진행 상황을 한눈에 파악하고 제어할 수 있습니다.
  • 3민감한 작업은 반드시 사용자의 승인 과정을 거치며, 샌드박스 기술과 로컬 데이터 격리를 통해 보안성을 확보하고 모바일 연동으로 언제 어디서나 업무를 관리할 수 있습니다.

Otter Bot은 단순한 대화형 AI를 넘어, 사용자의 데스크톱 환경에서 직접 파일을 생성하고 명령을 실행하며 실제 작업을 완수하는 'AI 에이전트 팀' 플랫폼입니다. 이 서비스의 핵심은 사용자가 기존에 보유한 AI 구독 계정을 연동하여 봇별로 최적화된 모델을 운용하고, 격리된 환경에서 안전하게 업무를 자동화하는 데 있습니다.

핵심 방법론 및 기술적 상세

  1. 에이전트 아키텍처 및 그룹 협업: 각 에이전트는 고유한 이름, 성격, 모델, 작업 폴더를 가집니다. 그룹 채팅 시스템을 통해 @멘션으로 역할을 분담하며, 작업은 순차(Sequential) 및 병렬(Parallel) 처리 방식을 조합하여 최적화합니다. 모든 작업 흐름은 타임라인으로 시각화되어 진행 상황을 투명하게 관리할 수 있습니다.
  2. Computer Use 기반 조작: 봇은 GUI를 직접 조작하기 위해 화면을 스크린샷으로 분석합니다. 각 요소에 고유 번호를 부여하고 browser_click, browser_type 등의 명령어를 통해 브라우저를 제어하며, 이 과정은 실행 기록(Execution Log)에 상세히 남습니다. 봇 브라우저는 세션 격리(Isolation) 처리가 되어 있어 사용자의 개인 브라우저 로그인 정보와 분리됩니다.
  3. 격리된 샌드박스 환경 (Docker): 모든 봇은 개별 Linux 데스크톱 환경에서 실행됩니다. 이는 Docker 컨테이너 기반으로 작동하며, 127.0.0.1로 통신이 제한되고 호스트 폴더 마운트를 하지 않는 등 엄격한 보안을 유지합니다.
  4. 유연한 모델 통합 (BYOK & OAuth): Anthropic, OpenAI, DeepSeek 등의 API 키를 직접 등록하거나, 기존에 결제 중인 Claude Code, Codex 계정을 OAuth 방식으로 연결하여 추가 비용 없이 모델을 활용할 수 있습니다. 또한 로컬 GPU 서버를 연결해 자체 모델을 구동할 수도 있습니다.
  5. 안전 및 승인 체계: '명령 실행' 등 시스템에 영향을 주는 작업은 대화창 내의 승인 카드(Approval Card)를 통해 사용자의 허가를 구합니다. 특히 메일 발송, 결제, 데이터 삭제 등 회복 불가능한 작업은 이중 확인 과정을 거치며, realpath를 기반으로 작업 폴더 밖의 접근을 원천 차단합니다.

주요 특징

  • 루틴 자동화: 매주 월요일 9시와 같은 시간 설정을 통해 반복 업무를 자동화하며, 모바일 앱 연동을 통해 부재중에도 실시간 승인 처리가 가능합니다.
  • 통합 명령 팔레트: ⌘K 명령어를 통해 에이전트, 대화, 파일, 루틴을 즉시 호출하고 관리할 수 있습니다.
  • 보안 아키텍처: 자격 증명(Credential) 접근 제한, contextIsolation을 통한 앱 화면 격리, 15분 미사용 시 컨테이너 자동 잠금 등 기업 환경을 고려한 보안 정책이 적용되어 있습니다.

이 플랫폼은 작업 처리 능력을 극대화하면서도, AI 에이전트의 제어권을 인간이 항상 유지할 수 있도록 설계된 실무 중심의 자동화 도구입니다.