VSCode/Cursor 토스트 알림 표시 및 창 활성화 확장 프로그램입니다.
Claude Code 훅과 연동하여 권한 요청 시 알림을 표시하고 에디터 창을 활성화합니다.
- 토스트 알림 표시: VSCode 내장 알림 시스템 사용
- 창 활성화: 에디터 창을 포커스로 가져오기
- URI 핸들러: 외부에서 URI로 호출 가능
# 토스트 알림 + 창 활성화
code --open-url "vscode://your-publisher.vscode-toast/toast?title=제목&message=메시지"
# Cursor 사용 시
cursor --open-url "cursor://your-publisher.vscode-toast/toast?title=제목&message=메시지"
# 창 활성화만
code --open-url "vscode://your-publisher.vscode-toast/activate"vscode-toast.showToast: 토스트 알림 표시vscode-toast.activateWindow: 창 활성화
.claude/hooks/on-permission-request.ps1 예시:
$title = "Claude Code 권한 요청"
$message = "권한이 필요합니다"
# Cursor 사용 시
cursor --open-url "cursor://your-publisher.vscode-toast/toast?title=$([uri]::EscapeDataString($title))&message=$([uri]::EscapeDataString($message))"
# VSCode 사용 시
code --open-url "vscode://your-publisher.vscode-toast/toast?title=$([uri]::EscapeDataString($title))&message=$([uri]::EscapeDataString($message))"npm install
npm run compileF5를 눌러 Extension Development Host에서 테스트
npm install -g @vscode/vsce
vsce package생성된 .vsix 파일을 VSCode/Cursor에서 설치
MIT