経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。
- スター
- 2,922
- フォーク
- 531
- 未解決の Issue
- 19
- 最終コミット
- 昨日
これは何?
Social Media AgentはURLを受け取り、その内容を読み取って、TwitterまたはLinkedIn向けの投稿を生成します。LangGraphサーバーとして動作し、人が対応する必要のある箇所で処理を一時停止します。人間参加型のフローを通じて、プラットフォームの認証、投稿案の編集、投稿の承認または却下を行えます。
各種サービスはプラグインとして利用できます。WebスクレイピングにはFirecrawlを使い、認証と投稿にはArcadeまたは独自の開発者アカウントを利用し、画像はSupabaseに保存します。オプションの連携機能として、GitHubリポジトリのURL、Google Vertex AIを使ったYouTubeコンテンツの処理、cronジョブ経由でリンクをエージェントに渡すSlackチャンネルに対応しています。
プロンプトはLangChainの製品向けに作られていますが、ビジネスの背景、投稿例、構成の指示、コンテンツのルールは、別のブランドやテーマに合わせて変更できます。
主な機能
- 01指定したURLからTwitterとLinkedInの投稿を生成
- 02人間参加型のレビューを通じて、投稿案を編集・承認・却下
- 03FirecrawlによるWebスクレイピング。フルセットアップではGitHubやYouTubeのコンテンツ解析にも対応
- 04Arcadeによる認証、または独自のTwitter・LinkedIn開発者アプリを使った投稿
- 05画像をSupabaseにアップロードして保存
- 06オプションのSlackからの取り込みとcronベースのスケジューリング
ユースケース
- ブログ記事やリリースノートから、マーケティングチーム向けのSNS投稿案を作成
- Slackチャンネルに投稿されたリンクを集め、毎日それをもとに投稿を生成
- プロンプトや例を調整し、別のブランドやテーマ向けの投稿を作成
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/langchain-ai/social-media-agent.git - 2
依存関係をインストールする
yarn install - 3
quickstart の env ファイルを .env にコピーし、API キーを追加する
cp .env.quickstart.example .env - 4
LangGraph サーバーを起動する
yarn langgraph:in_mem:up
使う前に知っておきたいこと
- 基本セットアップには、Anthropic、FireCrawl、Arcade など、複数のサードパーティ API キーが必要です。
- 基本セットアップでは、GitHub、Twitter、YouTube の URL 解析、Slack 連携、画像のアップロードは利用できません。
トピック
よくある質問
- social-media-agent とは?
- LangGraphを基盤に、URLからTwitterやLinkedInの投稿案を作成し、公開前に人が承認できるAIエージェント。 Social Media AgentはURLを受け取り、その内容を読み取って、TwitterまたはLinkedIn向けの投稿を生成します。LangGraphサーバーとして動作し、人が対応する必要のある箇所で処理を一時停止します。人間参加型のフローを通じて、プラットフォームの認証、投稿案の編集、投稿の承認または却下を行えます。
- social-media-agent は無料で使えますか?ライセンスは?
- social-media-agent は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- social-media-agent は今もメンテナンスされていますか?
- 活発にメンテナンス中。social-media-agent の最終コミットは 2026年10月19日 です。
- social-media-agent は何に使えますか?
- ブログ記事やリリースノートから、マーケティングチーム向けのSNS投稿案を作成 Slackチャンネルに投稿されたリンクを集め、毎日それをもとに投稿を生成 プロンプトや例を調整し、別のブランドやテーマ向けの投稿を作成
- social-media-agent のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/langchain-ai/social-media-agent.git 依存関係をインストールする: yarn install quickstart の env ファイルを .env にコピーし、API キーを追加する: cp .env.quickstart.example .env LangGraph サーバーを起動する: yarn langgraph:in_mem:up
- social-media-agent はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/langchain-ai/social-media-agent
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
OpenHands、Claude Code、Codexなどのコーディングエージェントを、ローカル・リモート・クラウドのバックエンドで動かすセルフホスト型コントロールセンター。
IDE拡張、ターミナルCLI、デスクトップアプリ、SDKとして動作するオープンソースの自律型コーディングエージェント。
React、Angular、Vue、チャットアプリで、生成UI、共有状態、人間が介在するフローを備えたエージェントネイティブアプリを構築するためのTypeScript SDK。
ターミナルで動作し、クラウドAPIやOllamaなどのローカルモデルバックエンドを利用できるオープンソースのコーディングエージェントCLIです。