개발구현 예제
코딩 에이전트 상태를 키보드 불빛으로 표시하기
키보드의 캡스락 불빛이나 백라이트를 코딩 에이전트 상태 표시등으로 쓸 수 있게 도와줘요.
사용법
- capslkagent를 설치해요. macOS에서는 brew로, 다른 운영체제에서는 바이너리를 받아서 설치할 수 있어요.
- 설치 후 'capslkagent install-hooks --agent all' 명령어로 이 컴퓨터에 있는 모든 지원 에이전트에 연결해요.
- 에이전트를 재시작해요. 이제 에이전트가 작업 중이면 불빛이 켜지고, 사용자의 승인을 기다릴 때는 깜빡이고, 대기 중이면 꺼져 있어요.
- macOS 노트북에서는 '--backlight' 옵션을 주면 키보드 백라이트로 상태를 표시할 수 있어요.
- 수동으로도 'capslkagent on', 'blink', 'off' 같은 명령어로 불빛을 직접 조작할 수 있어요.
결과
코딩 에이전트가 작업 중일 때 키보드의 캡스락 불빛이나 백라이트가 자동으로 켜지거나 깜빡여서, 화면을 보지 않고도 에이전트 상태를 쉽게 확인할 수 있다고 해요.
참고사항
지원하는 에이전트는 Claude Code, Codex, pi, omp, Amp, opencode예요. 각 에이전트별로 설정 파일이나 플러그인 위치가 달라서 자동으로 맞춰줘요. macOS와 Windows에서는 캡스락 불빛이 실제 대문자 입력 상태와 연동돼서, 불빛이 켜진 동안에는 타이핑이 대문자로 입력될 수 있다고 안내하고 있어요. 실제로 불빛이 바뀌는지, 에이전트별로 정상 동작하는지는 원문에서 직접 검증하지 않았어요.