Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VSCode Toast

VSCode/Cursor 토스트 알림 표시 및 창 활성화 확장 프로그램입니다.

Claude Code 훅과 연동하여 권한 요청 시 알림을 표시하고 에디터 창을 활성화합니다.

기능

  • 토스트 알림 표시: VSCode 내장 알림 시스템 사용
  • 창 활성화: 에디터 창을 포커스로 가져오기
  • URI 핸들러: 외부에서 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 Code 훅 연동

.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 compile

F5를 눌러 Extension Development Host에서 테스트

VSIX 패키지

npm install -g @vscode/vsce
vsce package

생성된 .vsix 파일을 VSCode/Cursor에서 설치

라이선스

MIT

About

VSCode 토스트 알림 표시 및 창 활성화 확장 프로그램입니다.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages