Electron 기반 데스크톱 앱은 무겁다. 슬랙, VS Code 같은 앱을 실행하면 메모리 수백 MB가 순식간에 사라진다. Pake 는 이 문제를 Rust 기반 Tauri 프레임워크로 해결한다. 하나의 명령어로 어떤 웹페이지든 데스크톱 앱으로 변환하며, Electron 대비 20배 작은 용량(약 5MB)을 자랑한다.
더보기
AI 코딩 에이전트(Claude Code, OpenCode 등)를 사용할 때 가장 큰 문제점 중 하나는 어떤 세션이 나를 필요로 하는지 알기 어렵다는 것입니다. macOS 기본 알림은 항상 “Claude is waiting for your input"이라는 맥락 없는 메시지만 보여주고, 여러 개의 분할 패널과 탭이 열려 있으면 탭 제목조차 읽기 힘듭니다.
더보기
Claude Code를 여러 개 동시에 돌리면 생산성이 크게 오르지만, 같은 작업 디렉터리에서 병렬 실행하면 파일 충돌과 컨텍스트 꼬임이 빠르게 발생합니다. 최근 Threads에서 공유된 qjc.ai의 7개 연속 포스트는 이 문제를 git worktree + claude -w 조합으로 풀어내는 실전 감각을 잘 보여줬습니다.
이 글은 해당 스레드 내용을 그대로 요약하는 데서 끝내지 않고, Anthropic 공식 문서와 교차 검증해서 지금 바로 재현 가능한 패턴과 검증이 필요한 주장을 분리해 정리합니다.
더보기
요약 Git Worktree와 Claude Code의 조합으로 파일 충돌, 브랜치 충돌, 파일 잠금 문제 없이 여러 작업을 병렬로 처리하는 방법을 소개합니다. 하나의 명령어로 격리된 작업 환경을 만들고, 여러 Claude Code 세션을 동시에 실행할 수 있습니다.
본문 Claude Code 세션 5개를 동시에 돌리고 있어요. 서로 코드 충돌? 없습니다. 브랜치 충돌? 없습니다. 파일 잠금? 없습니다. 비밀은 딱 한 줄이에요.
claude -w feature-auth --tmux Git Worktree란? 하나의 리포에서 여러 브랜치를 동시에 체크아웃하는 기능이에요. 폴더를 복사하는 게 아니라 Git이 관리하는 격리 공간을 만드는 거예요.
더보기
터미널 작업이 길어질수록 이런 상황이 자주 생깁니다.
SSH 연결이 끊겨서 실행 중이던 작업이 날아감 프로젝트마다 터미널 창을 여러 개 열어두다가 관리가 안 됨 같은 명령을 여러 서버에 반복 입력해야 함 이때 가장 확실한 해결책이 tmux입니다. 이 글에서는 처음 쓰는 분도 바로 따라할 수 있게 기본 개념부터 실무 팁까지 정리했습니다.
더보기
Claude Code의 플러그인 시스템을 사용하면 프로젝트와 팀 전체에서 공유할 수 있는 사용자 정의 기능으로 Claude Code를 확장할 수 있습니다.
마켓플레이스에서 미리 빌드된 플러그인을 설치하거나, 워크플로우 자동화를 위해 자신만의 플러그인을 만들 수 있습니다.
더보기
Windows Terminal(wt) 내 Git Bash에서 한글이 깨지는 문제는 주로 Git 설정의 유니코드(UTF-8) 처리 미흡 때문입니다. git status, git log 명령어에서 한글 파일명이나 커밋 메시지가 깨져서 표시되는 경험이 있으실 겁니다.
이 문제는 Git 설정, .bashrc, .inputrc 파일 수정을 통해 해결할 수 있습니다. 가장 효과적인 방법은 git config 명령어를 사용하여 core.quotepath를 false로 설정하고, 쉘 환경에서 LANG 환경 변수를 UTF-8로 설정하는 것입니다.
더보기