Sonilo를 AI 에이전트에 연결하면 라이선스가 있는 음악, 효과음, 영상 번역을 대화 안에서 바로 생성할 수 있습니다. 에이전트에서 로그인하면 되고, 만들어야 할 API 키는 없습니다.
Sonilo API 전체를 CLI로 쓸 수 있습니다. 스크립트로 작성하고, 파이프로 연결하고, 어떤 CI 작업이나 Dockerfile에도 넣을 수 있습니다. npm이나 PyPI에서 설치하세요.
말하는 내용에 따라 자동으로 실행되는 11개의 오픈소스 스킬로 스코어링, SFX, 영상 번역, 더킹을 다룹니다. 에이전트가 스킬을 선택하고, 스킬이 API를 구동합니다.
이름을 Sonilo로 지정하고 아래 URL을 붙여넣으세요. 저장하세요.
연결한 뒤 Sonilo 계정으로 로그인하고, 에이전트에게 영상에 음악을 입혀 달라고 요청하세요. 전체 과정에서 API 키는 전혀 필요하지 않습니다.
npm이든 PyPI든 명령 하나면 됩니다. 하위 명령과 출력은 동일합니다.
OAuth는 브라우저에서 진행됩니다. 자격 증명은 사용자 컴퓨터에 남고 이후 모든 명령이 자동으로 읽어옵니다. 붙여넣을 것도, 교체할 것도 없습니다.
모든 엔드포인트가 서브커맨드입니다. 비동기 작업은 스스로 상태를 확인하며, 당신은 결과 파일만 받으면 됩니다.
한 번의 명령으로 11개 스킬 전부를 호환되는 어시스턴트에 추가할 수 있고, 필요한 것만 선택할 수도 있습니다.
스킬은 지침이고, 스킬이 실제로 구동하는 도구는 MCP 서버가 제공합니다. 서버를 등록한 뒤 한 번 로그인하면 그 자격 증명은 CLI에도 적용됩니다. MCP 호스트가 없다면 CLI를 설치하고 로그인하세요. 스킬이 알아서 CLI로 전환합니다.
스킬을 설치한 에이전트(Claude Code 및 Codex)를 로그인된 상태로 연 다음, 터미널이 아니라 그 채팅창에 입력하세요. 스킬은 평범한 말에 자동으로 반응하므로 도구 이름도 매개변수도 필요 없고, 원하는 결과만 설명하면 됩니다.
전체 API를 명령어 하나로. npm과 PyPI에서 설치할 수 있고, 환경 변수 하나만 있으면 되며, JSON으로 응답합니다. 어떤 터미널, CI 작업, Dockerfile에도 넣어서 렌더링 폴더 전체를 일괄 스코어링하거나, 생성 기능을 빌드에 연결하거나, 릴리스를 10개 언어로 번역할 수 있습니다. 비동기 작업은 스스로 상태를 확인하며, 결과 파일만 받으면 됩니다.
npm install -g sonilo-clipip install sonilo-clinpx sonilo-cli accountsonilo login으로 한 번 로그인하세요. 자격 증명은 MCP 서버와 공유되므로 여기서 로그인하면 둘 다 처리됩니다. CI에서는 SONILO_API_KEY를 설정하세요. 문서 열기 →
sonilo video-to-music --video clip.mp4실제 출력입니다. Sonilo CLI가 생성했습니다.
12개의 기능과 3개의 계정 도구. 각각 에이전트에게는 MCP 도구 호출 한 번, 셸에서는 명령어 한 줄, 스킬을 설치했다면 그냥 문장 하나로 끝납니다.
video_to_music"이 클립에 컷 편집을 따라가는 음악을 입혀줘"
text_to_music"빗소리를 배경으로 따뜻한 로파이 피아노 30초 만들어줘"
video_to_video_music"이 클립에 사운드트랙을 추가하고 영상을 돌려줘"
video_to_sfx"이 클립에서 일어나는 일에 맞춰 음향 효과를 추가해줘"
text_to_sfx"콘크리트 바닥에 유리병이 깨지는 소리가 필요해"
video_to_video_sfx"이 클립에 효과음을 믹싱하고 영상을 돌려줘"
video_to_sound"이 클립에 음악과 효과음을 균형 있게 믹싱해줘"
video_to_video_sound"이 클립에 완성된 사운드트랙을 입혀서 영상에 합쳐줘"
audio_ducking"이 음악을 보이스오버 아래로 더킹해줘"
dubbing"이 영상을 일본어와 스페인어로 번역하고 배경 음악은 유지해줘"
proofread"이 클립을 받아쓰고 편집 가능한 일본어와 스페인어 자막을 만들어줘"
analyze_video"생성하기 전에 이 클립을 보고 음악과 효과음 계획을 세워줘"
get_generation_task비동기 작업 조회
get_usage사용량과 할당량
get_account_services당신의 키로 할 수 있는 일
하나의 요청이 여러 도구를 거쳐 처리될 수 있습니다. 에이전트는 요청한 내용에 따라 연결 순서를 정하고, CLI에서는 같은 단계를 순서대로 실행합니다.
"이 컷에 음악을 입히고 대사를 음악보다 앞세워줘."
cut.mp4video_to_musicaudio_duckingscored.m4a"사운드트랙을 추가하고, 그다음 일본어와 스페인어 버전도 줘."
spot.mp4video_to_video_musicdubbingspot-ja.mp4 · spot-es.mp4"./renders 안의 모든 클립에 폴리 효과음을 추가해줘."
renders/*.mp4video_to_sfx×12renders/*.m4a