TL;DR

  • Bise는 기존 모델, MCP 서버, 스킬을 유지하면서 여러 세션을 직접 관리하는 대신 팀 리드와 대화하는 멀티 에이전트 작업 방식을 제공함.
  • 에이전트는 파일을 수정하기 전에 서로 작업 대상을 알리고, 별도 작업 트리(worktree)는 독립 복사본이 필요할 때만 사용한 뒤 정리함.
  • 기본 모드는 모든 명령을 실행하는 YOLO이며, 자동 모드에서는 안전한 명령을 실행하고 위험한 명령은 받은 편지함에서 확인하며 모든 작업을 macOS 샌드박스에서 실행함.
  • 메인 스레드는 계획과 보고를 관리하고, 에이전트는 코드 읽기를 맡으며, 대화가 길어지면 압축해 이어감; 수백만 줄 규모의 코드 저장소에서 테스트됨.
  • macOS, Apple Silicon 및 Intel에서 작동하며, Anthropic·OpenAI·Mistral 등의 모델 제공자를 지원하고 오픈소스 Apache-2.0 라이선스로 배포됨.

이미 Claude Code / Codex / Vibe가 있는데도 필요한가요?

  • 기존 모델, MCP 서버, 스킬을 그대로 유지하면서 작업 방식을 바꾸는 도구임.
  • 세션을 직접 관리하는 대신 팀 리드와 대화하는 방식임.

에이전트끼리 작업이 겹치지 않나요?

  • 에이전트는 파일을 건드리기 전에 서로 작업 대상을 알림.
  • 에이전트마다 별도 복사본이 필요할 때만 작업 트리를 사용하며, 이후 정리함.

명령을 실행하기 전에 확인을 요청하나요?

  • 기본 설정은 YOLO로, 모든 명령을 실행함.
  • Shift+Tab으로 자동 모드로 전환할 수 있으며, 안전한 명령은 바로 실행하고 위험한 명령은 받은 편지함에서 먼저 확인함.
  • 자동 모드에서는 모든 작업이 macOS 샌드박스에서 실행됨.

단일 스레드로 내 프로젝트처럼 복잡한 작업도 감당할 수 있나요?

  • 가능함. 메인 스레드는 코드 내용을 직접 담지 않으며, 에이전트가 각각 새 컨텍스트를 사용해 코드를 읽음.
  • 메인 스레드는 계획과 보고를 유지해 대화 내용을 가볍게 관리함.
  • 스레드가 길어지면 내용을 압축하고 작업을 계속함.
  • 수백만 줄의 코드가 있는 저장소에서 테스트됨.

컨텍스트가 넘치지 않나요? 멍청한 상태로 작업하고 싶지 않아요

  • 스레드가 길어지면 Bise가 내용을 압축함.
  • 최신 모델은 압축에 맞게 훈련됐으며 작업의 흐름을 유지함.
  • 스레드는 계속 이어짐.

메모리 시스템이 필요한가요?

  • 필요하지 않음. 압축 과정이 스레드를 이어가며, 모든 에이전트가 전체 기록을 다시 읽을 수 있음.
  • 모든 메시지와 도구 호출 기록이 보존되므로 아무것도 사라지지 않음.

에이전트를 몇 개까지 실행할 수 있나요?

  • 원하는 만큼 실행할 수 있음.
  • 실제 제한은 토큰, 예산, 제공자임.

어떤 환경에서 실행되나요?

  • 현재는 Apple Silicon 및 Intel을 지원하는 macOS에서 실행됨.
  • Linux가 다음 대상이며, Windows는 나중에 지원할 수 있고 우선 WSL을 통한 지원이 고려될 수 있음.
  • Git이 필요하며 그 외 요구 사항은 거의 없음.

어떤 모델을 사용할 수 있나요?

  • 자체 API 키를 가져오는 방식이며, Anthropic, OpenAI, Mistral 등이 포함됨.
  • 첫 실행 시 모든 제공자 목록이 표시됨.

배워야 할 것이 있나요?

  • 핵심 개념은 네 가지임: 사용자, 메인, 에이전트, 받은 편지함.
  • 메인은 대화하는 대상이며, 나머지는 첫 한 시간 안에 익힐 수 있음.

오픈소스인가요?

  • Apache-2.0 라이선스로 공개됨.
  • 읽고, 포크하고, 기여할 수 있음.