MiMo Code가 코딩 에이전트 시장에 진입하다 — 하지만 Xiaomi AI 팀의 에이전트 이야기는 SoloEngine에서 시작되었다
요약
Xiaomi가 오픈 소스 코딩 에이전트인 MiMo Code V0.1.0을 출시했습니다. 이 도구는 독창적인 지속성 메모리 시스템과 서브 에이전트 로깅 메커니즘을 통해 장기 세션에서도 높은 성능을 유지하며, SoloEngine 플랫폼을 통해 로우코드 에이전틱 AI 개발 환경을 지향합니다.
핵심 포인트
- MiMo Code는 터미널 기반의 오픈 소스 코딩 에이전트임
- 지속성 메모리 시스템으로 프로젝트 및 세션 정보 유실 방지
- 설계부터 리뷰까지 이어지는 자동화된 파이프라인 제공
- SoloEngine을 통해 비주얼 캔버스 기반의 로우코드 에이전트 개발 지원
- SWE-Bench Pro에서 Claude Code보다 높은 점수 기록
6월 11일 오전, Xiaomi의 MiMo 기술 팀은 MiMo Code V0.1.0을 공식 출시하고 오픈 소스로 공개했습니다. 공식적인 포지셔닝은 명확합니다: Xiaomi의 첫 번째 코딩 에이전트 (Coding Agent) 시장 진입입니다.
이것은 터미널에서 실행되는 실험적인 AI 코딩 어시스턴트입니다. MIT 라이선스로 오픈 소스화된 OpenCode를 기반으로 구축되었으며, 기간 한정 무료 MiMo-V2.5 멀티모달 (multimodal) 모델이 제공됩니다. 이 제품은 독창적인 지속성 메모리 시스템(persistent memory system)을 탑재하고 있습니다. 즉, 프로젝트 메모리, 세션 체크포인트(session checkpoints), 작업 진행 상황이라는 삼중 메커니즘을 갖추고 있으며, 메인 에이전트 (Agent)는 작업에 집중하고 로깅 (logging)은 완전히 독립적인 서브 에이전트 (SubAgent)가 처리합니다. 창이 가득 차나요? 서브 에이전트가 자동으로 깔끔한 브리핑을 압축하고, 메인 에이전트는 작업을 계속 수행합니다. 장시간 실행되는 세션에서 수백 번의 턴 (turns)이 지나더라도 핵심 정보는 유실되지 않습니다.
Compose 모드와 결합하여 — Tab 키를 눌러 전환하고 간단한 아이디어를 제공하면, 시스템이 설계(design) → 계획(plan) → 코드(code) → 테스트(test) → 리뷰(review)로 이어지는 전체 파이프라인을 자동으로 실행합니다. SWE-Bench Pro 점수는 62%로, Claude Code보다 5점 높습니다.
Xiaomi의 공식 성명: MiMo Code는 프로그래밍으로 시작하지만, 프로그래밍에서 멈추지 않습니다. 이것은 단순히 편리한 AI 코딩 어시스턴트가 아니라, 당신의 터미널에 상주하며 사용할수록 더 똑똑해지는 AI 팀원입니다.
하지만 이것이 Xiaomi AI 팀이 에이전트 (Agent)를 구축하는 첫 번째 시도라고 생각한다면, 당신은 완전히 틀렸습니다.
1. 8일 전의 프로젝트
6월 3일, Xiaomi는 하나의 프로젝트를 오픈 소스로 공개했습니다. 출시 행사도, 보도 자료도, Lei Jun의 리트윗도 없었습니다. GitHub에 조용히 나타났을 뿐입니다.
이 프로젝트의 이름은 SoloEngine입니다. Apache 2.0 라이선스이며, 완전히 무료입니다.
이 프로젝트의 포지셔닝은 MiMo Code보다 훨씬 거대합니다 — 최초의 로우코드 (low-code) 에이전틱 AI (Agentic AI) 개발 플랫폼입니다.
MiMo Code의 진입점은 터미널입니다. 즉, 커맨드 라인 (command line) 사용법을 알고 프로그래밍 개념을 이해해야 합니다. 반면 SoloEngine의 진입점은 브라우저 내의 비주얼 캔버스 (visual canvas)입니다. 에이전트 (Agents)를 드래그하여 넣고, 선으로 연결한 뒤, 실행을 클릭하기만 하면 됩니다. 백엔드 (backend)가 모든 것을 실행 가능한 에이전틱 AI (Agentic AI) 시스템으로 자동 컴파일합니다.
코드가 필요 없습니다. ReAct, MCP, 또는 서브 에이전트 (SubAgent)와 같은 기술 용어를 이해할 필요도 없습니다.
Xiaomi AI 팀의 코딩 에이전트 (Coding Agent) 분야 데뷔는 MiMo Code였습니다. 하지만 에이전트 시장에서의 그들의 진정한 레이아웃은 SoloEngine에서 시작되었습니다.
2. SoloEngine: 모든 산업에 각자의 에이전트를 부여하다
SoloEngine은 MiMo Code와 동일한 문제, 즉 에이전틱 AI (Agentic AI)가 장기 실행 작업 (long-running tasks)을 처리하고, 자율적인 의사결정을 내리며, 멀티 에이전트 (multi-Agent) 협업을 지원하도록 만드는 문제를 해결하지만, 그 진입점은 완전히 다릅니다.
MiMo Code는 개발자를 위한 것입니다. SoloEngine은 모두를 위한 것입니다.
변호사가 SoloEngine을 열고 캔버스에 세 개의 에이전트(Agents)를 드래그합니다 — "계약서 검토 에이전트 (Contract Review Agent)", "법률 조항 검색 에이전트 (Legal Statute Search Agent)", "리스크 탐지 에이전트 (Risk Flagging Agent)". 협업 관계를 연결하고, 도구 (tools)를 설정한 뒤, 실행을 클릭합니다. 30분 후, 37개의 리스크 포인트가 표시된 계약서 검토 보고서가 자동으로 생성됩니다.
국가 간 이커머스 (cross-border e-commerce) 운영 매니저는 SoloEngine에서 에이전트 팀을 구축합니다 — 제품 분석 에이전트 하나, 카피라이팅 에이전트 하나, 고객 서비스 에이전트 하나. 세 명의 에이전트가 협업하며, 한 사람이 6개의 온라인 스토어를 운영합니다.
인디 개발자는 SoloEngine에서 풀스택 개발 에이전트 팀을 구축합니다 — 요구사항 분석 에이전트 하나, 아키텍처 설계 에이전트 하나, 코드 구현 에이전트 하나, 테스트 에이전트 하나. 한 사람이 팀 전체의 업무를 수행합니다.
이들 중 누구도 Python을 작성할 수 없습니다. 하지만 이들 모두 SoloEngine을 통해 자신만의 에이전틱 AI (Agentic AI) 시스템을 구축할 수 있습니다.
그것이 SoloEngine과 MiMo Code의 차이점입니다. MiMo Code는 개발자들이 Vibe Coding을 통해 효율적으로 코딩할 수 있게 해줍니다. SoloEngine은 다른 산업 분야의 사람들이 Vibe Everything을 통해 효율적으로 작업할 수 있게 해줍니다.
3. 같은 팀, 같은 기술 철학
SoloEngine과 MiMo Code는 동일한 AI 팀에서 탄생했습니다. 타겟 사용자는 다르지만, 그 근간이 되는 기술 철학은 동일합니다.
진정한 에이전틱 AI (Agentic AI)는 미리 설정된 워크플로 (Workflow)가 아닙니다.
MiMo Code의 각 에이전트 (Agent)는 자율적인 의사결정 루프 (decision-making loop) 내에서 작동합니다. 즉, 다음에 무엇을 할지, 어떤 도구 (tools)를 호출할지, 전략을 어떻게 조정할지를 스스로 결정합니다.
SoloEngine의 각 에이전트 또한 ReAct 루프 (생각 → 행동 → 관찰 → 반복)를 실행하며, 현재 상황을 바탕으로 실시간 판단을 내립니다. 예상치 못한 상황에 직면하면 스스로 전략을 조정하고, 더 나은 접근 방식을 발견하면 스스로 경로를 전환합니다.
MiMo Code는 장기 세션에서의 "건망증" 문제를 해결하기 위해 지속성 메모리 (persistent memory) 시스템을 사용합니다.
SoloEngine은 컨텍스트 압박 (context pressure)을 분산하기 위해 멀티 에이전트 (multi-Agent) 협업을 사용합니다. 각 서브 에이전트 (SubAgent)는 자신만의 독립적인 컨텍스트 윈도우 (context window)를 가지며, 필요한 지침과 도구만을 로드합니다. 이러한 점진적 공개 (Progressive disclosure) 방식은 토큰 (Token) 소비량을 85% 이상 절감합니다.
MiMo Code는 Compose 모드를 사용하여 아이디어에서 코드로 한 번의 클릭만에 넘어갑니다.
SoloEngine은 위상 컴파일 (topological compilation)을 사용하여 시각적 디자인에서 실행 가능한 에이전트 팀으로 한 번의 클릭만에 넘어갑니다.
진입점은 다르지만, 철학은 같습니다. 제품은 다르지만, 팀은 같습니다.
4. 왜 SoloEngine이 먼저 나왔는가
6월 3일: SoloEngine. 6월 11일: MiMo Code. 모두를 위한 플랫폼을 먼저 선보인 후, 개발자를 위한 도구를 선보였습니다.
이러한 순서 뒤에는 명확한 전략적 논리가 있습니다.
Xiaomi AI 팀은 핵심적인 모순을 발견했습니다: 기업의 87%가 AI를 대규모로 배포했다고 주장하지만, 실제로 가치를 얻은 기업은 10%에 불과합니다. 이 격차는 모델의 성능이 부족해서 발생하는 것이 아닙니다 — MiMo-V2.5-Pro는 이미 글로벌 오픈 소스 모델 에이전트 (Agent) 인덱스에서 1위를 차지하고 있으며, API 가격을 99% 인하한 후 비용은 "몇 푼 안 되는 수준"으로 떨어졌습니다.
진짜 문제는 에이전트 (Agents)를 구축하는 능력이 개발자의 손안에 갇혀 있다는 점입니다.
로우코드 워크플로우 (Low-code Workflow) 플랫폼 (Dify, n8n)은 배우기 쉽지만, 진정한 자율적 의사결정을 지원하지 않습니다. 코드 기반 개발 프레임워크 (Code-based development frameworks) (LangChain, CrewAI)는 자율적 의사결정을 지원하지만, 오직 개발자만이 사용할 수 있습니다.
SoloEngine은 바로 이 격차를 메웁니다 — 코드 제로 (zero code)와 진정한 에이전틱 AI (Agentic AI)의 결합입니다.
Xiaomi AI 팀이 SoloEngine을 먼저 출시한 이유는 그들이 해결하려는 주요 문제가 "개발자가 코드를 어떻게 작성하는가"가 아니라, "모든 산업이 에이전트 (Agents)를 어떻게 사용하는가"이기 때문입니다. MiMo Code는 금상첨화(icing on the cake)일 뿐이며, 실제로 중요한 것은 SoloEngine입니다.
5. Xiaomi AI의 에이전트 맵 (Agent Map)
6월 3일 SoloEngine부터 6월 11일 MiMo Code에 이르기까지, Xiaomi AI 팀은 단 일주일 만에 에이전트 (Agent) 분야에서 양면적인 레이아웃을 완성했습니다:
| 제품 | 포지셔닝 | 출시일 | 타겟 사용자 | 라이선스 |
|---|---|---|---|---|
| MiMo SoloEngine | 로우코드 에이전틱 AI (Low-code Agentic AI) 플랫폼 | 6월 3일 | 모든 산업 전문가 | Apache 2.0 |
| ... |
두 제품 라인은 동일한 모델 기반인 MiMo를 공유합니다. 동일한 기술적 철학인 진정한 에이전틱 AI (Agentic AI)를 공유합니다. 그리고 동일한 목표, 즉 AI가 미리 설정된 경로를 따르는 것이 아니라 자율적으로 작업을 완료하도록 하는 것을 목표로 합니다.
Xiaomi AI 팀은 두 개의 제품을 통해 시장에 이렇게 말하고 있습니다: 우리는 단일 도구를 만드는 것이 아니라, 완전한 에이전트 생태계 (Agent ecosystem)를 구축하고 있습니다.
MiMo Code는 프로그래밍에서 시작하지만 프로그래밍에서 멈추지 않습니다. SoloEngine은 에이전트 (Agents)에서 시작하지만 에이전트에서 멈추지 않습니다.
개발자들은 이미 MiMo Code를 보유하고 있습니다. 그 외의 모든 분들에게는 — 이제 MiMo SoloEngine를 만날 시간입니다.
오픈 소스 (Open source) · Apache 2.0 · github.com/Sh4r1ock/SoloEngine
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기