샤오미 MiMo Code 출시
MiMo Code는 터미널 네이티브 AI 코딩 어시스턴트입니다
샤오미는 터미널 내에서 직접 작동하도록 설계된 오픈소스 AI 에이전트 코딩 하네스인 MiMo Code를 출시했습니다. MiMo Code는 개발자가 코드를 읽고 쓰고, 명령을 실행하고, Git 저장소를 관리하며, 여러 세션에 걸쳐 프로젝트 컨텍스트를 유지하는 지속적 기억 시스템을 활용할 수 있게 합니다.
핵심 아키텍처 및 기능
MiMo Code는 OpenCode의 포크로 개발되어 여러 공급자 지원, 터미널 사용자 인터페이스(TUI), 언어 서버 프로토콜(LSP), 모델 컨텍스트 프로토콜(MCP), 플러그인 시스템 등을 포함한 핵심 기능을 상속합니다.
기본 OpenCode 기능을 넘어, 샤오미는 여러 가지 고급 에이전트 기능을 추가했습니다:
- Persistent Memory: 세션 간에 진화하는 깊은 프로젝트 이해를 위한 시스템
- Autonomous Orchestration: 서브에이전트 오케스트레이션 및 목표 기반 자율 루프 포함
- Workflow Composition: 복잡한 워크플로를 구성하기 위한 도구
- Self-Improvement: 지속적인 개선을 위한 'dream/distill' 메커니즘 구현
- Context Management: 자동 지식 축적 및 무손실 압축을 통해 대규모 프로젝트에 대한 '무제한 컨텍스트'를 주장
모델 성능 및 접근성
사용자들은 기반 MiMo 모델, 특히 MiMo-2.5 Pro 및 MiMo-2.5 Pro Ultraspeed가 속도와 능력 면에서 altamente 경쟁적이라고 보고했습니다. 일부 사용자들은 성능을 Claude Opus 또는 Sonnet 4.6과 비교하며, 모델이 일반적인 코딩 작업에 대한 '워크호스'로서 특히 효과적이라고 언급했습니다.
출시의 주요 특징 중 하나는 접근성으로, 이 도구는 계정 생성의 마찰이나 중국(+86) 전화번호 요구 없이 설치하고 사용할 수 있으며, 이는 종종 중국 소프트웨어의 국제 사용자에게 장벽이 됩니다.
기술 구현 및 커뮤니티 피드백
설치 및 보안 우려
커뮤니티 구성원들은 macOS 및 Linux용 공식 설치 방법에 대해 우려를 표명했는데, 이는 curl -fsSL https://mimo.xiaomi.com/install | bash 사용을 권장하기 때문입니다.
기술 비평가들은これが production 환경에서 위험한 관행이라고 주장하며, Windows에서의 npm install -g @mimo-ai/cli 설치는 패키지 관리에 있어 더 안전하고 표준적인 접근 방식이라고 지적합니다.
오픈소스 무결성
MiMo Code가 OpenCode의 포크이기 때문에, 일부 개발자들은 샤오미가 업스트림 OpenCode 프로젝트에 개선을 기여하는 대신 별도의 클론을 만들기로 한 이유를 의문시하고 있습니다.
토큰 사용 및 청구
토큰 사용이 어떻게 계산되고 표시되는지에 대한 상당한 차이에 대한 보고가 있습니다. 한 사용자는 작업에 대해 하네스가 63.1K 토큰을 표시했지만, 웹 기반 사용량 진행 표시줄은 1억 5200만 토큰을 나타냈고, 동일한 페이지의 별도 테이블은 300만 토큰을 보여주었다고 지적했습니다.
사용자 관점 요약
MiMo Code에 대한 반응은 샤오미의 프론티어 수준 모델의 빠른 발전에 대한 찬사와 프로젝트 기여의 '오픈소스' 본성에 대한 의심 사이에서 극단화되어 있습니다:
"샤오미가 거의 프론티어 수준 모델을 구축하기 위한这一变革은 정말 놀랍습니다. 5년 전... 그들은 AI 모델에 정말로 신경을 쓰지 않았고, NLP와 비전에 Baidu를 사용하고 있었습니다. "오늘의 오픈소스 뱀파이어: xaomi는 오픈소스 프로젝트를 포크하지만 업스트림에 기여하지 않고... 좋은 PR을 원합니다. "많은 경우에 눈을 가린 상태라면 MiMo의 Opus를 사용하고 있는지 알기 어려울 것이라고 생각합니다."