ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 jasonzh0

claudify

Claude Code 안에서 Spotify를 사용합니다. 계정을 연결하고 세션 옆에 플레이어 사이드바를 둔 뒤 `/spotify` 또는 Claude에게 "put on some lofi focus music"처럼 요청해 재생을 제어합니다.

번역 완료

이 mod 소개

claudify

Claude Code 안에서 Spotify를 사용합니다. 계정을 연결하고 세션 옆에 플레이어 사이드바를 둔 뒤 /spotify 또는 Claude에게 "put on some lofi focus music"처럼 요청해 재생을 제어합니다.

  • 앨범 커버 아트(색상 블록 아트, 그래픽을 지원하지 않는 화면에서는 ASCII), 제목, 아티스트, 앨범, 실시간 진행률, 대기열과 기기를 보여 주는 사이드바
  • 재생/일시 정지, 다음/이전, 셔플, 반복, 볼륨 바, 음소거 제어(사이드바에 포커스가 있을 때 키는 p n b s r m)
  • 음악이 시작되면 자동으로 열림
  • 터미널(Ghostty 감지), 앨범 색상 또는 임의의 hex 색상에 맞추는 배경

재생 제어에는 Spotify Premium이 필요하며, 커버 아트에는 macOS의 sips를 사용합니다.

설치

터미널에서 실행합니다.

claude plugin marketplace add jasonzh0/claudify
claude plugin install claudify@claudify

또는 Claude Code 안에서 /plugin marketplace add jasonzh0/claudify를 실행한 다음 /plugin install claudify@claudify를 실행합니다. 플러그인을 불러오려면 Claude Code를 다시 시작하세요.

로그인

/spotify login

브라우저에 Spotify 동의 페이지가 열립니다. 승인하면 연결됩니다.

내장된 claudify Spotify 앱은 Spotify 개발 모드라서 소유자가 추가한 계정(최대 25개)에만 서비스를 제공합니다. Spotify가 계정을 거부하면 추가를 요청하거나 직접 앱을 사용하세요(약 1분, 제한 없음).

  1. https://developer.spotify.com/dashboard에서 앱을 만듭니다.
  2. 리디렉션 URI http://127.0.0.1:8888/callback을 추가하고 "Web API"를 선택합니다.
  3. /spotify setup <client-id>를 실행한 다음 /spotify login을 실행합니다.

어디에도 클라이언트 시크릿은 필요하지 않습니다(Authorization Code with PKCE). 토큰은 컴퓨터의 Claude Code 플러그인 저장소에 남습니다.

개발

설치된 복사본 대신 claude --plugin-dir /path/to/claudify로 체크아웃을 불러오거나, ~/.claude/settings.json의 env 블록에 CLAUDE_CODE_PLUGIN_DIRS를 설정합니다.

명령

/spotify                        open the player sidebar
/spotify play [query]           resume, or search a track and play it
/spotify playlist <query>       search a playlist and play it
/spotify pause | toggle | next | prev
/spotify vol <0-100> | mute
/spotify shuffle on|off | repeat off|context|track
/spotify bg terminal|none|album|#rrggbb
/spotify devices | now | close | logout | help
/spotify setup <client-id> | setup default

테스트

claude plugin validate .
claude plugin test .

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add jasonzh0/claudify
claude plugin install claudify
원문 / README

claudify

Spotify inside Claude Code. Connect your account, keep a player sidebar next to your session, and control playback with /spotify or by asking Claude ("put on some lofi focus music").

  • Sidebar with album cover art (colored block art; ASCII on surfaces without graphics), title, artist, album, live progress bar, queue and device
  • Controls: play/pause, next/previous, shuffle, repeat, volume bar, mute (keys p n b s r m when the sidebar has focus)
  • Opens by itself when music starts
  • Background that matches your terminal (Ghostty detected), the album's color, or any hex color

Playback control needs Spotify Premium; cover art uses macOS's sips.

Install

In a terminal:

claude plugin marketplace add jasonzh0/claudify
claude plugin install claudify@claudify

or inside Claude Code: /plugin marketplace add jasonzh0/claudify, then /plugin install claudify@claudify. Restart Claude Code to load it.

Log in

/spotify login

Your browser opens Spotify's consent page; approve it and you're connected.

The built-in claudify Spotify app is in Spotify's development mode, which only serves accounts its owner has added (up to 25). If Spotify refuses your account, ask to be added, or use your own app (about a minute, no limit):

  1. Create an app at https://developer.spotify.com/dashboard
  2. Add the Redirect URI http://127.0.0.1:8888/callback and tick "Web API"
  3. /spotify setup <client-id>, then /spotify login

No client secret is involved anywhere (Authorization Code with PKCE); tokens stay in Claude Code's plugin storage on your machine.

Develop

Load a checkout instead of the installed copy with claude --plugin-dir /path/to/claudify, or set CLAUDE_CODE_PLUGIN_DIRS in the env block of ~/.claude/settings.json.

Commands

/spotify                        open the player sidebar
/spotify play [query]           resume, or search a track and play it
/spotify playlist <query>       search a playlist and play it
/spotify pause | toggle | next | prev
/spotify vol <0-100> | mute
/spotify shuffle on|off | repeat off|context|track
/spotify bg terminal|none|album|#rrggbb
/spotify devices | now | close | logout | help
/spotify setup <client-id> | setup default

Test

claude plugin validate .
claude plugin test .

비슷한 프로젝트