deepcoldy/botmux

Bridge Feishu/Lark to AI coding CLIs — Claude Code, Codex, Gemini, OpenCode… every DM, group or topic spawns its own live-streaming CLI session

해결하는 문제

Botmux는 AI 프로그래밍 CLI 및 에이전트가 로컬 개발 머신에 고정되어 모바일 기기에서 접근이 불가하거나 팀 커뮤니케이션 채널에 통합하기 어려운 문제를 해결합니다. 강력한 터미널 기반 AI 도구와 Lark(Feishu)과 같은 협업 플랫폼 사이의 격차를 메우며, 사용자가 어디서든 AI 에이전트를 트리거하고 모니터링하며 상호작용할 수 있도록 합니다.

작동 방식

Lark에서 메시지를 수신하는 데몬으로 작동합니다. 새 세션이 시작되면 특정 AI 에이전트용 독립적인 CLI 프로세스를 생성합니다. 에이전트 기능을 다시 구축하지 않고 Botmux는 브리지 역할을 하여 CLI의 출력을 실시간으로 Lark의 인터랙티브 카드로 스트리밍합니다. 직접 CLI 조작이 가능한 웹 기반 터미널을 제공하며, 다양한 AI CLI용 사전 구축된 어댑터를 지원합니다.

대상 사용자

Claude Code나 Codex와 같은 AI 프로그래밍 에이전트를 사용하고, 모바일 기기에서 제어하거나 팀 채팅 그룹에 통합하여 공동 코드 리뷰, 기술 선택, 온콜 트러블슈팅을 수행하고자 하는 개발자 및 팀에게 적합합니다.

주요 기능

  • 다중 봇 오케스트레이션: 하나의 그룹 내에서 다양한 AI 봇을 지원하여 동일한 작업에 대해 협력하거나 논의할 수 있습니다.
  • 실시간 스트리밍 카드: 터미널 출력을 실시간으로 업데이트되는 Lark 카드로 변환하며, 출력 표시/숨기기 또는 세션 재시작 옵션을 제공합니다.
  • 인터랙티브 웹 터미널: Esc, Ctrl+C와 같은 모바일 친화적 단축키를 갖춘 브라우저 기반 터미널로 직접 CLI를 조작할 수 있습니다.
  • 세션 리레이 및 채택: 모바일 기기에서 로컬 tmux 세션을 채택하거나, 프로세스와 메모리까지 포함한 전체 세션을 팀 그룹에 리레이할 수 있습니다.
  • 풍부한 어댑터 라이브러리: Claude Code, Codex, Gemini, Cursor 등을 포함한 20개 이상의 AI CLI 및 에이전트를 즉시 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트