Sonilo を AI エージェントに接続すれば、ライセンス済みの音楽、効果音、動画翻訳を会話の中からそのまま生成できます。エージェントからサインインするだけで、作成が必要な API キーはありません。
Sonilo API のすべての機能を CLI で使えます。スクリプト化、パイプ処理、CI ジョブや Dockerfile への組み込みも自由自在。npm または PyPI からインストールできます。
話しかけるだけで自動的に起動する、11 のオープンソーススキル。スコアリング、SFX、動画翻訳、ダッキングをカバーします。エージェントがスキルを選び、スキルが API を動かします。
名前を Sonilo にして、下の URL を貼り付けます。保存してください。
接続し、Sonilo アカウントでサインインして、エージェントに動画への作曲を頼みましょう。フロー全体を通して API キーは一切登場しません。
npm でも PyPI でもコマンド 1 つ。サブコマンドも出力も同じです。
OAuth はブラウザで完了します。資格情報はお使いのマシンに保存され、以降はすべてのコマンドが自動で読み取ります。貼り付けもローテーションも不要です。
各エンドポイントはサブコマンドです。非同期ジョブは自動でポーリングされ、あとはファイルを受け取るだけです。
1つのコマンドで 11 のスキルすべてを対応アシスタントに追加できます。必要なものだけを選ぶこともできます。
スキルは指示書で、実際に動かすツールを提供するのは MCP サーバーです。サーバーを登録してから一度サインインすれば、その資格情報は CLI にも効きます。MCP ホストがない場合は、CLI を入れてサインインするだけで、スキルが自動的に CLI へ切り替わります。
スキルを追加したエージェント(Claude Code と Codex)をサインインした状態で開き、ターミナルではなくそのチャットに入力します。スキルは普通の言葉で自動的に起動するので、ツール名もパラメータも要らず、欲しい結果を説明するだけです。
1 つのサーバーが Sonilo のすべての機能をエージェントに渡します。映像に合わせた作曲、効果音、両方をまとめたサウンドトラック、ダッキング、そして動画翻訳。コマンド 1 つでホストに登録でき、すでに済んだサインインで認証されるので、API キーを作成・貼り付け・ローテーションする必要はありません。
claude mcp add sonilo -- uvx sonilo-mcpcodex mcp add sonilo -- uvx sonilo-mcpsonilo login で一度サインインすれば、両方のホストが同じ資格情報を共有します。キーを自分で持ちたい場合は --env SONILO_API_KEY=sk-... を追加してください。ローカルで何も動かしたくない場合は、Claude では https://api.sonilo.com/mcp をカスタムコネクタとして追加し、Codex では Sonilo プラグインをインストールします。 ドキュメントを開く →
実際の出力。Sonilo MCP サーバーが生成しました。
12個の機能と3個のアカウントツール。それぞれエージェントにとっては1回の MCP ツール呼び出し、シェルでは1つのコマンド、スキルをインストールしていればただの一文で済みます。
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あなたのキーでできること
1つのリクエストが複数のツールを通じて処理されることがあります。頼んだ内容に応じてエージェントが連鎖を選び、CLI からは同じ手順を順番に実行します。
「このカットに音楽をつけて、セリフを音楽より前面に保って」
cut.mp4video_to_musicaudio_duckingscored.m4a「サウンドトラックを追加して、それから日本語版とスペイン語版をください」
spot.mp4video_to_video_musicdubbingspot-ja.mp4 · spot-es.mp4「./renders 内のすべてのクリップにフォーリーを追加して」
renders/*.mp4video_to_sfx×12renders/*.m4a