Skip to content

Releases: joyuno/lepons

Lepons 1.8.0

Choose a tag to compare

@joyuno joyuno released this 31 Oct 18:16

새 기능

  • 폰 앱: 폰 웹 페이지 대신 iPhone·Android용 Lepons 앱으로 세션을 보고 답해요(App Store·Google Play 출시 준비 중). ⚙ 설정 → 폰 앱 → 폰 앱 연결에서 QR을 찍고, 양쪽 화면의 6자리 숫자가 같은지 확인한 뒤, 비밀번호와 인증 앱 코드로 로그인해요. 폰과 PC는 중계 서버(relay.lepons.app)를 거쳐 어디서든 연결되고, 오가는 내용은 종단간 암호화돼서 중계 서버도 읽을 수 없어요.
  • 폰 알림: 세션이 입력을 기다릴 때만 알려 줘요. 여러 개가 몰려도 하나로 묶고, PC 앞에 있거나 앱을 보고 있으면 보내지 않아요. 일이 모두 끝나면 소리 없이 한 번 알려 주는 '완료 요약'도 켤 수 있어요.
  • 워크플로우 지도: 워크플로우 화면이 지도로 바뀌었어요. PC마다 허브가 하나씩 있고 폴더·세션·서브에이전트가 가지를 뻗어요. 항목 아래 요약에서 세션이 무엇을 하려고, 지금 뭘 하는지 바로 보여요. 세션을 누르면 오른쪽에 요약 카드(목표·진행·지금·결과)가 나와요. 지도는 보기 전용이고, 두 번 누르면 그 가지만 크게 봐요(Esc로 돌아와요). '자동 관전'을 켜면 새로 움직이는 세션을 따라가요. Ctrl(Mac은 Cmd) + Shift + M으로 열고, 위쪽 막대의 '확인 필요 N'을 누르면 다음으로 기다리는 세션을 지도에서 보여 줘요.
  • 패널 안의 탭: 한 패널에 한 프로젝트의 AI 세션·터미널·파일이 탭으로 모여요. 탭을 패널 가장자리로 끌면 새 패널로 나뉘어요.
  • 설정 창: 전원 메뉴가 왼쪽 탭이 있는 설정 창(⚙, Ctrl+,)으로 바뀌었어요. 테마('시스템 환경' 추가), 글꼴과 글자 크기(D2Coding·JetBrains Mono·Fira Code 포함), 원격 PC 관리(스위치와 ⋯ 메뉴), AI 계정, 펫, 업데이트를 여기서 다뤄요.
  • AI 계정: PC마다 AI가 설치됐는지, 로그인했는지 보여 줘요. 원격 PC도 터미널 없이 로그인할 수 있어요.
  • 새 에이전트: Grok, Antigravity, Cursor로도 세션을 열 수 있어요.
  • 지난 대화 고르기: Claude Code·Codex는 폴더의 지난 대화를 제목으로 찾아 이어 갈 수 있어요.
  • 즐겨찾기와 PC 관리: 어느 PC의 폴더든 목록 맨 위 즐겨찾기에 모아요. PC 관리에서 PC 이름 바꾸기, 연결 정보 수정, 다시 연결, 시작할 때 자동 연결을 정해요.

더 편해진 것

  • 위쪽 막대가 한 줄로 얇아졌어요. 나누기 버튼은 지금 고른 패널을 나누고, Windows 창 버튼도 같은 줄에 있어요.
  • 텍스트 파일은 열자마자 고칠 수 있고 Ctrl+S로 저장해요. 저장하지 않고 닫으면 저장할지 물어요.
  • 패널 머리의 >_ 버튼이나 Ctrl+`로 그 프로젝트의 터미널을 탭으로 열어요.
  • 확인 창과 알림 창이 OS 기본 창 대신 Lepons 화면 안에 떠요.
  • 펫 탭에서 펫을 가져오고 만드는 방법(가이드 보기)을 볼 수 있어요.
  • 원격 PC에 tmux가 없을 때 'tmux 설치하기'를 한 번 누르면 Lepons가 뒤에서 설치해요. sudo 암호가 필요하면 Lepons 창에서 한 번 묻고, 저장하지 않아요.
  • Claude 사용량이 1분마다가 아니라, 이 PC의 Claude가 답할 때마다 바로 바뀌어요. 원격 PC 세션은 한 차례 일을 마치거나 그 PC를 열 때 바뀌어요.

바뀐 것

  • Tailscale 기능을 모두 뺐어요. PC끼리는 SSH로만 연결해요. 이 PC 한 대에서 SSH로 닿는 여러 VM·PC를 다뤄요.
  • Windows에서 '다른 PC에서 연결 → 허용하기'의 방화벽 규칙이 같은 네트워크(LAN)에서 오는 SSH만 여는 규칙(Lepons-SSH-LAN)으로 바뀌었어요. 예전에 허용해 둔 Windows PC는 한 번 더 눌러 주세요.
  • 폰 웹 페이지와 웹 푸시는 없어졌어요. 폰에서는 Lepons 앱을 써 주세요.

고친 것

  • 업데이트 확인: 베타 버전에서 같은 번호의 정식 버전이 업데이트로 안내되지 않던 문제.

업데이트 방법

  • Windows: 앱 안의 업데이트를 누르면 됩니다. 이번에는 앱의 기본 구성이 바뀌어서 작은 업데이트가 안 되고, 설치 파일 전체를 받아서 조금 더 걸려요. 등록한 PC와 설정은 그대로 남아요.
  • Mac: 이번 버전은 앱 안 업데이트가 되지 않아요. 아래 .dmg를 받아 응용 프로그램 폴더에 덮어 놓으세요.

폰 앱 (Lepons for iPhone · Android)

  • iPhone: App Store 심사 중이에요. 통과하면 여기와 다운로드 페이지에 링크를 올릴게요.
  • Android: 아래 Lepons-Android-1.0.0.apk를 받아 설치할 수 있어요(Google Play는 준비 중).
    1. 폰에서 APK를 받고, "이 출처의 앱 설치 허용"을 켜요.
    2. 설치한 뒤 PC 앱의 ⚙ 설정 → 폰 앱에서 QR을 띄워 페어링해요.
    3. 파일이 맞는지 확인하려면 SHA-256을 비교하세요: 73049bb2435979bde394b5904cb2495d2fb10d0320da5ad524b953b4770b6e05

Lepons 1.7.5

Choose a tag to compare

@joyuno joyuno released this 28 Oct 08:16

새 기능

  • 폰 상태 아이콘: 왼쪽 위 테마 버튼 옆 폰 아이콘 색으로 폰 연결 상태를 보여 줘요. 회색은 꺼짐, 빨강은 연결 실패, 주황은 아직 로그인한 폰 없음, 초록은 폰 로그인됨이에요. 누르면 폰 연결 창이 열려요.
  • 화면 확대·축소: Ctrl(Mac은 Cmd) + + / − / 0으로 앱 전체를 키우고 줄여요. 배율은 다음에도 그대로예요.
  • 항상 다시 열기: "지난 세션 다시 열까요?"에서 '다음부터 묻지 않고 항상 다시 열기'를 고를 수 있어요. 전원 메뉴에서 다시 끌 수 있어요.

더 편해진 것

  • 처음 켤 때 설치할 때 고른 언어로 열려요. 테마도 Windows·macOS 설정(라이트/다크)을 따라가요.
  • 창 크기·위치·최대화 상태를 기억해요.
  • 세션을 열 때 그 폴더에서 지난번에 고른 에이전트가 미리 선택돼요.
  • 공유 맵에서 옮겨 둔 카드 위치와 확대 비율, 워크플로우의 확대·스크롤 위치를 기억해요.
  • 왼쪽 패널을 접어 둔 상태를 기억해요.
  • 데스크톱 알림을 누르면 Lepons 창이 앞으로 나와요.
  • Mac 권한 요청 창 문구가 한국어·영어·중국어로 나와요.
  • 일부 오류 문구가 고른 언어로 나와요.

업데이트 방법

  • Windows: 앱 안의 업데이트를 누르면 됩니다. 이번에는 설치 파일 전체를 받아서 조금 더 걸려요. 등록한 PC와 설정은 그대로 남아요.
  • Mac: 이번 버전은 앱 안 업데이트가 되지 않아요. 아래 .dmg를 받아 응용 프로그램 폴더에 덮어 놓으세요.

Lepons 1.7.4

Choose a tag to compare

@joyuno joyuno released this 28 Oct 06:50

고친 것

  • 파일 목록: 하위 폴더로 깊이 들어가도 파일 이름이 잘리지 않게 들여쓰기를 줄였어요. 이름이 '…'로 줄었을 때는 마우스를 올리면 전체 이름이 보여요.
  • 공유 맵: 왼쪽 위의 큰 설명 상자가 'PC 카드'를 가리던 문제. 이제 왼쪽 아래에 작은 한 줄로 나와요.

새 기능

  • 왼쪽 PC 목록의 오른쪽 끝을 끌어서 너비를 바꿀 수 있어요. 다시 켜도 그 너비가 남아요.

업데이트 방법

  • Windows: 앱 안의 업데이트를 누르면 됩니다. 등록한 PC와 설정은 그대로 남아요.
  • Mac: 아래 .dmg를 받아 응용 프로그램 폴더에 덮어 놓으세요.

Lepons 1.7.3

Choose a tag to compare

@joyuno joyuno released this 27 Oct 07:56

새 기능

  • Windows PC도 원격으로 연결할 수 있어요. 그 PC의 Lepons에서 ⏻ → '다른 PC에서 이 PC에 연결 → 연결 허용하기'를 한 번 누르면 됩니다. 내 Tailscale 기기에서 오는 연결만 받고, '끄기'로 원래대로 되돌립니다. PIN으로만 로그인하는 계정은 ⏻ → '내 연결 키 복사'로 비밀번호 없이 허용할 수 있어요. Lepons 없이 직접 설정하는 방법은 문서 가이드에 있어요.
  • 폴더 정리: PC 줄의 - 버튼을 누르고 폴더 여러 개를 골라 한 번에 목록에서 뺄 수 있어요. Ctrl/Shift+클릭과 Delete 키도 됩니다.
  • 패널 분할: 화면 크기에 맞춰 최대 8칸까지 나눠요. 같은 방향으로 나누면 같은 너비로 나뉘어요. ⤢를 누르면 그 패널만 크게 보고, ⤡로 원래 배치로 돌아와요.
  • 터미널 우클릭 메뉴: 복사·붙여넣기(이미지 포함).
  • tmux 설치 도우미: 원격 PC에 tmux가 없으면 설치 명령을 대신 입력해 줘요.

고친 것

  • Claude 세션에서 드래그한 뒤 Ctrl+C가 복사되지 않고 작업을 멈추던 문제. 이제 복사되고, 드래그 직후 Ctrl+C는 작업을 멈추지 않아요.
  • 공유 맵: 선을 긋고 끊을 때 공유가 꼬이던 문제 여러 건, 두 선을 동시에 그으면 연결이 겹치던 문제, 다른 PC에서 온 한글이 깨지던 문제. 드라이브 전체(C:\ 등)도 공유할 수 있고, 바꾸는 중에는 '적용 중…', 실패하면 다시 시도 버튼이 떠요.
  • 공유한 'Codex 데이터'에서 ChatGPT 로그인 토큰이 보이던 문제와, 설정 파일의 비밀값이 다 가려지지 않던 문제.
  • PC를 다시 설치해 연결 키가 바뀌면 영영 연결이 안 되던 문제. 이제 '다시 설치한 PC예요' 버튼으로 새 키를 믿을 수 있어요.
  • 파일 목록을 못 읽을 때 이유를 보여 줘요. Mac에서 폴더 권한 때문이면 어디를 켜야 하는지 알려 줘요.

연결이 더 쉬워졌어요

  • Mac: 다운로드 폴더에서 실행하면 '응용 프로그램 폴더로 옮길까요?'를 물어요(그대로 두면 업데이트가 실패해요). 같은 와이파이의 PC에 연결할 때 필요한 '로컬 네트워크' 권한을 정확히 안내해요.
  • 연결 실패 안내: Tailscale 주소가 응답하지 않으면 Windows의 '연결 허용하기'와 Tailscale 접근 규칙을, 포트 포워딩이 막혔으면 고치는 방법을 안내해요. 원격 PC에 Claude/Codex가 있는지 확인하지 못하면 설치 창을 띄워요.
  • 앱 안내 문구를 해요체로 맞추고, 같은 것은 한 가지 이름으로 부르게 했어요.

업데이트 방법

  • Windows: 앱 안의 업데이트를 누르면 됩니다. 등록한 PC와 설정은 그대로 남아요.
  • Mac: 아래 .dmg를 받아 응용 프로그램 폴더에 덮어 놓으세요.

Lepons 1.7.2

Choose a tag to compare

@joyuno joyuno released this 22 Oct 11:54

고친 것

  • Mac에서 폰 연결 마법사가 Tailscale을 못 읽던 문제를 고쳤습니다. 로그인·폰·HTTPS 단계가 끝까지 체크되지 않고, 로그인 버튼을 눌러도 브라우저가 열리지 않고, 전원 메뉴의 Tailscale 목록도 비어 보이던 증상입니다. Mac용 Tailscale은 앱과 명령줄 도구가 같은 파일 하나인데, Finder에서 열린 Lepons가 부르면 상태를 알려주는 대신 자기 창을 띄우려다 실패하고 있었습니다. 이제 명령줄 도구로 답하라고 분명히 지정해 부르고, 돌아온 답이 실제로 버전이 맞는지 확인합니다.

업데이트 방법

  • Windows (1.6.x·1.7.x): 앱 안의 업데이트를 누르면 전체 설치 파일(약 127MB)을 자동으로 받아 설치합니다. 이번에는 Mac 빌드 설정이 바뀌어 작은 패치가 맞지 않습니다. 등록한 PC와 설정은 그대로 남습니다.
  • Mac: 업데이트를 누르면 이 페이지가 열립니다. .dmg를 받아 응용 프로그램 폴더에 덮어 놓으세요. 처음 열 때 "확인할 수 없음" 경고가 뜨면 시스템 설정 → 개인정보 보호 및 보안 → 그래도 열기를 누릅니다. 다음 업데이트부터는 앱 안에서 작은 패치로 받습니다.

Lepons 1.7.1

Choose a tag to compare

@joyuno joyuno released this 22 Oct 10:53

고친 것

  • 전원 메뉴가 늦게 뜨거나 저절로 닫혀 아래 항목을 누를 수 없던 문제를 고쳤습니다. 이제 누르면 바로 열립니다.
  • 업데이트나 재시작 뒤에도 폰 로그인이 유지됩니다(로그인 후 10시간 제한은 그대로).
  • 폰 접속을 켜 두면 왼쪽 목록 아래에 폰 아이콘이 항상 보입니다. 로그인한 폰이 있으면 폰 연결됨 · 끊기, 없으면 폰 접속 켜짐 · 아직 로그인한 폰 없음(누르면 폰 연결 설정이 열림).

업데이트 방법

  • 1.7.0: 앱 안의 업데이트로 작은 패치(약 14MB)만 받습니다.
  • 1.6.x (Windows): 앱 안의 업데이트를 누르면 전체 설치 파일을 자동으로 받아 설치합니다. 등록한 PC와 설정은 그대로 남습니다.
  • Mac: 업데이트를 누르면 이 페이지가 열립니다. .dmg를 받아 덮어 놓으세요.

Lepons 1.7.0

Choose a tag to compare

@joyuno joyuno released this 22 Oct 10:25

폰에서 세션 보기·답하기

  • 전원 메뉴 → **폰 연결…**의 마법사에서 원하는 항목만 체크해 켭니다. 체크하지 않으면 아무것도 켜지지 않습니다.
  • 폰 페이지는 Tailscale 안에서만, 비밀번호와 인증 앱 코드로 열립니다. 한 번 로그인하면 10시간 유지됩니다.
  • 입력을 기다리는 세션이 맨 위에 오고, 대화를 채팅처럼 읽습니다. 에이전트가 일하는 중이면 지금 상태 한 줄이 보입니다.
  • 선택지는 버튼으로 고르고, 직접 입력으로 답을 쓸 수도 있습니다. 입력창에서 /는 명령, @는 파일 이름을 추천합니다.
  • 멈추기는 하던 작업만 멈춥니다(Esc). 폰에서는 에이전트를 끌 수 없습니다.
  • 작업 흐름, 파일(마크다운·이미지·PDF·HTML, 스크립트 없이), PC 연결 상태를 볼 수 있습니다.
  • 홈 화면에 추가한 Lepons에서 알림 켜기를 누르면 "입력 대기" 알림이 옵니다(iOS 16.4 이상, Android).
  • PC마다 폰 페이지 이름에 PC 이름이 붙어 구분됩니다.

어디서든 연결: Tailscale

  • + PC 추가 → + Tailscale 기기에서: 같은 계정에 로그인된 PC 목록에서 골라 추가합니다.
  • 이미 등록한 원격 PC는 전원 메뉴(⏻) → Tailscale 주소로 바꾸기에서 옮길 수 있습니다(폴더·공유 그대로).
  • Tailscale은 개인 사용 무료입니다. 회사 PC라면 사내 규정을 먼저 확인하세요.

펫

  • produck 말고 직접 고른 캐릭터를 쓸 수 있습니다. 전원 메뉴 → **펫 보이게 하기 → 캐릭터 가져오기…**에서 상태별 이미지 폴더나 Codex Pet 폴더를 고릅니다.
  • macOS에서 펫이 클릭을 받지 못하던 문제를 고쳤습니다.

여러 세션에 한 번에 보내기

  • 세션이 두 개 이상 열려 있으면 왼쪽 목록에 버튼이 나옵니다. 같은 지시를 고른 세션에 모두 보냅니다.
  • 공유 맵이 다른 PC 폴더의 패키지를 쓰는 폴더를 찾아 점선으로 공유를 제안합니다. 누르면 공유, 오른쪽 클릭하면 숨김.

세션 복원

  • 갑자기 꺼졌을 때뿐 아니라 그냥 닫았을 때도, 다음에 켜면 되살릴지 묻습니다.
  • 화면에 보이던 것만이 아니라 열려 있던 세션을 모두 되살립니다.

그 밖에

  • 터미널의 링크를 Ctrl+클릭(macOS는 ⌘+클릭)으로 엽니다. 원격 PC의 localhost 주소는 그 포트를 이 PC로 이어서 열고, 패널 머리에 🌐 포트 ×로 남습니다.
  • 왼쪽 목록에서 폴더와 PC를 끌어 순서를 바꿉니다. 폴더·PC 이름 옆에 공유 수(↗N, ↙N)가 붙습니다.
  • 세션을 열 PC에 Claude Code나 Codex가 없으면, 지금 설치할지 묻고 그 PC의 터미널에 공식 설치 명령을 넣어 줍니다.
  • "연결 가이드"는 문서 가이드로, "이용 가이드"는 튜토리얼로 이름을 바꿨습니다. 문서 가이드는 이 PC·원격 PC·Tailscale·폰·펫 순서로 짧게 정리하고 지금 상태를 확인해 줍니다.
  • Windows 설치 화면을 한국어·영어·중국어 중에서 고릅니다.

업데이트 방법

  • Windows: 앱 안의 업데이트를 누르면 그대로 됩니다. 이번에는 새 구성 요소가 들어가서 작은 앱 패치 대신 전체 설치 파일(약 127MB)을 자동으로 받아 설치합니다. 등록한 PC와 설정은 그대로 남습니다.
  • Mac: 업데이트를 누르면 이 페이지가 열립니다. .dmg를 받아 응용 프로그램 폴더에 덮어 놓으세요.

Lepons 1.6.15

Choose a tag to compare

@joyuno joyuno released this 21 Oct 01:40

produck — 내 차례인 세션을 알려 주는 오리

  • 전원 메뉴 → 펫 보이게 하기 → 켜기로 켭니다. 기본은 꺼짐입니다.
  • 바탕화면 어디로든 끌어다 놓을 수 있고, 항상 맨 위에 떠 있습니다. 두 번 누르면 화면 오른쪽 아래로 돌아갑니다.
  • 작업 중, 입력 대기, 완료, 연결 중, 끊김, 쉬는 중 등 세션 상태에 따라 동작이 바뀝니다. 오리를 누르면 그 세션이 열립니다.

입력 대기 알림

  • 왼쪽 목록의 점은 이제 작업을 마치고 내 입력을 기다리는 세션에만 켜집니다.
  • Lepons가 뒤에 가려져 있을 때 세션이 내 차례가 되면 Windows 알림이 뜹니다.

터미널을 옆에 바로

  • 폴더 ⚙ 메뉴 → 터미널 열기: Claude·Codex 세션은 그대로 둔 채 같은 폴더의 터미널이 오른쪽에 열립니다.

왼쪽 목록 정리

  • PC 이름 왼쪽 꺾쇠로 그 PC의 폴더 목록을 접고 펼 수 있습니다(다시 켜도 유지).
  • 파일 목록 꺾쇠는 폴더 이름 왼쪽, 세션 상태 점은 오른쪽 끝으로 옮겼습니다.
  • "목록에서 숨기기"는 없어졌습니다. 예전에 숨긴 폴더는 다시 보입니다.
  • "목록에서 빼기"는 "목록에서 삭제"로 이름을 바꿨습니다(디스크의 파일은 그대로).

창 이동

  • 터미널 위쪽 헤더를 끌어 창을 옮길 수 있습니다.

Lepons 1.6.14

Choose a tag to compare

@joyuno joyuno released this 19 Oct 05:11

공유 상태를 왼쪽 목록에서 바로

  • 폴더 옆 ↗숫자: 이 폴더를 읽을 수 있는 PC 수입니다. 마우스를 올리면 PC 이름이 나옵니다.
  • PC 이름 옆 ↙숫자: 이 PC가 읽을 수 있는 다른 PC의 폴더 수입니다. 마우스를 올리면 "PC / 폴더" 목록이 나옵니다.
  • 공유 맵에서 선을 긋거나 끊으면 바로 바뀝니다. 예전 "연결됨: …" 줄은 없앴습니다.

공유 맵 정렬

  • PC 카드를 자동으로 놓을 때 화살표가 다른 PC 카드 위를 지나가지 않게 배치합니다(PC 5대까지). 직접 옮긴 카드는 그 자리에 둡니다.

1.6.5 이후 버전에서는 앱 안 업데이트가 앱 부분(약 13MB)만 받아 바꿉니다. 등록한 PC와 설정은 그대로 남습니다.

Lepons 1.6.13

Choose a tag to compare

@joyuno joyuno released this 19 Oct 04:03

원격 터미널 복사 고침

  • 로그인 URL 복사: 원격 PC에서 Claude Code 로그인 화면의 c(c to copy)를 누르면 URL이 그대로 클립보드에 들어옵니다. 지금까지는 드래그로 복사해야 했고, 긴 URL에 줄바꿈과 예전 화면 글자가 섞여 로그인이 안 됐습니다.
  • 화면 폭: 같은 세션이 다른 PC나 끊긴 연결에도 열려 있으면 화면이 그쪽 폭으로 좁아졌습니다. 이제 지금 보고 있는 창의 폭을 따릅니다. 좁아진 화면 오른쪽에 남아 있던 예전 글자가 복사에 끼어들던 문제도 함께 줄어듭니다.

처음 연결하는 PC

  • 처음 연결할 때 뜨는 신뢰 확인 창을 3초 안에 누르지 않으면 "방화벽 문제"로 실패하던 버그를 고쳤습니다. 확인 창이 떠 있는 동안에는 시간을 재지 않습니다.

원격 PC의 변경은 그 세션에 다시 연결할 때 적용됩니다. 1.6.5 이후 버전에서는 앱 안 업데이트가 앱 부분(약 13MB)만 받아 바꿉니다. 등록한 PC와 설정은 그대로 남습니다.