Mono
한국어
다운로드

코드

어느 기기에서나 쓰는 데스크톱

컴퓨터가 프로젝트를 호스팅하고, 휴대폰에서 그 위의 터미널을 열고, 파일을 편집하고, 코딩 에이전트에 프롬프트를 보냅니다. 연결이 끊겨도 세션은 데스크톱에서 계속 실행됩니다.

기기 간에 동기화되는 프로젝트

데스크톱에서 이름, 폴더, 유형을 지정해 프로젝트를 만듭니다. 유형은 내 셸이나 사용자 지정 명령을 쓰는 터미널, 또는 에이전트 세션입니다. 프로젝트는 다른 기기에 자동으로 나타납니다.

git이 내장된 편집기

20개 언어 구문 강조, 줄 번호, 편집 내용 자동 저장을 제공합니다. 거터에 추가되거나 수정된 줄이 표시되며, 이를 탭하면 diff를 볼 수 있습니다.

ACP 기반 코딩 에이전트

Claude Code, Gemini CLI, OpenCode를 실행할 수 있고, OpenCode는 탭 한 번으로 설치됩니다. 에이전트의 수정 사항은 계속하기 전에 읽어 볼 수 있는 diff로 표시됩니다.

내 기기만 읽을 수 있는 채널

기기들은 자신들만 보유한 마스터 키에서 HKDF-SHA256으로 세션 키를 파생하고, 모든 프레임을 AES-256-GCM으로 암호화합니다. 릴레이는 내용을 읽을 수 없는 프레임을 전달만 하며, 호스트의 파일 접근은 프로젝트 폴더로 제한됩니다.

사용 방법

  1. 1

    데스크톱에서 준비하기

    컴퓨터에서 프로젝트를 만듭니다. 폴더를 고르고, 터미널 또는 에이전트 세션을 선택합니다.

  2. 2

    휴대폰에서 열기

    프로젝트는 다른 기기에 저절로 나타납니다. 탭 한 번이면 바로 들어갑니다.

  3. 3

    어디서나 작업하기

    터미널에 입력하고, 에이전트에 프롬프트를 보내고, diff를 검토합니다. 자리를 비웠다 돌아와도 세션은 데스크톱에서 계속 실행됩니다.

자리를 떠나도 됩니다. 일은 계속됩니다.

세션은 주머니 속이 아니라 데스크톱에 있습니다. 앱을 닫고, 기차를 타고, 그동안 일이 진행된 자리에서 다시 이어 가면 됩니다.

기기를 떠나지 않는 키

타협이 아닌, 진짜 편집기

편집기는 20개 언어의 구문을 강조하고, 줄 번호를 표시하며, 편집 내용을 알아서 저장합니다. Git 상태는 거터에 담겨 있습니다. 추가되거나 수정된 줄에 표시가 붙고, 표시를 탭하면 해당 부분의 diff가 열립니다.

에이전트 세션은 ACP로 통신하므로 Claude Code, Gemini CLI, OpenCode가 바로 연결됩니다. 모든 키 입력은 기기 사이의 AES-256-GCM 채널을 지나가고, 릴레이는 봉인된 봉투를 전달만 합니다.

  • 프로젝트 폴더로 제한

    호스트는 직접 고른 프로젝트 폴더 안의 파일만 제공합니다.

  • 데스크톱 깨우기

    오프라인 컴퓨터는 푸시를 받고 스스로 다시 연결됩니다.

  • 끊겨도 살아남는 세션

    언제든 연결을 끊어도, 실행 중인 세션에 다시 접속됩니다.

  • 수정 전에 diff 먼저

    에이전트의 수정 사항은 먼저 읽어 볼 수 있는 diff로 도착합니다.

Mono 받기

큰 일은 늘 작게 시작됩니다. 질문 하나, 노트 한 줄, 작은 자동화 하나. Mono를 곁에 두면 하루가 스스로 굴러가기 시작합니다.

Mono 다운로드