Skip to content

Releases: jkf87/ide-mod

v0.5.4: 데스크톱 프롬프트의 안내 블록 걷기

Choose a tag to compare

@jkf87 jkf87 released this 06 Oct 13:21

데스크톱 앱이 첫 프롬프트 앞에 붙이는 <system-reminder> 블록이 보드의 '맡은 작업'으로 보이던 문제를 고쳤어요. 이제 사람이 쓴 글만 작업·요청 기록·핸드오프에 들어가요.

v0.5.3: 데스크톱 앱에서도 에이전트 요약

Choose a tag to compare

@jkf87 jkf87 released this 06 Oct 13:18

Claude Code 데스크톱 앱에서 에이전트 보드의 한 줄 요약(haiku)과 경과 시간 갱신이 멈춰 있던 문제를 고쳤어요. 데스크톱 앱은 SDK로 Claude Code를 돌려서 세션 시작 때 '대화형이 아님'으로 와서 타이머가 걸리지 않았어요. 이제 보드가 처음 그려질 때 타이머를 걸어요.

업데이트: 로컬 설치면 /reload-plugins

v0.5.2: README 데모 GIF, 그림자 글자 한 번만

Choose a tag to compare

@jkf87 jkf87 released this 06 Oct 12:58
  • README 맨 위에 데모 GIF를 넣었어요: IDE 창, 코드 탭, 한글(HWPX) 문서 보기, 서브에이전트 보드, 요청 기록. 녹화 스크립트는 docs/demo.tape(VHS)예요.
  • 문서 보기에서 그림자·외곽선 효과가 있는 제목이 "주주요요업업무무"처럼 두 번 찍히던 문제를 고쳤어요.

업데이트: 로컬 설치면 /reload-plugins

v0.5.1: 요청 기록·핸드오프는 사람이 보낸 요청만

Choose a tag to compare

@jkf87 jkf87 released this 06 Oct 12:45
  • 백그라운드 작업 알림이나 다른 세션 메시지로 시작한 턴이 요청 기록에 섞이던 문제를 고쳤어요. 이제 입력창·원격 조종·SDK로 사람이 보낸 요청만 기록해요. 이미 저장된 기록에서도 그런 항목을 걸러요.
  • 핸드오프 글은 사용자가 보낸 요청(최근 20개, 시각 포함)을 중심으로 정리하고, 핸드오프 화면에서 초록색으로 보여요. 에이전트 답은 빼고 "에이전트가 마지막에 하던 일" 한 줄만 남겼어요.

업데이트: 로컬 설치면 /reload-plugins

v0.5.0: 세션 핸드오프

Choose a tag to compare

@jkf87 jkf87 released this 06 Oct 10:52

보드에 이 세션 ID가 뜨고, i로 핸드오프 화면을 열어요.

  • 왼쪽: 지금 열려 있는 다른 Claude 세션 목록. 누르면 핸드오프 글을 그 세션에 바로 보내요 (r 새로고침).
  • 오른쪽: 핸드오프 글 — 세션 ID, 작업 폴더, 대화 기록 파일 경로, claude --resume <ID> --fork-session, 최근 요청 12개와 답 첫 줄, 지금 상태.
  • c 글 복사(Codex 등 다른 에이전트에 붙여 넣기), y 세션 ID 복사, e 이어서 열기 명령 복사.
  • /handoff <세션 이름> [메모]로 창 없이 바로 보내기, /handoff만 치면 글을 보여 줘요.

업데이트: 로컬 설치면 /reload-plugins, 마켓플레이스 설치면 claude plugin update ide-mod@ide-mod

v0.4.3: 요청 모두 보기

Choose a tag to compare

@jkf87 jkf87 released this 06 Oct 07:23

요청 기록(q)이 이제 모두 보기로 열려요. 이번 세션에서 보낸 요청 전부를 전문 그대로, 최근 것부터 이어서 보여 줘요. 요청마다 시각·상태·걸린 시간과 Claude 답의 첫 줄이 붙어요.

  • 왼쪽에서 요청을 누르면 그 요청 하나만 펼쳐요.
  • l: 모두 보기 ↔ 하나만 보기
  • c(모두 보기에서): 요청 전부를 복사 (오래된 것부터, 붙여 넣기 좋은 글로)

업데이트: /plugin update ide-mod 또는 로컬 설치면 /reload-plugins

v0.4.2 · 맡긴 일은 초록, 지금 하는 일은 노랑

Choose a tag to compare

@jkf87 jkf87 released this 06 Oct 05:46

에이전트 보드와 요청 기록에 색을 넣었어요. 무엇을 맡겼고 지금 무엇을 하고 있는지 한눈에 구분돼요.

바뀐 점

색 어디에 뜻
초록 에이전트 보드의 작업 칸(메인은 내가 입력한 프롬프트, 서브에이전트는 받은 작업 설명), 요청 기록에서 펼친 요청 전문 맡긴 일
노랑 돌고 있는 에이전트의 "지금 …"·"요약 …" 줄, 강의 자막의 ▶ 줄 지금 하고 있는 일
흐리게 끝난 에이전트의 "결과 …" 줄 끝난 일

색은 터미널 테마를 따라가는 테마 색(success, warning)이라 밝은 테마와 어두운 테마에서 모두 읽혀요.

업데이트

claude plugin marketplace update ide-mod
claude plugin update ide-mod@ide-mod

처음 설치는 /plugin install ide-mod --marketplace jkf87/ide-mod로 하면 돼요. 전체 기능은 v0.4.0 릴리스를 보세요.

v0.4.0 · IDE 창 + 에이전트 보드 + HWP·PDF 뷰어

Choose a tag to compare

@jkf87 jkf87 released this 06 Oct 04:58

Claude Code 안에 띄우는 IDE 창 모드의 첫 릴리스예요. 창 위쪽은 에이전트 보드, 아래쪽은 파일 트리와 탭 뷰어예요. HWP·HWPX·PDF를 쪽 모양 그대로 열고, 이번 세션의 요청 기록도 함께 볼 수 있어요.

설치

/plugin install ide-mod --marketplace jkf87/ide-mod

이미 설치했다면 셸에서 업데이트한 뒤 Claude Code를 다시 시작하세요.

claude plugin marketplace update ide-mod
claude plugin update ide-mod@ide-mod

Claude Code 2.1.287 이상(mod 기본 활성)이 필요하고, HWP·PDF 엔진을 돌리려면 Node.js가 있어야 해요. 2.1.290과 2.1.291에서 시험했어요.

들어 있는 것

기능 쓰는 법 하는 일
IDE 창 /ide, /open <경로> 왼쪽은 펼침 트리, 오른쪽은 탭 뷰어예요(코드 하이라이트, 줄 번호, 마크다운 렌더). 휠을 굴리면 마우스가 올라간 쪽만 스크롤돼요
에이전트 보드 창 맨 위 메인·서브에이전트를 누가 누구를 띄웠는지 트리로 보여줘요. 모델, effort, 역할, 지금 하는 일, haiku 한 줄 요약이 함께 나와요
HWP·HWPX 뷰어 트리에서 열기 rhwp 엔진을 써요. 문서 보기는 쪽을 글자로 다시 그리는데 표 테두리, 가운데 정렬, 굵은 글씨가 그대로 나와요. 그림 보기(v)와 미리보기(o)도 있고, 치환 안 된 {{키}} 칸은 따로 표시해요
PDF 뷰어 트리에서 열기 pdf.js 엔진으로 같은 문서 보기를 써요. 그림은 pdftoppm으로 만들고, o는 원본을 미리보기로 열어요
요청 기록 q 이번 세션에 보낸 요청과 상태, Claude 답의 첫 줄이 쌓여요. 세션을 이어 열어도 남고, p로 입력창에 다시 넣을 수 있어요
강의 자막 /lecture Claude가 하는 일을 입력창 위에 쉬운 한국어 한 줄로 보여줘요
문체 게이트 /style-gate 한국어 원고의 AI티 지표 16개를 검사해요(noslop-ko 기준)

고친 문제

  • 그래픽 터미널에서 PNG를 열면 창이 비거나 멈춤: 그림 버전 번호에 소수가 들어가 엔진이 창 전체를 거절했어요. 이제는 그림을 파일 경로 대신 데이터로 넘기고, PNG 머리말도 미리 검사해요.
  • 개발 링크나 플러그인 캐시를 거치면 HWP 엔진이 아무것도 출력하지 않음: 엔진이 자기가 직접 실행됐는지를 링크 경로로 판단해서 생긴 문제예요. 실제 경로로 풀어 비교하게 고쳤어요.
  • 그림 보기에서 세로 쪽의 아래 3분의 1이 잘림: macOS 썸네일이 정사각형이라 생긴 문제예요. 쪽을 정사각 캔버스에 놓고 변환한 뒤 원래 비율로 다시 잘라내요.
  • 데스크톱 앱에서 HWP 쪽 SVG가 크기 한도를 넘음: 쪽마다 반복되던 글꼴 목록을 스타일 하나로 묶어 크기를 약 4분의 1로 줄였어요.
  • 엔진 실행이 화면 그리기와 엉킴: 문서 엔진을 그리기 밖 타이머에서 돌리고, 실패한 결과는 저장하지 않아요.

한계

  • 그림 보기는 kitty·Ghostty 계열 그래픽 터미널과 데스크톱 앱에서만 보여요. macOS 터미널에서는 문서 보기나 o를 쓰세요.
  • 창이 좁으면 표 칸 글이 …로 줄어요. 2단 PDF는 단 사이가 가깝게 붙어 보일 수 있어요.
  • 화면 문구는 한국어예요.

함께 들어 있는 오픈소스