ClaudeをSlackに接続するには?
チームがSlackで仕事を進めている場合、重要なコンテキストはあっという間に複数のチャンネルに散らばり、スタンドアップや顧客との通話の前に状況を把握するだけでも必要以上に時間がかかります。このページでは、ClaudeをSlackワークスペースに接続する方法と、連携後にできることを解説します。設定は10分もかからず完了しますが、Claudeが実際にアクセスできるもの(そしてできないもの)を把握しておくと、後々のトラブルシューティングの手間を省けます。
寄稿者
SaaS Hackers
簡単な答え:Claudeの設定にあるAnthropic公式のSlackコネクタを使えば、10分もかからずにClaudeをSlackに接続できます。接続すると、Claudeはチャンネル履歴の読み取り、スレッドの要約、毎日のスタンドアップダイジェストの作成ができるようになり、分散したチームの認識をそろえる手作業が不要になります。
チームの仕事が実際に存在する場所はSlackです。意思決定、ブロッカー、進捗、コンテキストが数十のチャンネルに埋もれており、毎日のスタンドアップの前に誰かがそれを整理しなければなりません。その役目は、たいていあなたに回ってきます。
このチュートリアルでは、ClaudeをSlackに接続する具体的な手順、接続後にできること、そしてチームが実際に読みたくなるチャンネル要約やスタンドアップダイジェストを生成するための設定方法を紹介します。
始める前に必要なもの
ClaudeをSlackに接続する前に、次のものが揃っているか確認してください。
- 有効なClaudeアカウント(Pro、Team、Enterpriseのいずれかのプラン)
- Slackワークスペースの管理者権限、またはアプリをインストールする権限
- Slack MarketplaceからSlackワークスペースに追加済みのClaudeアプリ
まだClaudeをSlackに追加していない場合は、Slack Marketplaceで「Claude」を検索し、Add to Slackをクリックしてください。OAuthの権限付与フローを完了すれば、次のステップに進めます。
ClaudeをSlackに接続する方法:ステップバイステップ
ステップ1:Claudeの設定を開く
claude.aiでClaudeアカウントにログインします。画面左下のイニシャルをクリックし、ドロップダウンメニューからSettingsを選択します。
ステップ2:Connectorsに移動する
設定内のConnectorsセクションを探します。ここでは、Slack、Google Drive、GitHubなど、外部ツールとのClaudeの連携を管理します。
ステップ3:Slackコネクタを見つけて有効にする
スクロールしてSlackコネクタを見つけ、Connectをクリックします。ClaudeからSlackの認証ページにリダイレクトされ、ClaudeアカウントとSlackワークスペースの接続を承認するよう求められます。
ステップ4:OAuthフローを完了する
接続したいSlackワークスペースを選択します。Claudeが要求する権限(通常は、メッセージの読み取り、チャンネル履歴へのアクセス、ユーザーの識別)を確認し、Allowをクリックします。
Claudeにリダイレクトされ、Slackコネクタが有効になったことを示す確認が表示されます。
ステップ5:接続を確認する
Claudeのメイン画面に戻り、新しい会話を始めます。「#generalの直近10件のメッセージを見せて」のように入力してください。ClaudeがSlackワークスペースの内容を返してくれば、接続は正常に機能しています。
ClaudeはSlackで実際に何ができる?
接続すると、ClaudeはSlackワークスペースへの読み取りアクセス権を得ます。B2B SaaSチームにとって、次のようなことが可能になります。
- チャンネル要約:過去24時間に#productや#engineeringに投稿された内容をすべて要約するようClaudeに依頼できます
- 毎日のスタンドアップダイジェスト:複数のチャンネルから更新情報を集め、構造化されたスタンドアップレポートの形式にまとめます
- スレッドからの抽出:長いスレッドに埋もれた意思決定やアクションアイテムを洗い出します
- チャンネルをまたいだコンテキスト把握:特定のトピックがどのチャンネルで議論されたかをClaudeに探してもらえます
- 返信の下書き:チャンネルのコンテキストをもとに、返信やお知らせの文面を作成します
多くのチームにとって最も手軽に効果が出るのは、スタンドアップダイジェストです。設定方法は次のとおりです。この運用を複数のチームに正式に広げる場合は、より広範なB2B SaaSのマーケティングオペレーションのワークフローと揃えておくと、レポートや引き継ぎの一貫性を保てます。
Claudeで毎日のスタンドアップダイジェストを設定する方法
スタンドアップダイジェストは、主要チャンネルで夜間や前回の作業セッション以降に起きたことを、ひと目で確認できる1つの要約にまとめたものです。非同期中心のチームや、リモートまたは分散型のエンジニアリング・プロダクトチームを抱えるSaaS企業では、特に役立ちます。
ステップ1:チャンネルを決める
スタンドアップに必要なSlackチャンネルを決めます。多くのSaaSチームでは、次のようなチャンネルが対象になります。
#engineeringまたは#devビルドの進捗とブロッカー用#productロードマップの議論と意思決定用#customer-successまたは#support進行中の顧客課題用#incidents運用している場合はそのチャンネル
ステップ2:ダイジェスト用のプロンプトを書く
Claudeを開き、次のようなプロンプトを貼り付けます。
"Summarise all messages posted in #engineering, #product, and #customer-success in the last 24 hours. Format the output as a daily standup digest with three sections: What happened, Blockers flagged, and Decisions made. Keep each section to bullet points, five items maximum."
Claudeがチャンネル履歴を取得し、構造化されたダイジェストを返します。それをスタンドアップミーティングにそのままコピーしたり、Slackに投稿し直したりできます。
ステップ3:チームに合わせて形式を調整する
チームによって求めるものは異なります。プロンプトを調整すれば、次のようなこともできます。
- 優先度順に並べ替える(「urgentやblockerのタグが付いたものを最初に挙げて」)
- 担当者で絞り込む(「エンジニアリングチームからの更新のみ含めて」)
- 未解決の質問や判断が必要な項目のために、4つ目のセクションを追加する
- 経営層向けに、冒頭に1行のTL;DRを入れてもらう
ステップ4:ダイジェストをSlackに投稿し直す
形式に満足したら、ダイジェストを手動で次のチャンネルに投稿できます: #standups または #daily-digest ClaudeのAPIを利用しているチームなら、毎朝プロンプトを実行し、その出力をSlackのIncoming Webhook経由で投稿するスケジュールジョブを使って、完全に自動化することも可能です。これをデマンドジェネレーション、プロダクトマーケティング、RevOpsの各チームに展開する予定がある場合は、次の記事を確認してみてください: B2B SaaSのトップマーケティングオペレーションエージェンシー 専門チームが自動化やレポーティングをどのように構成しているかを知る参考になります。
Claudeでオンデマンドにチャンネル要約を作る
毎日のスタンドアップだけでなく、ClaudeのSlack連携は、誰かがすばやく状況をキャッチアップしたいときにいつでも役立ちます。SaaS企業でよくある使い方は次のとおりです。
休暇や連休明け:主要な5つのチャンネルについて過去72時間分の要約をClaudeに依頼すれば、復帰したメンバーは30分ではなく2分で状況を把握できます。
顧客との通話の前:過去2週間に#customer-successと#salesで特定のアカウント名について言及された内容を、Claudeにすべて集めてもらえます。
インシデントのポストモーテム:#incidentsと#engineeringのメッセージから、誰がいつ何を報告したかを含むインシデントのタイムラインをClaudeに再構成してもらえます。
取締役会の準備:関連するチャンネルから過去1か月のプロダクトと事業面の主な更新を要約してもらい、取締役会向け報告のテンプレートにそのまま貼り付けられる状態にできます。
Claude CodeとSlack:より技術的な選択肢
チームがClaude Code(Anthropicのエージェント型コーディング環境)を使っている場合は、より深い連携が可能です。Claude Codeは、MCP(Model Context Protocol)を介してSlackに接続し、スレッドの読み取りやメッセージの投稿ができるほか、Slackワークスペース内で自律的なエージェントとして動作できます。
次のようなことをClaudeにさせたいチームには、こちらの方法が適しています。
- チャンネルを監視し、特定のトリガーフレーズに自動で応答する
- Slackのスレッドを GitHubのプルリクエストに変換する
- Slack、GitHub、その他のツールにまたがる複数ステップのワークフローを実行する
Claude CodeのSlack MCP接続の設定は、やや異なる手順で行います。Claude Codeの設定を開いて新しいコネクタを追加し、Slackを選択して、ブラウザでの認証フローを完了します。その後、特定のチャンネル内でClaude Codeがどのように動作するかを定めるエージェント向けの指示を書けます。
B2B SaaSチームが最初に取り組むなら、このチュートリアルで説明したClaudeのネイティブコネクタが適した出発点です。Claude CodeのMCP連携は、ユースケースを検証したあとの次のステップになります。
ClaudeをSlackに接続するときのよくある問題
Claudeがチャンネルを認識できない: プライベートチャンネルでは、明示的な招待が必要です。チャンネル内で次のように入力して、Claudeアプリをチャンネルに追加してください: /invite @Claude (チャンネル内で入力)
設定にコネクタが表示されない:この機能はClaude Pro以上のプランで利用できます。無料プランのユーザーはConnectorsを利用できません。
OAuthフローが失敗する:Slackワークスペースの管理者がサードパーティアプリのインストールを許可しているか確認してください。許可されていない場合は、接続を完了する前に承認を依頼する必要があります。
Claudeが古いメッセージを返す:Claudeはデフォルトで直近の履歴を読み取ります。プロンプトで期間を指定すると(「過去24時間のメッセージ」など)、安定した結果が得られます。
よくある質問
ClaudeをSlackに接続するにはどうすればいいですか?
claude.aiにアクセスし、イニシャルをクリックして、Settings、Connectorsの順に進み、Slackを選択します。OAuthフローを完了して接続を承認してください。所要時間は10分もかからず、Claude Pro以上のアカウントが必要です。
ClaudeはSlackにメッセージを自動投稿できますか?
ネイティブのSlackコネクタでは、Claudeに読み取りアクセスのみが付与されます。メッセージを自動投稿するには、MCPを設定したClaude Codeか、AnthropicのAPIとSlackのIncoming Webhookを組み合わせたカスタム連携が必要です。
Claude とSlackの連携は無料プランで使えますか?
いいえ。Slack連携を含むConnectors機能は、Claude Pro、Team、Enterpriseの各プランで利用できます。無料プランのユーザーは利用できません。
ClaudeにはSlackでどのような権限が必要ですか?
Claudeは、チャンネルメッセージの読み取りとチャンネル履歴へのアクセスの権限を求めます。ネイティブコネクタを通じて、メッセージを投稿したりSlackワークスペースを変更したりすることはありません。
SaaSチームがSlackでClaudeを使う最良の方法は何ですか?
多くのSaaSチームにとって最も価値の高い使い方は、毎日のスタンドアップダイジェストです。Claudeを主要なチャンネルに接続し、毎朝構造化された要約のプロンプトを実行して、出力を専用のダイジェストチャンネルに投稿します。これにより、チームの1日から、非同期のメッセージを手作業で読む20〜30分を減らせます。
寄稿者
SaaS Hackers


