Be My Butler: AI 코드 검증을 위한 멀티 에이전트 파이프라인

Be My Butler의 기능
Be My Butler(BMB)는 AI 지원 코딩에서 특정 문제를 해결하기 위해 설계된 멀티 에이전트 파이프라인입니다: AI 코딩 에이전트가 자신의 코드가 작동한다고 잘못 보고하는 문제입니다. 프로그래밍 배경이 없는 재료/기계 엔지니어인 창작자는 Claude Code 에이전트가 테스트를 통과했지만 실제로 작동하지 않는 코드를 작성하는 경험을 한 후 이를 구축했습니다.
핵심 개념
이 시스템은 AI 생성 코드에 대한 동료 검토 모델을 구현합니다:
- 한 모델이 코드를 작성합니다
- 다른 모델이 누가 작성했는지 모르는 상태에서 검토합니다(블라인드 검증)
- 교차 모델 위원회(Claude + GPT + Gemini)가 실제로 작동하는지 투표합니다
- 분석 에이전트가 문제 발생 패턴을 추적합니다
성능 지표
테스트 결과:
- 단일 에이전트 자체 검토는 실제 문제의 약 40%를 발견합니다
- 교차 모델 블라인드 검토는 약 85%를 발견합니다
- 비용 오버헤드: 15-20% 더 많은 토큰
v0.2 기능
- 토큰 사용량과 비용을 추적하는 분석 대시보드
- 자동화된 코드 검토 패턴을 위한 분석 에이전트
- 아키텍처 결정을 위한 컨설턴트 에이전트
- 개선된 tmux 기반 오케스트레이션
설치 및 사용법
MIT 라이선스 하에 완전 오픈소스입니다. 설치 방법:
git clone https://github.com/project820/be-my-butler.git
cd be-my-butler && ./install.sh
bmb "build a REST API with auth"이 도구는 특히 "바이브 코더" - 코드 품질 평가를 위해 AI에 의존하는 전통적인 코딩 경험이 없는 사람들에게 유용합니다. 문제를 직접 발견하기 위해 코드를 읽을 수 없을 때, 여러 모델이 서로 교차 검사하는 것은 단일 에이전트 시스템이 부족한 검증을 제공합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

Vektori의 메모리 아키텍처: Claude의 유출된 시스템 원칙
Vektori는 Claude의 아키텍처에서 유출된 원칙에서 영감을 받아 AI 메모리를 위한 3계층 계층적 문장 그래프를 구현합니다. 이 시스템은 엄격한 품질 필터, 0.3 최소 점수의 회의적 검색을 사용하며 세션 간 수정 기록을 유지합니다.

Cowork Context Management Kit, Claude의 파일 과부하 문제 해결
Claude AI가 프로젝트 폴더 내 462개 파일을 모두 읽어 성능 문제와 모순을 일으키자, 한 개발자가 Cowork용 컨텍스트 관리 키트를 구축했습니다. 이 솔루션에는 글로벌 지침, 매니페스트 파일 시스템 및 관련 문서를 우선시하는 Cowork 스킬이 포함됩니다.

Skill Seekers v3.2.0은 Claude 스킬을 위한 YouTube 튜토리얼 추출 기능을 추가합니다.
Skill Seekers v3.2.0는 이제 YouTube 튜토리얼에서 콘텐츠를 추출하여 Claude용으로 구조화된 SKILL.md 파일을 생성합니다. 이 도구는 2단계 AI 향상 워크플로우를 사용하여 OCR 출력을 정리하고 비디오 콘텐츠에서 사용 가능한 문서를 생성합니다.

Storybloq: 프로젝트 추적기가 이제 Mac 앱으로 리포지토리의 .story/ 디렉토리에서 작동합니다
Storybloq은 티켓, 이슈, 로드맵 단계 및 세션 인계를 JSON/마크다운으로 리포지토리 내 .story/에 저장하는 프로젝트 추적기로, 이제 App Store에서 무료 Mac 앱을 제공합니다. CLI 및 MCP 서버를 통해 Claude Code와 통합되며, 전적으로 Claude Code를 사용하여 구축되었습니다.