MiMo Code

세션을 넘어 프로젝트를 기억하는 터미널 코딩 도구

npm install -g @mimo-ai/cli

터미널에서 도는 코딩 도구입니다. 코드를 읽고 쓰고 명령을 돌리고 깃을 다루며, 지속 기억 체계로 프로젝트 이해를 세션 너머로 이어 갑니다. 첫 실행이 설정을 안내하고 자체 플랫폼 로그인과 다른 서비스의 인증, 기존 코딩 도구의 인증을 그대로 가져오는 경로까지 준비돼 있습니다. OpenAI 호환 API 라면 어디든 직접 붙입니다. 원격에서 쓸 때 터미널 화면이 느려지는 문제를 위해 원격에는 서버만 두고 화면은 로컬에서 그리는 구성을 지원합니다. 중단되거나 오류로 끊긴 차례는 기록을 다시 쓰지 않고 이어서 복구합니다.

판단

이럴 때 씁니다

  • 프로젝트 맥락을 세션 너머로 유지하는 터미널 도구가 필요할 때
  • 여러 제공자를 오가며 같은 도구를 쓰고 싶을 때
  • 원격 서버에서 작업하되 화면은 로컬에서 그리고 싶을 때

이럴 땐 쓰지 마세요

  • 맥 기본 터미널에서는 화면이 깨집니다
  • 판이 0.1.x 대라 구조가 바뀔 수 있습니다
  • 윈도우에서 한국어 출력이 깨지는 환경 설정 문제가 있습니다

차별점

  • 지속 기억으로 프로젝트 이해를 세션 너머로 이어 갑니다.
  • 기존 코딩 도구의 인증을 한 단계로 가져옵니다.
  • 원격 서버에 서버만 두고 화면을 로컬에서 그리는 구성을 지원합니다.
  • 끊긴 차례를 기록을 다시 쓰지 않고 덧붙여 복구합니다.

워크플로

  1. 01설치 스크립트나 패키지로 깝니다.
  2. 02첫 실행에서 인증 방식을 고릅니다.
  3. 03기존 코딩 도구의 인증을 가져올 수도 있습니다.
  4. 04프로젝트에서 작업하면 기억이 쌓입니다.
  5. 05원격 작업은 서버와 화면을 나눠 띄웁니다.

주요 명령

명령설명
npm install -g @mimo-ai/cli모든 플랫폼에서 설치합니다.
mimo실행합니다. 첫 실행이 설정을 안내합니다.
mimo serve --port 4096원격 호스트에서 서버만 띄웁니다.
mimo attach http://127.0.0.1:4096포트를 전달한 뒤 로컬에서 붙습니다.
/recover끊긴 차례를 기록을 덮어쓰지 않고 이어 갑니다.

함정

설치 전에 확인하세요

  • 맥 기본 터미널을 지원하지 않는다고 문서가 명시합니다. 다른 터미널을 써야 화면이 정상입니다.
  • SSH 로 직접 띄우면 화면이 느려집니다. 서버와 화면을 나누는 구성이 권장됩니다.
  • 윈도우에서 시스템 언어 설정이 UTF-8 이 아니면 한중일 문자 출력이 깨집니다.
  • WSL 에서 복사가 깨지면 별도 도구를 깔아야 합니다.

비교

터미널 코딩 도구는 대체로 대화 기록을 파일로 남기는 데까지입니다. 이쪽은 기억 체계를 앞세우고 원격 사용까지 구조로 풀어 둔 점이 다릅니다. 대신 판이 낮고 터미널 환경을 가리는 제약이 명시돼 있습니다.

최근 변경

중단되거나 오류로 끝난 차례를 복구할 수 있게 됐습니다. 미완성 응답을 후보로 남겨 두고 기록을 다시 쓰지 않고 이어 갑니다. 대화 제목 생성용 API 도 추가됐습니다.