
moCode
Ordinity · 코딩
moCode는 휴대폰을 OpenCode 또는 KiloCode 서버의 원격 터미널로 바꿔 주는 모바일 AI 코딩 앱이다. OpenCode 모바일 클라이언트와 KiloCode 클라이언트를 하나로 겸하며, 노트북이나 데스크톱, 원격 머신에서 돌아가는 서버와 통신한다. 무거운 작업은 그 머신에 남겨 두고, 작은 화면에서 AI와 대화하고, 파일을 훑어보고, 모바일 코드 리뷰를 하고, 변경 사항을 올려보낸다. 이미 OpenCode나 KiloCode 서버를 돌리고 있다면, moCode는 그 작업 흐름을 주머니에 넣어 주는 모바일 동반자다.

moCode 소개
moCode란 무엇인가
moCode는 Ordinity에서 나왔고, 한 가지 역할만을 위해 만들어졌다. 개발자가 키보드에서 떨어져 있을 때도 프로젝트를 진행할 수 있게 하는 것이다. 휴대폰 자체에서 AI 모델을 돌리는 대신, 사용자가 직접 관리하는 OpenCode 또는 KiloCode 서버에 연결해 결과를 기기로 스트리밍해 돌려준다.
이 설계 선택은 겉보기보다 무겁다. 코드는 이미 신뢰하는 머신을 떠날 필요가 없고, 모델 품질도 휴대폰이 돌릴 수 있는 범위에 묶이지 않는다. 대신 잃는 것은 독립성이다. 접속할 수 있는 서버가 없으면 moCode는 대화할 상대가 없다.
또한 이것은 대체물이 아니라 동반자다. 서버 쪽은 여전히 사용자가 직접 세우고 유지한다. 그리고 어디서 작업하든 그곳으로 가는 네트워크 접속이 필요하다. 이게 치명적인가? 일반 사용자라면 아마 그럴 것이다. 이미 서버를 돌리는 개발자라면 거의 신경 쓰이지 않는다. 그 대가로 손안에 들어오는 완전한 AI 보조 코딩 흐름을 얻는다.
시작하기
- 로컬 머신이나 원격 호스트에 OpenCode 서버를 세우고, 네트워크에서 접속할 수 있게 한다.
- Android 기기에 moCode를 설치하고 설정 화면을 연다.
- 안내된 칸에 서버 주소를 입력한다.
- Google 계정으로 로그인해 앱을 자신의 환경에 연결한다.
- 세션을 시작해 AI와 대화하거나, 원격 파일을 훑어보거나, diff를 검토한다.
제품 정보
moCode의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 이미 OpenCode 또는 KiloCode 서버를 돌리며 그 모바일 프런트엔드를 원하는 개발자. 서버 주소를 입력하는 것 외에 준비할 것은 없다.
- 노트북을 열지 않고 실패한 빌드를 확인하거나 동료에게 답하려는 당직 엔지니어. 휴대폰에서 서버에 접속할 수 있으면 작동한다.
- 책상에서 멀어지면 생각이 더 잘 정리되는 1인 개발자. 아이디어와 프롬프트를 담아 두기에 유용하다. 실제 편집은 큰 화면이 여전히 편하다.
작업
- 소파에서 검토하면서 AI 페어 프로그래머에게 변경의 계획이나 구현을 요청한다.
- 이동 중에 구문 강조된 diff를 확인하고 추가와 삭제를 한눈에 파악한다.
- SFTP로 원격 파일을 찾아보고, 나중에 다시 찾을 수 있게 고정한다.
- 유리에 타이핑하기 버거울 때 음성 입력으로 오류 기록을 손 쓰지 않고 남긴다.
활용 상황
- 노트북 없이 프로젝트를 굴리고 싶은 출퇴근길.
- 외출 중에 빌드나 브랜치를 잠깐 확인할 때.
- 산책하며 음성으로 구현 아이디어를 초안하고, 책상에서 다듬을 때.
주요 기능
AI 페어 프로그래머
질문하고 계획하고 구현하는 일을 같은 대화에서 처리한다. 모두 휴대폰에서다. @ 기호로 파일을 언급하고, 슬래시 명령으로 빠른 동작을 실행하고, 제대로 포맷된 코드와 함께 스트리밍 답변을 읽는다. 데스크톱 AI 코딩 도구에 기대하는 것과 같은 주고받음을 모바일 레이아웃으로 줄인 셈이다.
브랜치 연동 세션
세션은 브랜치 상태에 묶여 문맥이 작업 사이로 새지 않는다. 만들고, 갈라내고, 보관하고, 공유할 수 있으며, 나중에 검색과 필터로 과거 작업을 다시 꺼낼 수 있다. 한 번에 여러 기능을 다루는 사람에게 이 분리는 질서와 혼돈을 가르는 차이다.
모델 제어
서버가 연결한 모델을 둘러보고, 가장 많이 쓰는 것에 별을 붙이고, 세션별 또는 전체 기본값을 정한다. 요점이 바로 이것이다. 값싼 모델이 빠른 질문을 처리하고, 더 강한 모델이 까다로운 리팩터링을 맡는다. 전환할 때마다 메뉴를 헤집을 필요가 없다.
diff, 디버깅, 터미널
구문 강조된 diff로 변경을 검토하고, 추가와 삭제를 한눈에 찾고, 명확한 오류 메시지로 오류의 출처까지 거슬러 간다. 내장 SSH 터미널이 마무리를 짓는다. 앱을 벗어나거나 휴대폰에서 도구를 바꾸지 않고 명령을 실행할 수 있다.
마찰 없는 원격 파일
SFTP로 원격 프로젝트를 돌아다니고, 필요한 파일을 내려받고, 가장 자주 여는 경로를 고정해 프로젝트 뷰에서 한 번의 탭 거리에 둔다. 작은 배려지만, 같은 서너 개 파일을 오갈 때 탭을 크게 줄여 준다.
바로 쓰는 음성 입력
말하면 그 말이 실시간 속도로 프롬프트에 들어간다. 긴 버그 보고서를 엄지로 두드리는 것보다 받아쓰기가 보통 두 배 빠르다. 손을 쓰지 않고도 작동한다.
장단점
장점
- 휴대폰에서 모델을 돌리지 않고도 완전한 AI 보조 코딩 흐름을 Android 기기로 가져온다.
- 코드를 이미 직접 관리하는 서버에 남겨 둔다. 프라이버시를 중시하는 환경에 어울린다.
- 브랜치에 묶인 세션 관리가 문맥을 깨끗하게 유지하고 과거 작업을 찾기 쉽게 한다.
- 음성 입력과 내장 SSH 터미널이 휴대폰 입력의 가장 괴로운 부분을 줄여 준다.
- 앱 자체가 접근에 요금을 매기지 않아 무료로 쓴다.
단점
- OpenCode 또는 KiloCode 서버를 직접 세우고 유지해야 해서 일반 사용자는 배제된다.
- 서버에 네트워크로 접속할 수 있을 때만 작동해, 오프라인 휴대폰에는 작업 흐름이 없다.
- 지금은 Android 전용이라 iPhone 사용자는 빠진다.
- 휴대폰 화면에서의 본격 편집은 책상보다 여전히 느려, 장시간 작업보다 검토와 계획에 더 맞는다.
자주 묻는 질문
AI와 원격으로 코딩하는 모바일 클라이언트다. OpenCode 또는 KiloCode 서버에 연결한 뒤 Android 휴대폰에서 AI와 대화하고, 파일을 훑어보고, diff를 검토하고, 터미널 명령을 실행한다.
관련 콘텐츠
moCode와 관련된 도구, 스킬, 아티클을 살펴보세요.
moCode 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
