Mbbrowser 버전 업데이트
【2026년 09월 21일】버전: 9.18.58.198
버전 번호: v9.18.58.198
커널 버전: 140.0.7339.248 Build 20260921
업데이트 등급: 주요 / 전략급 업데이트 개발 코드네임: "ApexCortex"
버전 개요
v8의 ControlMatrix가 "수백 개의 환경을 동시에 관리"하는 것을 Mbbrowser의 표준으로 만들었다면, 이번 ApexCortex는 더 본질적인 질문에 답합니다. 여러분의 업무 흐름이 "브라우저를 열고 마우스로 클릭하는 것"만이 아닐 때, Mbbrowser가 진정으로 "생각하고 일하는 것"을 도와줄 수 있는가?
지난 3년간 Mbbrowser는 "계정 보안, 핑거프린트 안정성, 대규모 환경 관리"라는 세 가지 과제를 해결해 왔습니다. v7.10(IphoneCloudFlare), v7.12(MBBridge + MBLink), v8.12(ControlMatrix)에 이르기까지, 매번 메이저 버전은 다중 계정 운영의 특정 기반 계층을 재구성해 왔습니다. 오늘, v9.18.58.198은 Mbbrowser를 브라우저 도구에서 AI 협업 워크스테이션으로 공식적으로 이행시키는 첫 번째 버전입니다.
mbAgent 첫 공개.
이는 Mbbrowser와 토착적으로共生하며 "웹 + Mbbrowser + 다중 계정 시나리오"에 특화된 로컬 AI 에이전트입니다. 단순한 ChatGPT 외피도 아니고, 또 다른 브라우저 자동화 엔진도 아닙니다. Mbbrowser가 수년간 축적해 온 핑거프린트, 프록시, 환경, CDP, Control V2 프로토콜, 이중 제어端 능력을 완전히 AI에 위임합니다. AI는 이제 Mbbrowser에게 임의의 환경을 열고, 임의의 계정에 로그인하며, 임의의 웹 작업을 수행하도록 직접 명령할 수 있으며, 이 전 과정에서 Mbbrowser의 보안 경계, 감사 로그, Token 한도 관리를 준수합니다.
이와 동시에 mbAgent에는 공식 인증 웹 자동화 엔진인 browser-auto(Mbbrowser 웹 자동화 엔진)가 내장되어 있습니다. 이는 상류의 성숙된 browser-use 엔진을 기반으로 Mbbrowser 팀이 깊이 적응시키고 강화한 독립 EXE 서브 프로세스로, 크로스보더 이커머스의 복잡한 페이지(회원가입, 다단계 폼, 동적 인증번호, 로그인 점프, 제출 전송)를 위해 설계되었습니다.
mbAgent의 등장을 중심으로, mbbrowser 클라이언트, ApiServer 제어端, Cookie 거버넌스, 공식 AI 모델 채널 역시 전략급 업그레이드를 동시에 완료했습니다.
- mbbrowser(Mbbrowser 클라이언트) —— Control V2 서버 측은 이중 제어端 재작성을 완료하여 mbAgent 접속을 정식 지원합니다. Cookie 만료 임박 알림 메일 서비스가 추가되었으며, 다중 창 상호작용 디테일이 전면적으로 개선되었습니다.
- ApiServer —— 144개의 기존 HTTP 인터페이스가 Control V2로 완전히 마이그레이션되어 mbAgent와 동일한 능력 사양을 공유합니다. mbAgent를 시작한 후 두 가지 제어를 동시에 사용할 수 있습니다.
- 다중 LLM 공식 채널 —— DeepSeek / Claude / GPT 3대 공식 인증 모델이 Mbbrowser 회원 등급에 따라 자동 해제되며, Mbbrowser 자체 NEWAPI 중계 사이트를 통해 안전하게 결제됩니다.
본 공지를 모두 읽은 즉시 모든 크로스보더 이커머스, 다중 계정 매트릭스, 광고投放, 이커머스店铺 운영, 소셜미디어引流 사용자들이 업그레이드할 것을 권장합니다. v9.18.58.198은 Mbbrowser가 "도구형 제품"에서 "AI 워크스테이션"으로 전환되는 출발점입니다.
1. 🧠 중급 첫 공개: mbAgent — Mbbrowser 토착 AI 에이전트
📌 한 줄 설명: 오늘부터 Mbbrowser 클라이언트에는 크로스보더 이커머스 시나리오를 위한 로컬 AI 어시스턴트가 내장됩니다. "이 환경에서 pcmax.jp의 오늘 새 메시지를 모두 가져와 주세요"라고 중국어로 직접 지시하면, mbAgent가 모든 단계를 자동으로 완수합니다.
이 기능은 무엇을 해결하기 위한 것인가요?
크로스보더 업무를 해 본 분들은 "AI가 우리를 위해 진짜로 일할 수 있는가"라는 문제가 과거로서는 매우 어색했다는 것을 알고 있습니다.
- 범용 ChatGPT / Claude 웹 버전: 계정이 클라우드에 있어 여러분의 Mbbrowser 환경에 접근할 수 없으며, 핑거프린트로 보호된 pcmax, TikTok, Shopee 등 실제 비즈니스 사이트를 조작할 수도 없습니다.
- 시장의 소위 "AI 브라우저": Mbbrowser와 평행한 제품으로, Mbbrowser의 핑거프린트, 프록시, Cookie, 자동화 스크립트와 충돌을 일으킵니다. 이러한 제품들은 여러분의 Mbbrowser Profile을 관리할 수 없습니다.
- 직접 스크립트 작성: 로그인, 인증번호, 2차 인증, 페이지 변경…… 각각을 디버깅하는 데만 하루가 꼬박 걸립니다.
mbAgent는 Mbbrowser 클라이언트에서 토착적으로 실행되는 최초의 AI 에이전트입니다. mbAgent의 출현은 Mbbrowser의 기존 브라우저 경험을 대체하기 위한 것이 아니라, 이를 한 단계 업그레이드하기 위한 것입니다. Mbbrowser의 브라우저를 AI가 지휘하고, AI가 감독하며, AI가 요약할 수 있는 지능형 실행 유닛으로 변환합니다.
표준적인 mbAgent 워크플로우는 다음과 같습니다. 사용자가 목표를 지시 → mbAgent가 환경 선택 → Mbbrowser Chromium에 부착 → 복잡한 페이지 작업 수행 → 과정과 결과를 사용자에게 반환.

mbAgent는 무엇을 할 수 있나요?
mbAgent에는 130+ 사전 설정 작업 템플릿이 내장되어 있으며(자세한 내용은 제4절 참조), 크로스보더 이커머스 전 시나리오를 망라합니다. 동시에 자연어로 새로운 작업을 자유롭게 설명할 수 있으며, mbAgent는 이를 자동으로 분해·계획·Mbbrowser 환경을 통해 직접 실행합니다.
대표 시나리오 예시:
- "200개店铺 계정 중 오늘 비정상 로그인 지역이 있는지 모두 확인" —— mbAgent가 환경을 순회하고, 프록시 출구 IP를 확인하며, 과거 핑거프린트와 비교하고, 보고서를 생성합니다.
- "현재 환경에서 pcmax.jp에 로그인하여 읽지 않은 모든 메시지를 Excel로 정리" —— mbAgent가 사용자가 연 환경을 자동 부착하여 Mbbrowser 신원에 따라 한 단계씩 완수합니다.
- "이 Amazon 셀러 페이지의 Product Description 형식이 어수선하니, 통일된 템플릿으로 모든 상품을 다시 작성하여 로컬에 저장" —— mbAgent가 페이지를 열고, 구조를 추출하며, 사용자가 제공한 템플릿으로 다시 작성하고, 파일을 저장합니다.
- "오늘 밤 9시 전에 50개 환경을 자동으로 시작하여, 순서대로 특정 URL에 접속하고 각각 30초씩 머무르기" —— mbAgent가 Mbbrowser Control V2를 통해 50개 환경을 기동하여 순서대로 실행합니다.
어떻게 이 모든 것을 가능하게 하나요? — Mbbrowser와의 관계
이것이 mbAgent와 시장의 모든 "AI 브라우저" / "AI 어시스턴트"의 가장 본질적인 차이입니다.
사용자
↓ 자연어로 작업 설명
mbAgent 메인 에이전트(Rust 로컬 프로세스)
↓ Mbbrowser 사양 중 "게시된" operation 호출
Mbbrowser(mbbrowser.exe)
↓ Control V2 프로토콜 / 기동 및 환경 관리
Mbbrowser Chromium 140
↓ 후보 부착 + 자동화 임대
Mbbrowser CDP(WebSocket)
↑ 페이지 상태, 프록시 출구, Cookie 값, 크로스 도메인 Frame
browser-auto(Mbbrowser 웹 자동화 엔진, 독립 EXE)
↑ 모델 루프: 관찰 → 의사결정 → 동작 → 검증 → 복구
LLM(DeepSeek / Claude / GPT, 회원 채널에 따름)mbAgent는 클라우드에서 LLM을 호출하여 독립 Chrome을 조작하는 것이 아니라, 다음을 수행합니다.
- 본 기기에 이미 로그인된 Mbbrowser 클라이언트를 발견하고 접속(Control V2 + discovery token + PID 생성 시각 삼중 검증을 통해);
- Mbbrowser Profiles에 따라 사용 가능한 환경을 선택하며, 각 환경의 핑거프린트 / 프록시 / Cookie / 이전 상태를 검증합니다;
- Mbbrowser Chromium의 실제 CDP WebSocket에 부착(Profile 생성, 핑거프린트 수정, 프록시 전환 없음);
- Mbbrowser 공식 사양 중 "게시된" operation 호출(144개 기존 HTTP 인터페이스, 4개 ApiServer 로컬 관리 인터페이스, 모두 Control V2 영속 TCP를 통해);
- Mbbrowser의 AutomationLease를 통해 인간 인계와 매끄럽게 연결 —— 사용자가 mbAgent가 조작 중인 환경을 언제든지 인수할 수 있으며, mbAgent는 자동으로 제어권을 양보합니다.
이는 곧 다음을 의미합니다. mbAgent는 어떠한 Mbbrowser 보안 메커니즘도 우회하지 않으며, 핑거프린트 / Cookie / 프록시를 변경하지 않습니다. mbAgent는 Mbbrowser의 능력을 AI에 빌려줄 뿐입니다.
2. 🚀 신규 독립 엔진: browser-auto(Mbbrowser 웹 자동화 엔진)
📌 한 줄 설명: browser-auto는 mbAgent 뒤의 "엔진"입니다. 복잡한 웹 작업을 위해 설계된 독립 EXE 서브 프로세스입니다.
왜 독립 엔진이 필요한가요?
mbAgent 메인 에이전트(Rust)는 스케줄링, 사양 검증, 능력 발견, 감사에 능하지만 "웹 페이지를 보며 의사결정하는 것"에는 능하지 않습니다. AI가 실제 웹사이트를 사람처럼 조작하려면, 완전하고 성숙하며 관측 가능한 웹 Agent 루프가 필요합니다.
관찰(DOM/스크린샷/컨트롤 트리)
→ 모델 의사결정(LLM이 다음 동작 결정)
→ 동작(클릭 / 입력 / 제출 / 전송)
→ 검증(페이지 변화가 예상과 일치하는지)
→ 복구(불일치 시 복구 후 재시도)Mbbrowser 팀은 심도 있는 선정을 거쳐 상류의 성숙된 browser-use 0.13.8을 Mbbrowser 브랜드 browser-auto로 패키징했습니다. 상류의 완전한 능력을 보존하는 동시에 다음과 같은 강제적 강화를 진행했습니다.
- 디렉터리형 독립 EXE(Nuitka standalone/onedir)로, Python, uv, pip 설치에 의존하지 않으며, 대상 머신에서 즉시 사용 가능합니다.
- 익명 stdio NDJSON으로만 mbAgent와 통신하며, TCP / HTTP 포트를 전혀 청취하지 않고, Windows 서비스를 등록하지 않아 노출면이 최소입니다.
- Mbbrowser Control V2가 기동한 Chromium에만 부착 가능 —— 자체 Chrome 기동 금지, Profile 생성 금지, 프록시 수정 금지, 핑거프린트 덮어쓰기 금지.
- API Key는 메모리에서만 전달 ——
.env에 쓰지 않고, 커맨드라인에 쓰지 않으며, EXE 리소스에 남기지 않습니다. - 최초 기동 시 익명 텔레메트리, 기본 확장, PostHog 등 모든 제3자 누출 지점을 차단합니다.
- 후보 부착 + 자동화 임대 —— browser-auto, mbAgent 토착 페이지 도구, 인간 인계자가 동일한 "현재 누가 이 페이지를 조작 중인지" 임대 정보를 공유하여 동시 쓰기 충돌을 방지합니다.
browser-auto 상류의 24개 기본 action은 모두 완전 보존되며(click, input, send_keys, submit, send, purchase 등), 개조하지 않고, 잘라내지 않으며, 추가 승인을 요구하지 않습니다.
mbAgent 토착 페이지 도구(후보 페이지)와의 관계
mbAgent는 두 세트의 페이지 능력을 동시에 지원하여 상호 보완합니다.
| 엔진 | 적용 시나리오 | 스케줄링 방식 |
|---|---|---|
| browser-auto(기본) | 복잡, 다단계, 폼, 동적 페이지, 인증번호, 가입, 로그인 점프 | 한 번의 작업급 인가 → 내부 연속 동작 |
| mbAgent 후보 페이지(폴백) | 결정론적 읽기 전용 진단, 단일 단계 동작, Windows 7 / 구형 커널 호환 | 동작별 검증 |
Mbbrowser는 기존 능력을 삭제하거나 대체하지 않습니다. browser-auto는 신규 "고급 옵션"이며, 후보 페이지는 안전 폴백으로 계속 유지됩니다.
사용자가 체감하는 차이
- 과거: "계정에 로그인해 주세요" → 사용자에게 Puppeteer / Selenium 스크립트 50줄 작성 요구 → 20분 디버깅.
- 현재: "계정에 로그인해 주세요" → mbAgent + browser-auto가 한 마디로 완수하며, 과정 로그는 Mbbrowser 로컬에서 추적 가능합니다.
3. 🌐 신규 공식 AI 모델 채널: DeepSeek + Claude + GPT
📌 한 줄 설명: mbAgent가 호출하는 LLM은 Mbbrowser 공식 채널이 제공하며, Mbbrowser 회원 등급에 따라 자동 해제되고, Mbbrowser 자영 NEWAPI 중계 사이트를 통해 통합 결제 및 감사를 받습니다.
무엇을 해결하나요?
AI 업무를 수행할 때 가장 두려운 세 가지: API Key의 남용, token 사용량의 통제 불능, 모델의 블랙박스. mbAgent는 Mbbrowser 자체 계정 체계를 통해 이를 완전히 해결합니다.
- Mbbrowser 클라이언트에서 로그인 —— 시스템이 NEWAPI에서 자동으로 섀도우 사용자를 생성/갱신하고, 계정 독립 Token을 생성하며, 구독을 바인딩합니다.
- WEB 제어台에서 회원 등급에 따라 사용 가능한 모델 화이트리스트(
mb_fast/mb_claude/mb_premium)를 선택합니다. - mbAgent 기동 시 화이트리스트를 가져오며, Mbbrowser 공식 Profile에 따라
/v1/chat/completions또는/v1/responses로 라우팅합니다. 이름으로 추측하지 않고 Profile 선언에 따라 정확히 라우팅합니다. - 모든 모델 호출마다 실제 Token usage가 Mbbrowser 클라이언트 로그 및 공식 결제 시스템에 회신됩니다.
Chat과 Responses 동시 지원
mbAgent 내장 브라우저 자동화 어시스턴트는 Chat Completions와 Responses 두 프로토콜을 동시에 지원합니다. Mbbrowser 공식 Profile이 api_mode=chat_completions 또는 api_mode=responses를 선언하면, mbAgent는 선언에 따라 정확히 라우팅합니다.
| 프로토콜 | 적용 시나리오 |
|---|---|
| Chat Completions | 범용 대화, 전통 호환, 안정적 신뢰성 |
| Responses | 구조화 출력, reasoning_effort, 시각 입력(미래) |
이 두 프로토콜의 차이를 이해할 필요가 없습니다 —— Mbbrowser가 이미 선택을 완료했습니다. WEB 제어台에서 모델만 선택하면 됩니다.
모델 분류와 회원 등급
| 분류 | 모델 예시 | 적용 회원 |
|---|---|---|
| mb_fast | DeepSeek 시리즈 | 전 회원(무료 사용자 포함) |
| mb_claude | Claude Sonnet | 개인 / 팀 회원 |
| mb_premium | GPT 시리즈 | 개인 / 팀 회원 |
💡 NEWAPI Token 단기 임대(15분)로, 계정 비활성,套餐 다운그레이드, 모델 취소 시 자동失效됩니다. 구버전 Key가 영구 유효할 수는 절대 없습니다.
감사 및 마스킹
모든 모델 응답은 mbAgent에 진입한 후 강제 마스킹을 거칩니다.
- API Key는 LLM 컨텍스트, UI, 로그, IPC에 절대 나타나지 않습니다;
- HTML / DOM / 스크린샷 / 네트워크 본문 등 대용량 데이터는 작업급 임시 산출물로만 저장되며, LLM은 필요에 따라 요약과 청크 인덱스만 읽습니다;
- Token 사용량은 Prompt / Completion / Cache 항목별 감사를 거치며, 모델 + 작업 + 시간에 바인딩됩니다.
4. 🎨 신규 "시작 메뉴": 130+ 크로스보더 이커머스 작업 템플릿
📌 한 줄 설명: Mbbrowser 클라이언트 AI 채팅 인터페이스 상단에 "시작 메뉴" 아이콘이 나타나며, 이를 클릭하면 130+ 크로스보더 시나리오용 사전 설정 AI 작업이 표시됩니다.
무엇을 위한 것인가요?
많은 사용자가 mbAgent를 처음 사용할 때 묻습니다. "AI에게 무엇을 시켜야 할지 모르겠습니다." 시작 메뉴는 Mbbrowser 공식 유지 작업 템플릿 라이브러리로, 크로스보더 이커머스 8대 시나리오를 망라합니다.
📁 Mbbrowser 클라이언트 운영 진단(10항)
├─ 클라이언트 기동 실패 플래시 종료 및 이상 종료 원인 분석
├─ 클라이언트 프로세스 서브 프로세스 및 잔류 프로세스 검사
├─ 클라이언트 버전 브라우저 커널 버전 및 업데이트 상태 검사
└─ ……
📁 운영 체제 건강도 검사(10항)
├─ CPU 메모리 디스크 및 임시 디렉터리 건강도 검사
├─ 시스템 시간 시간대 언어 및 지역 설정 검사
├─ 방화벽 시스템 프록시 및 보안 정책 검사
└─ ……
📁 AI 메모리 데이터 및 백업 보안 검사(9항)
├─ AI 로컬 메모리 중 만료 중복 및 모순 정보 검사
├─ Token Cookie 비밀번호 및 키 노출 위험 검사
├─ 세션 기록 구성 파일 및 브라우저 환경 백업 검사
└─ ……
📁 브라우저 핑거프린트 및 환경 진단(9항)
├─ Canvas/WebGL 오디오 폰트 및 미디어 디바이스 노출 검사
├─ WebRTC DNS IPv4 및 IPv6 누출 검사
├─ 시간대 언어 지리적 위치 및 프록시 출구 정합성 검사
└─ ……
📁 프록시 및 네트워크 진단(10항)
├─ DNS 해석 경로 및 DNS 누출 검사
├─ 프록시 IP 소속지 ASN 및 거주지 데이터센터 특성 정리
├─ 프록시 지연 손실 안정성 및 대역폭 검사
└─ ……
📁 계정 및 환경 격리 순찰 검사(9항)
├─ Cookie 로컬 저장소 캐시 및 IndexedDB 격리 검사
├─ IP 프록시 및 디바이스 파라미터 계정 간 재사용 위험 검사
├─ 로그인 기록 세션 상태 및 중복 로그인 원인 정리
└─ ……
📁 비즈니스 운영 및 웹 워크플로우 보조(8항)
├─ 상품 콘텐츠 발행 및 수정 흐름 편성
├─ 웹 폼 필드 및 제출 전 검증
├─ 고객 서비스 메시지 처리 및 발송 전 검토
└─ ……
📁 소프트웨어 버전 및 업그레이드 호환성 검사(9항)
├─ CDP 및 Control 채널 버전 핸드셰이크 호환성 검사
├─ 업그레이드 패키지 출처 서명 및 해시 검증
└─ ……###亮点
- 공식 유지: 작업 템플릿과 prompt는 Mbbrowser 팀이 실제 비즈니스 기반으로 지속 업데이트하며, "비즈니스 흐름" 추가 시 사용자가 코드를 작성할 필요가 없습니다.
- 사용자급 커스터마이즈: 자신의 "경험"도 템플릿 라이브러리에 기록하여 계정 간 공유할 수 있습니다.
- 권한 격리: 공식 및 자체 템플릿은 엄격한 물리적 격리로, AI가 공식 전략을 사용자 로컬 비즈니스 선호로 "오염"시키지 않습니다.
- 종료 가능: 메뉴를 원하지 않을 경우 설정에서 직접 끌 수 있으며, 정식 워크플로우에 영향이 없습니다.
- 최근 작업: 우측에 시간 역순으로 최근 사용한 5개 작업이 표시되며, 다시 클릭하면 재실행됩니다.
5. 🤖 ApiServer와 mbAgent 이중 제어端 공존
📌 한 줄 설명: 동일한 Mbbrowser 인스턴스에 ApiServer + mbAgent를 동시에 접속할 수 있으며, 서로 간섭하거나 선점하지 않습니다.
이 메커니즘은 무엇을 해결하나요?
크로스보더 팀은 오랫동안 하나의 모순을 안고 있었습니다. 자동화 스크립트(Puppeteer / Selenium / 자체 작성 API)와 AI 조작은 종종 동시에 진행할 수 없습니다 —— 하나가 접속하면 다른 하나는 거부되거나 데이터가 뒤섞입니다.
본 업데이트 이후:
- 동일 Mbbrowser 인스턴스는 최대 ApiServer 1개 + mbAgent 1개 접속을 허용합니다.
- 두 접속은 독립적인 유계 큐(MBAGENT 75% / APISERVER 75%)를 사용하며, FIFO 공평 라운드로빈으로 어느 한쪽이 다른 쪽을 굶기지 않습니다.
- 모든 쓰기 작업은 멱등 키를 지원하여, mbAgent와 ApiServer가 동일 작업을 전환 재시도해도 한 번만 실행됩니다.
- Mbbrowser Control V2는 SNAPSHOT 프레임을 제공하여, 어느 한쪽이 전환/단선/일시정지할 때 다른 쪽도 일관된 환경 스냅샷을 받아 실행을 계속할 수 있습니다.
- Mbbrowser 런타임 신원(PID / run_id / endpoint_generation / 실제
/json/version)이 엄격히 검증되어, 위조된 인계接管은 불가능합니다.
실제 사용
다음과 같이 배치할 수 있습니다.
- 오전: mbAgent가 50개 환경에서 콘텐츠 수집(한 번의 작업 인가, browser-auto 장시간 실행);
- 오후: 본인이 작성한 Python 스크립트가 ApiServer를 통해 이 50개 환경을 인수하여 일괄 게시;
- 두 도구는 상대방의 존재로 인해 실패하지 않습니다.
mbAgent의 능력 총계
mbAgent가 호출할 수 있는 Mbbrowser 능력은 통일된 사양에서 생성됩니다.
mbAgent Profile
↓
MbbrowserDescribe(목록 취득)
↓
MbbrowserExecute(operation별 호출)
↓
Control V2 → mbbrowser → 실제 비즈니스- 170개의 semantic operations
- 150개의 routes(그중 144개는 ApiServer 호환, 6개는 ApiServer 로컬 관리)
- 19개의 canonical workflow(인증, 환경 열람, 기동, Cookie, 플러그인, 스크립트, 프록시, UA, 고급 설정, 시스템 모드, 강제 종료, 캐시 정리……)
- 각 operation은 엄격한 Request / Response / 오류 Schema, 위험 등급, 쓰기 영향, 멱등 키, TTL,撤销 의미를 보유합니다.
이 사양은 동시에 Apidog / Postman 컬렉션, Python SDK, TypeScript SDK, mbAgent 도구 등록부의 유일한 출처입니다. 사양이 업데이트되면 모든 클라이언트가 동기적으로 새로 고침되며, "AI는 한 가지를 알고 스크립트는 다른 것을 안다"는 불일치가 발생하지 않습니다.
6. 🍪 mbbrowser Cookie 만료 임박 알림 메일(신기능)
📌 한 줄 설명: Cookie는 계정의 "로그인 자격"입니다. 이제 Mbbrowser가 이를 능동적으로 모니터링하여 만료 전에 이메일을 통해 사전에 알려 드리며, 계정이 끊기는 것을 기다리지 않습니다.
무엇을 위한 것인가요?
다중 계정 매트릭스를 운영해 본 분들은 알 것입니다. 계정의 갑작스러운 단절 = 비즈니스 갑작스러운 중단 = 고객 클레임 / 손실. 가장 흔한 단절 원인 중 하나가 바로 Cookie 만료입니다.
- 임시 Cookie(Session)는 현재 세션만 유지하며, 새로 고침 시 끊어집니다.
- 장기 Cookie는 수일에서 수 주까지 지속되며, TimeZone 변경, User-Agent 변경, IP 변경 시 상대 서버가 능동적으로 무효화할 수 있습니다.
- 100개 계정을 운영할 때 Cookie 만료 시간을 수기로 기억하는 것은 불가능합니다.
Mbbrowser는 어떻게 해결하나요?
신기능: Cookie 만료 임박 알림 메일이 Mbbrowser 클라이언트에 내장되어 있습니다.
Mbbrowser 로컬 하트비트
↓ 30분마다 폴링
각 알림 활성 Cookie에 대해:
- 잔여 유효 기간 < 임계값(기본 24h)
- 마지막 알림 후 경과 시간 > 600s
↓ 통과
SMTP 메일 구성:
- 수신자 = 현재 Mbbrowser 계정에 바인딩된 이메일
- 제목 = "[Mbbrowser] 환경 <name>의 Cookie가 <time>에 만료됩니다"
- 본문 = "해당 환경에서 비즈니스 사이트에 다시 로그인하여 사이트 서버 측에서 로그인 상태를 재발급해 주세요"
↓ 발송
비동기 SMTP 전달
↓
Mbbrowser 로컬 로그 + Mbbrowser 로그 매니저주요 디테일
- 화이트리스트와 블랙리스트: 기본 13개 재생 가능한 Chromium 캐시만 정리 가능하며, Cookie / History / Preferences 등 비즈니스 데이터는 절대 잘못 정리되지 않습니다;
- 수정 후 알림 중지: 사용자가 알림 메일에서 실제 로그인을 완료하여 Cookie가 갱신되면, Mbbrowser가 후속 알림을 자동으로 중지합니다;
- 다중 환경 배치 알림: 고정 시간 슬롯에 통합 발송하여, 100개 Cookie가 거의 동시 만료되어도 순간적으로 100통의 메일이 발송되지 않습니다;
- SMTP 테스트 발송: 설정 패널에서 "SMTP 설정 테스트"를 클릭하여 메일 링크의 가용성을 즉시 검증할 수 있습니다;
- 재시도와 중복 제거: SMTP 실패 시 30초/2분 백오프로 재시도하여 단시간 내 중복 알림을 방지합니다;
- 로컬 우선: 모든 알림 기록은 먼저 Mbbrowser 로컬 로그에 기록되며,
SMTP실패가 Mbbrowser에서 Cookie 문제로 오인되지 않습니다; - 제3자 메일 지원: QQ 기업 메일, NetEase 기업 메일, Alibaba Cloud 메일, SendGrid, Mailgun, SMTP 자체 호스팅 모두 지원합니다.
중요 안내
⚠️ JWT, 서버 측 세션, 복잡한 풍控을 사용하는 사이트의 경우, 로컬 Cookie 시간을 단순히 수정하는 것이 진정한 갱신을 의미하지 않습니다. 정확한 방법은 여전히 해당 환경에서 비즈니스 사이트에 다시 로그인하여 사이트 서버 측이 유효한 로그인 상태를 재발급하도록 하는 것입니다. Mbbrowser 알림 메일에도 이 점이 명확히 기재됩니다.
7. 🔁 mbbrowser 클라이언트: Control V2 이중 제어端 프로토콜 전면 가동
📌 한 줄 설명: Mbbrowser 브라우저의 하위 제어 프로토콜 재작성이 완료되었습니다. mbAgent + ApiServer 이중 제어를 지원하도록 설계되어, 보안 등급과 처리 능력이 대폭 향상되었습니다.
Control V2란 무엇인가요?
Mbbrowser는 과거에 자체 TCP + Protobuf 프로토콜로 mbBrowser ↔ ApiServer 통신(HTTP 144개 인터페이스 + 구 30개 명령)을 담당했습니다. 이 프로토콜은 mbAgent와 같은 "장시간 세션 + 양방향 스트리밍 이벤트 + 엄격한 신원 검증"이라는 새로운 시나리오에서는 이미 충분하지 않습니다.
Control V2는 mbAgent를 위해 Mbbrowser가 재작성한 차세대 하위 제어 프로토콜입니다.
| 특성 | 구 프로토콜 | Control V2 |
|---|---|---|
| 접속 모델 | 단기 접속, HTTP Bearer | 영속 TCP, MBV2 프레임 헤더 + CRC32 + 시퀀스 번호 |
| 역할 | ApiServer 전용 | MBAGENT + APISERVER 이중 슬롯, 공평 라운드로빈 |
| 신원 검증 | HTTP Token(폐기됨) | 64바이트 instance_id + discovery token + PID + 프로세스 생성 시각 4중 검증 |
| 쓰기 멱등성 | 보장 안 됨 | 영속 멱등 저장소 + Windows DPAPI + 24h/4096건 유계 + 실패 롤백 |
| 취소 | 복잡 | 독립 cancel_id + CancelAck + connection_generation별 필터링 |
| 이벤트 스트림 | 단일 슬롯 직렬 | 1024건/4MiB/1h 3중 백프레셔 + EVENT_GAP 스냅샷 복구 |
| 쓰기 동시성 | 전역 FIFO | 역할별 75% 상한 + 전역 256 상한 + 대기 테이블 + deadline |
mbAgent 접속 디테일
Mbbrowser 서비스 발견: mbAgent는 기동 후 LOCALAPPDATA\MBBrowser\browser\control에서 현재 사용자 ACL로 보호된 두 파일을 읽습니다.
discovery—— 핸드셰이크 토큰 포함(mbAgent와 ApiServer만 읽기 가능)instance—— 토큰 미포함, instance_id / PID / creation_time / generation 기술
mbAgent는 discovery 토큰 + PID 생성 시각의 4요소 검증 후 영속 TCP를 설정합니다. Mbbrowser는 INADDR_LOOPBACK(127.0.0.1)를 강제하며, 원격 접속을 지원하지 않습니다.
API Key, Cookie, Authorization, CK, sessionId, objectId 등 민감 필드:
- 모델 파라미터, 커맨드라인, 일반 로그, UI, IPC에 절대 진입하지 않습니다;
- Mbbrowser 측의
ChromeParam핸들은 IPC에서candidate_*랜덤 ID로 대체됩니다; - Mbbrowser process 기동 직후 CK / CDP 포트 등 비밀을
Zeroizing메모리 공간에 배치하며, IPC 직렬화 시 일반 필드에 진입하지 않습니다.
기동과 정지
- 동일 Mbbrowser 인스턴스는 MBAGENT 1개 + APISERVER 1개의 각 1개 접속만 허용합니다.
- 두 번째 동일 역할 접속은 즉시 거부됩니다(
SLOT_OCCUPIED반환). - 하트비트 타임아웃 또는 충돌 시 슬롯을 자동 회수하며, 30초 이내에 새 접속이 재접속할 수 있습니다.
mbAgent또는ApiServer가 단절되어도 Mbbrowser Chromium을 닫지 않으며, 메인 프로세스를 종료하지 않습니다. mbbrowser의 수명 주기는 제어端과 완전히 분리됩니다.
호환성
- 144개 기존 ApiServer HTTP 인터페이스가 완전 보존되어, 구 비즈니스 코드가 무변경으로 Control V2에 직접 접속됩니다.
- ApiServer는 MBAPISERVER_CONTROL_V2=required/auto/off의 3단계로 그레이스케일링을 제어합니다.
- mbAgent는 MBAGENT_DIRECT_CONTROL=on/auto/off로 제어합니다.
- 모든 신기능은 그레이스케일 버킷에서 편향 없는 거부 샘플링 + 100만 샘플 검증을 거칩니다.
8. 🛡 사용자가 즉시 체감할 수 있는 보안 / 효율 개선
본 절은 사용자가 직접 체감할 수 있는 변경 사항을 정리한 것으로, API 내부 디테일은 포함하지 않습니다.
✅ UI 개선
- 메인 인터페이스: 그룹 메뉴, 단일 환경 더보기 메뉴, Cookie 메뉴, 프록시 메뉴, 환경 패키지 가져오기/내보내기 메뉴가 모두 다국어 메커니즘에接入되었으며, 신규 버튼이 자동 로컬라이즈됩니다(중/영/번체/러/일/越/印/터/태/西/포/우).
- 리스트 컨트롤: 선택 배경, 호버 배경, 선택 식별자가 통일되어 새로 고침되었으며, "특정 항목 후 배경이 가려지는" 구 문제가 수정되었습니다.
- 스크롤 동작: 모든 데이터 리스트가 부드러운 스크롤 + 관성 휠 + 개선된 스크롤바 슬라이더를 지원합니다.
- 아이콘: codicon.ttf가 메뉴 버튼, 툴바, 상태 지시자를 완전히 커버하며, DEBUG 통과, RELEASE 동기화되었습니다.
- 창 닫기 / 상태 전환: 새로 고침이 더 안정적이며, 오류가 더 이상 "리스트를 멈추게" 하지 않습니다.
✅ 직접 체감 가능한 기능
- Cookie 만료 임박 알림 메일: 이전 절에서 상세 기술;
- 다중 LLM 모델 채널: 이전 절에서 상세 기술;
- 시작 메뉴: 이전 절에서 상세 기술;
- browser-auto 엔진: 이전 절에서 상세 기술.
✅ 백그라운드 운영 개선
- 더 안정적인 다중 인스턴스 업그레이드: mbAgent 업그레이드 → Control V2 완전 스냅샷 동결 → 환경 핑거프린트 미초기화 → 비즈니스 중단 없음;
- 더 안정적인 Proxy 배치 할당: 모든 프록시 작업이 원자 트랜잭션 + 영속 기준선 스냅샷 + 동일값 재재생 비덮어쓰기를 거칩니다;
- 더 안전한 명령 호출: 배치 기동 요청에 독립적인
request_id가 부여되어, 지연 도착 패킷이 다음 기동을 깨우지 않으며, 계정 / 환경 기동 결과가 섞이지 않습니다; - 더 작은 Token 점유: 제12차 성능 최적화로 LLM 응답 지연과 Token 낭비 문제가 완전히 개선되었습니다.
9. 📚 동반 조치: Mbbrowser 공식 문서 동기 업데이트
본 릴리스는 동시에 Mbbrowser 공식 문서 체계를 AI 시대로 이행시킵니다.
클라이언트 내장 문서
Mbbrowser 클라이언트에는 130+ AI 보조 작업 매뉴얼과 핵심 개념 / 기초 상식 Q&A가 내장되어 있으며, 다음과 같이 분류됩니다.
- Mbbrowser 클라이언트 운영 진단(10)
- 운영 체제 건강도 검사(10)
- AI 메모리 데이터 및 백업 보안 검사(9)
- 브라우저 핑거프린트 및 환경 진단(9)
- 프록시 및 네트워크 진단(10)
- 계정 및 환경 격리 순찰 검사(9)
- 비즈니스 운영 및 웹 워크플로우 보조(8)
- 소프트웨어 버전 및 업그레이드 호환성 검사(9)
- mbAgent 기초 사용(10)
- 프록시 및 네트워크 기초(13)
- Mbbrowser 브라우저 안전 사용(10)
- 자주 묻는 질문 기초(10)
- 핵심 개념(10)
- 계정 격리 기초(10)
- 핑거프린트 파라미터 기초(10)
모든 130+ 문서는 mbAgent가 최초 업그레이드 후 자동으로 백그라운드 로드하며, 주제별로 "시작 메뉴"와 AI 추천 응답 자료 라이브러리에 분류됩니다.
도움말 문서 사이트
help.mbbrowser.com 도움말 센터에 동기 업데이트되었습니다.
- 업데이트 로그(본 공지 위치)
- mbAgent 사용 가이드: 설치부터 첫 작업까지의 완전한 walkthrough
- mbbrowser 각 기능 튜토리얼: 본 버전의 Cookie 만료 임박 알림 메일 포함
- API 문서: ApiServer 30+ 인터페이스(HTTP + Control V2 이중 프로토콜)
10. ⚙ 업그레이드 전 필수 확인
동일 커널 버전强制 요구
반드시 동일 커널 버전 번호로 업그레이드해야 합니다. 예: 이전 사용 커널 버전이
140.0.7339.248인 경우, 업그레이드하는 설치 패키지도140.0.7339.248이어야 하며, 그렇지 않으면 계정 자격 증명 손실 위험이 발생합니다.
내장 브라우저 커널(Chromium)
- 140 커널: Windows 10 / 11(권장)
- 129 커널: Windows 10 / 11(호환)
mbAgent 호환성
- mbAgent는 Windows 10/11 + Chromium 140에서 첫 출시되며, browser-auto의首选 실행 환경입니다.
- Windows 7 / 구형 커널에서 mbAgent는 사용 가능하지만, browser-auto는 기본적으로 후보 페이지 폴백을 사용합니다.
- mbAgent의 6세대 Chromium 횡단 릴리스 게이트는 이미落地되었으며(86 / 87 / 105 / 106 / 129 / 140), 단 공식 쓰기 능력은 실제 증거를取得한 후에만宣布됩니다.
설치 패키지 SHA-256 및 서명
- 설치 패키지:
AI_20260921_MBbrowserSetup_9.18.58.198_Core_140.exe - 검증 도구: 업그레이더 내장, 공식 사이트 다운로드 페이지 서명, 커맨드라인
Get-FileHash - 업그레이드 경로: v8.12.32.230 / v7.12.22.221 / v7.10.20.219 등 과거 버전과 일관되며, MBDATA를 보존하여 기존 환경, 핑거프린트, Cookie, 자동화 스크립트를 건드리지 않습니다.
MBDATA 데이터 디렉터리
NVMe / SSD 고속 하드 디스크에 계속 위치합니다. Cookie, Local Storage, IndexedDB, User-Agent 라이브러리, 프록시 데이터베이스, 로그인 자격 증명, 자동화 스크립트, 시작 메뉴 템플릿은 모두 MBDATA에서 계속 읽기/쓰기됩니다.
버전 요약
본 v9.18.58.198 ApexCortex는 Mbbrowser가 "브라우저 도구"에서 "AI 협업 워크스테이션"으로 이행하는 출발점입니다.
| 차원 | 업그레이드 내용 |
|---|---|
| AI 엔진 | mbAgent 첫 공개 + browser-auto 독립 웹 자동화 엔진 |
| AI 모델 | DeepSeek + Claude + GPT 3단계 공식 채널, Chat Completions + Responses 이중 프로토콜 |
| AI 템플릿 | 130+ 크로스보더 이커머스 작업 시작 메뉴, 15+ 대 분류 망라 |
| Mbbrowser 제어 프로토콜 | Control V2 영속 TCP + 이중 제어端 공평 큐 + 영속 멱등 + 이벤트 스트림 백프레셔 |
| Mbbrowser 신기능 | Cookie 만료 임박 알림 메일 + 내장 AI 문서 + 다국어 + 아이콘 체계 |
| ApiServer | 144개 기존 인터페이스 Control V2화 + 4개 로컬 관리 인터페이스 + mbAgent와 동일 사양 |
| 클라이언트 경험 | UI 디테일, 아이콘, 스크롤, 메뉴 다국어, 창 닫기 안정성 전면 개선 |
모든 크로스보더 이커머스, 다중 계정 매트릭스, 광고投放, 이커머스店铺 운영, 소셜미디어 운영 사용자가 동일 커널 버전을 설치한 후 즉시 업그레이드할 것을 권장합니다. 새 버전으로 업그레이드하기 전에 먼저 커널 버전을 확인하시기 바랍니다(
chrome://version). 반드시 동일한 커널 버전 번호로 업그레이드해야 하며, 그렇지 않으면 커널 버전 불일치로 계정 자격 증명 손실 위험이 발생할 수 있습니다. 필요한 경우, 다중 계정 운영, 크로스보더 비즈니스, 소셜미디어 매트릭스, 광고投放, 이커머스店铺 관리 및 자동화 운영을 진행하는 모든 사용자는 동일 커널 버전 최신판을 설치한 후 신규 버전에 비즈니스 데이터를 즉시 전면 이관하지 마십시오. 소량의 환경을 점진적으로 소규모 이관하여 안정성을 테스트한 후에만 점진적으로 안전하게 사용할 수 있습니다.
📥 본 업데이트 다운로드
| 플랫폼 | 다운로드 주소 |
|---|---|
| Windows 10 / 11(Chrome 140 커널, 권장) | MBbrowserSetup_9.18.58.198_Core_140.exe |
| Windows 10 / 11(Chrome 129 커널, 호환) | MBbrowserSetup_9.18.58.198_Core_129.exe |
📢 사용 중 문제가 있을 경우, 공식 고객센터에 연락하여 기술 지원을 받으시기 바랍니다.
