SocialSchedule CLI — ターミナルからソーシャル投稿をスケジュールする
SocialSchedule CLIは、開発者、DevOps、およびAIエージェント向けのヘッドレスソーシャルメディアスケジューラーです。ターミナルからプラットフォーム全体にわたって認証、キューイング、および公開を行うことができます。また、エージェントの出力を直接ドラフトにパイプすることも可能です。
無料で始めるコードサンプル
サンプルは英語のままです — ターミナル、MCPクライアント、またはスキルファイルにコピーしてください。
npm install -g @socialschedule/cli
# or
brew install socialschedulesocialschedule auth login
# stores a workspace-scoped token in your OS keychainsocialschedule posts create \
--platforms instagram,linkedin,x \
--text "Ship notes for today's launch" \
--media ./assets/launch.png \
--at "2026-04-02T15:00:00Z"socialschedule queue add \
--platform tiktok \
--file ./caption.txt \
--media ./clip.mp4 \
--optimal-timesocialschedule calendar list --from 2026-04-01 --to 2026-04-07echo "$AI_CAPTION" | socialschedule posts create \
--platforms threads,bluesky \
--stdin \
--draftSocialSchedule CLIのインストールと認証
npmまたはHomebrewを使用してインストールした後、ワークスペーススコープのトークンで認証します。資格情報はOSのキーチェーンに保存し、シェルの履歴には保存しないでください。開発者やAIエージェントにとって、「SocialSchedule CLIのインストールと認証」は流行語のセクションではなく、オペレーティングシステムです:計画の柱を設定し、AIを活用してドラフトを作成し、最適なウィンドウにスケジュールし、重要な成果を測定します。
CIとローカルエージェントの実験には異なるトークンを使用してください。SocialScheduleは、Instagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィール全体のワークフローを1つのAIネイティブカレンダーとキューから接続します—2012年スタイルのパブリッシャーのボルトオンキャプションボックスではありません。プラットフォームネイティブのフォーマット、承認、分析は同じループ内で維持してください。
スクリプト開始前にワークスペースアクセスを確認してください。以下のサンプルでインストールコマンドを確認できます(英語のCLI構文は意図的です)。準備ができたら、https://app.socialschedule.ai/loginを開いてライブスケジュールを設定するか、CLI、MCP、API、Skillsを使用して同じ手順を自動化し、人間がブランドボイスのガードレールを維持します。
コマンドラインから投稿をスケジュールする(クイックスタート)
プラットフォーム、テキスト、メディア、およびタイムスタンプを1つのコマンドで使用して投稿を作成します。Instagram、LinkedIn、X、その他の接続されたアカウントをプラットフォームフラグでターゲットにします。開発者やAIエージェントにとって、「コマンドラインから投稿をスケジュールする(クイックスタート)」はバズワードセクションではなく、オペレーティングシステムです:計画の柱を設計し、AIを使ってドラフトを作成し、最適なウィンドウにスケジュールし、重要な結果を測定します。
--draftを早期エージェントループで使用することを推奨します。承認が確信できるまで。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィールに接続し、1つのAIネイティブカレンダーとキューから制御します。2012年スタイルのパブリッシャーのキャプションボックスが追加されたものではありません。プラットフォームネイティブのフォーマット、承認、および分析を同じループ内で保持します。
カレンダーをリストして、週の見栄えを確認します。準備ができたら、https://app.socialschedule.ai/loginを開いてライブ投稿をスケジュールします。または、CLI、MCP、API、スキルを使用して同じ手順を自動化し、人間がブランドボイスのガードレールを維持します。
概念的なCLIサンプル
典型的な流れ(例示): `npm i -g @socialschedule/cli` → `socialschedule auth login` → `socialschedule posts create --platforms instagram,linkedin --text "..." --at 2026-04-01T15:00:00Z --draft`。承認が確実になるまでドラフトを優先してください。
エージェント用:生成されたキャプションをstdin経由でパイプし、ローンチスクリプトのためにメディアパスを添付し、認証またはアップロードのエラーが発生した場合は閉じて失敗します。トークンはキーチェーンまたはCIシークレットマネージャーに保存してください—シェル履歴には絶対に保存しないでください。
`socialschedule calendar list`を使用して、リリース発表の1週間前を確認するためにキューのヘルパーを利用します。その後、ウェブアプリで同じドラフトを確認します。
キュー、カレンダー、プラットフォームフラグの説明
CLIは製品モデルを反映しています。日付付きプランにはカレンダーを、最適な時間帯にはキューを使用します。分析に基づいたウィンドウを望むときは、最適時間フラグを利用してください。開発者やAIエージェントにとって、「キュー、カレンダー、プラットフォームフラグの説明」は流行語セクションではなく、オペレーティングシステムです。計画の柱を立て、AIでドラフトを作成し、最適なウィンドウにスケジュールし、重要な結果を測定してください。
メディアファイルをディスクから起動スクリプトに渡してください。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィールに、1つのAIネイティブカレンダーとキューを通じて接続します。2012スタイルのパブリッシャーのキャプションボックスに取り付けられたものではありません。プラットフォームネイティブのフォーマット、承認、および分析を同じループ内で保持してください。
クロスポスティング時はプラットフォーム固有のキャプションを保持してください。準備ができたら、https://app.socialschedule.ai/loginを開いてライブをスケジュールするか、CLI、MCP、API、Skillsを使って同じ手順を自動化しながら、人間がブランドの声のガードレールを維持してください。
AIエージェントの出力をスケジュールされた投稿にパイプする
AIエージェントはキャプションを生成し、それをSocialScheduleにパイプできます。標準入力に優しいコマンドにより、エージェントループは簡単になります。「AIエージェントの出力をスケジュールされた投稿にパイプする」は単なる流行語ではなく、オペレーティングシステムです:計画の基盤を立て、AIでドラフトを作成し、最適なウィンドウにスケジュールし、重要な成果を測定します。
ブランドの安全性のために下書き + 人間の承認をデフォルトにします。SocialScheduleは、Instagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィールを1つのAIネイティブカレンダーとキューでつなげて、このワークフローを実現します。2012年スタイルのパブリッシャーのボルトで取り付けられたキャプションボックスではありません。プラットフォームネイティブのフォーマット、承認、分析を同じループに保ちます。
再利用可能なカレンダープレイブックのためにSkillsと組み合わせてください。準備ができたら、https://app.socialschedule.ai/loginを開いてライブでスケジュールするか、人間がブランドボイスのガードレールを維持しながらCLI、MCP、API、Skillsを使用して同じステップを自動化します。
製品ローンチスクリプト用のCIフレンドリーな公開
製品チームはリリースタグ後にCIから告知投稿をスケジュールできます。APIトークンにはシークレットマネージャーを使用してください。開発者やAIエージェントにとって、「製品ローンチスクリプト用のCIフレンドリーな公開」はバズワードセクションではなく、オペレーティングシステムです:基本を計画し、AIでドラフトし、最適なウィンドウにスケジュールし、重要な成果を測定します。
メディアのアップロードや認証に失敗した場合は、安全に失敗します。SocialScheduleは、このワークフローを1つのAIネイティブカレンダーとキューからInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィールに接続します。2012年スタイルのパブリッシャーの追加されたキャプションボックスではありません。プラットフォームネイティブのフォーマット、承認、分析を同じループ内に保ってください。
投稿IDをリリースノートのワークフローに戻します。準備ができたら、https://app.socialschedule.ai/login を開いてライブをスケジュールするか、CLI、MCP、API、Skillsを使用して同じステップを自動化し、人間がブランドの声のガードレールを維持します。
CLIとAPIとMCP:どれをいつ使うか
CLIはスクリプトやターミナルで真価を発揮し、APIは製品統合に、MCPはエージェントツールの呼び出しに適しています。MCP/CLIの上に再利用可能なプレイブックを持ちたい場合は、Skillsを使用してください。開発者やAIエージェントにとって、「CLI vs API vs MCP:どれをいつ使うか」は単なる流行語ではなく、オペレーティングシステムです:計画の柱を立て、AIで草案を作成し、最適なウィンドウにスケジュールし、重要な結果を測定します。
多くのチームはこれらを組み合わせます:Skillsが計画を立て、MCPがドラフトを作成し、CLI/APIが公開します。SocialScheduleは、このワークフローをInstagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、Googleビジネスプロフィール全体で一つのAIネイティブなカレンダーとキューから接続します—2012年スタイルのパブリッシャーの追加されたキャプションボックスではありません。プラットフォームネイティブのフォーマット、承認、および分析を同じループ内に保持します。
アーキテクチャの詳細については、関連するドキュメントをお読みください。準備ができたら、https://app.socialschedule.ai/login を開いてライブをスケジュールするか、CLI、MCP、API、およびSkillsを使用して同じ手順を自動化しながら、人間がブランドの声のガードレールを維持します。
例:Instagram、LinkedIn、およびXのワンライナー
一般的なワンライナーは、Instagramのローンチ、LinkedInの思想的リーダーシップ、およびXのスレッド/投稿を網羅しています。自動化してもキャプションはプラットフォームに適したものに保ちましょう。開発者やAIエージェントにとって、「例:Instagram、LinkedIn、およびXのワンライナー」は流行語セクションではなく、オペレーティングシステムです:柱を計画し、AIでドラフトし、最適なウィンドウにスケジュールし、重要な結果を測定します。
大規模なローンチの前にステータスコマンドで接続されたアカウントを確認してください。SocialScheduleは、Instagram、TikTok、X、LinkedIn、Facebook、YouTube、Threads、Pinterest、Bluesky、およびGoogleビジネスプロファイルを1つのAIネイティブカレンダーとキューで接続するため、このワークフローを実現します。2012年スタイルのパブリッシャーのボルトオンキャプションボックスではありません。プラットフォームに適したフォーマット、承認、分析を同じループで維持しましょう。
ガバナンスパターンについては、自動化ブログを参照してください。アプリで無料で始めて、同じワークスペースでCLIを認証します。準備ができたら、https://app.socialschedule.ai/login を開いてライブをスケジュールするか、CLI、MCP、API、およびスキルを使用して同じステップを自動化し、人間がブランドの声のガードレールを保つようにします。
よくある質問
SocialSchedule CLIとは何ですか?+
スクリプトとAIエージェントのために構築された、SocialSchedule内でソーシャル投稿を認証、作成、キュー、管理するためのコマンドラインインターフェースです。
SocialSchedule CLIをどのようにインストールしますか?+
npm(`@socialschedule/cli`)またはHomebrewを介してインストールし、次に`socialschedule auth login`を実行します。
AIエージェントはCLIを介して投稿をスケジュールできますか?+
はい。エージェントはCLIコマンドを呼び出すか、生成されたキャプションをドラフト/スケジュールフローにパイプすることができます。
CLIからターゲットにできるプラットフォームはどれですか?+
Instagram、TikTok、LinkedIn、Xなど、あなたのワークスペースに接続されている任意のプラットフォームが含まれ、SocialScheduleがサポートしています。
どのように安全に認証しますか?+
キーChainまたはCIシークレットマネージャーに保存されたワークスペーストークンを使用します。キーをコミットしないでください。
CIパイプラインで投稿をスケジュールできますか?+
はい。CIフレンドリーなコマンドは、ビルドやリリース後のローンチ自動化をサポートします。
CLIとAPIの違いは何ですか?+
CLIはターミナルおよびスクリプト用に最適化されており、APIは自身のアプリやバックエンドにスケジューリングを埋め込むのに適しています。
コマンドラインからメディアファイルを渡すことはできますか?+
はい。投稿を作成するときにローカルメディアパスを渡してください。
CLIはすべての料金プランに含まれていますか?+
CLIアクセスはあなたのワークスペースプランおよび権限に従います。アプリで無料で開始し、必要に応じて開発者アクセスを有効にしてください。
CLIコマンドリファレンスはどこで見つけられますか?+
`socialschedule --help`とこのドキュメントページ、関連API/MCPドキュメントを使用して、全体の情報を得てください。