GitHub 스타 192개의 작은 프로젝트지만, 개념은 단순하고 강력합니다. Claude Code를 이미 쓰고 있다면, 그 세션을 Telegram에서 그대로 이어받을 수 있습니다. cokacdir는 AI 에이전트가 아닙니다 — 이미 사용 중인 코딩 에이전트에 위임하고, 그 결과를 Telegram으로 스트리밍해주는 원격 제어 브릿지입니다. 더보기

Claude Code를 오래 쓰다 보면 실행 명령이 점점 길어집니다. 기본 실행만 해도 괜찮지만, 여기에 --resume, --worktree, --chrome, --teammate-mode auto, --dangerously-skip-permissions 같은 옵션이 붙기 시작하면 “이번에는 어떤 조합으로 띄워야 하지?“를 계속 다시 생각하게 됩니다. 이럴 때 가장 단순하면서 효과가 큰 방법이 실행 래퍼 함수 하나를 두는 것입니다. 이번 글에서는 실제 cc() bash 함수를 기준으로, Claude 모드와 GLM 모드를 전환하고, resume/worktree/skip-permissions 조합을 짧게 호출하는 패턴을 정리합니다. 더보기

AI 코딩 에이전트(Claude Code, OpenCode 등)를 사용할 때 가장 큰 문제점 중 하나는 어떤 세션이 나를 필요로 하는지 알기 어렵다는 것입니다. macOS 기본 알림은 항상 “Claude is waiting for your input"이라는 맥락 없는 메시지만 보여주고, 여러 개의 분할 패널과 탭이 열려 있으면 탭 제목조차 읽기 힘듭니다. 더보기

터미널 작업이 길어질수록 이런 상황이 자주 생깁니다. SSH 연결이 끊겨서 실행 중이던 작업이 날아감 프로젝트마다 터미널 창을 여러 개 열어두다가 관리가 안 됨 같은 명령을 여러 서버에 반복 입력해야 함 이때 가장 확실한 해결책이 tmux입니다. 이 글에서는 처음 쓰는 분도 바로 따라할 수 있게 기본 개념부터 실무 팁까지 정리했습니다. 더보기

Windows Terminal(wt) 내 Git Bash에서 한글이 깨지는 문제는 주로 Git 설정의 유니코드(UTF-8) 처리 미흡 때문입니다. git status, git log 명령어에서 한글 파일명이나 커밋 메시지가 깨져서 표시되는 경험이 있으실 겁니다. 이 문제는 Git 설정, .bashrc, .inputrc 파일 수정을 통해 해결할 수 있습니다. 가장 효과적인 방법은 git config 명령어를 사용하여 core.quotepath를 false로 설정하고, 쉘 환경에서 LANG 환경 변수를 UTF-8로 설정하는 것입니다. 더보기

mpv는 강력한 오픈소스 동영상 플레이어로, 다양한 기능을 플러그인 형태로 확장할 수 있습니다. 이번 글에서는 mpv에서 자막을 실시간으로 번역해주는 Lua 스크립트를 소개합니다. 이 스크립트는 trans 명령줄 도구를 사용하여 자막을 번역하며, Linux 환경에서 mpv와 함께 사용할 수 있습니다. 더보기