Skip to content

Instantly share code, notes, and snippets.

@spilist
spilist / INSTALL_PROMPT_ko.md
Last active April 7, 2026 22:28
블루투스를 이용해 아이폰과 맥북 사이 거리가 일정 이상 멀어지면 화면을 잠가주는 HammerSpoon 기반 스크립트 + 설치 프롬프트

이 프롬프트를 그대로 복사해서 Codex/Claude Code 같은 로컬 코딩 에이전트에 붙여 넣어 주세요.

이 gist는 macOS + iPhone + Hammerspoon 조합 기준입니다. 다른 플랫폼에서도 비슷한 자동 잠금 흐름을 만들 수 있고, 아래 키워드는 탐색 시작점으로 쓸 만합니다.

  • 맥북 + 안드로이드: Hammerspoon + Tasker + Bluetooth presence
  • 윈도 + 아이폰: PowerShell/AutoHotkey + iPhone presence + Shortcuts/Home Assistant
  • 윈도 + 안드로이드: PowerShell/AutoHotkey + Tasker/KDE Connect + Bluetooth presence

기본 동작은 단순합니다. 5초마다 Bluetooth RSSI를 읽고, 최근 4개 샘플이 모두 임계값 밖이면 잠금을 시도합니다. 체감상 대략 20초 정도 멀어진 상태를 보는 보수적인 기본값입니다. 다만 RSSI는 실제 거리와 1:1로 대응하지 않고 꽤 흔들립니다. 같은 자리에서도 몸 방향, 벽, 가방, 책상, 주변 전파 환경 때문에 값이 달라질 수 있습니다. 필요하면 trustedWifiSSIDs로 집 Wi-Fi나 개인 핫스팟에서는 자동 잠금을 끌 수 있습니다.

@spilist
spilist / _CLAUDE_CODE_GIT_INSTRUCTION_EXPERIMENT.md
Last active April 17, 2026 00:02
Claude Code includeGitInstructions cache miss reproduction (issue #47107)

Claude Code includeGitInstructions 캐시 미스 실측

anthropics/claude-code#47107 재현 실험. Claude Code의 시스템 프롬프트 마지막 블록에 git status / Recent commits가 들어가서, git 상태가 바뀔 때마다 그 블록이 통째로 prompt cache miss를 내는 현상을 측정했습니다.

환경

  • Claude Code 2.1.112
@spilist
spilist / token-efficiency-analysis-prompt.md
Last active May 1, 2026 08:30
코딩 에이전트 토큰 효율과 관련된 상태 점검용 프롬프트

다음 레퍼런스를 바탕으로, 내 코딩 에이전트 설정을 토큰 효율 관점에서 점검해줘.

목표는 성능 저하를 크게 만들지 않으면서 토큰 낭비를 줄이는 거야.

  • 직접 절약(자동 주입 문맥, 긴 툴 출력 제한 등)과 간접 절약(검색/IDE/앱 경로 차단 등)을 구분해서 봐줘
  • 현재 버전 공식 문서나 현재 설치본에서 확인되지 않은 키는 절대 추천하지 마