Claude Code in Slackを設定して依頼する
公開 2026-04-26 更新 2026-09-11

関連テーマ:外部ツールやアプリと連携する
Claude Code in Slackは、Slackのチャンネルやスレッドで@Claudeをメンションし、Claude Code on the webの新しいセッションを作る連携です。ローカルPCのセッションを操作するChannelsやRemote Controlとは違い、GitHubからリポジトリを選んだクラウド環境で作業します。
利用の流れ
手元のPCの会話を遠隔操作する流れとは異なります。
- 1Slackのスレッド対象リポジトリと目的を指定して依頼。
- 2新しいWebセッション接続したGitHubのリポジトリで作業。
- 3結果をレビューSlackの要約からWebを開き、差分とテストを確認。
開始しなければ、アカウント・Webアクセス・GitHub接続・チャンネル参加を確認します。
Slack管理者がClaudeアプリをWorkspaceへ追加し、利用者がApp HomeでClaudeアカウントを接続します。Claude Code on the webへのアクセスと、本人が接続したGitHubリポジトリが必要です。チャンネルでは/invite @Claudeで明示的に参加させ、スレッドで対象リポジトリ、目的、完了条件、テスト、PRの要否を依頼します。進捗はSlackへ、全履歴・変更はWebセッションへ表示されます。
SlackのDMでは動かず、public/private channelが対象です。会話の最近の文脈もClaudeへ渡るため、信頼できるチャンネルだけで利用します。誤ったリポジトリはChange Repoで選び直し、作成された変更とPRをWebでレビューします。セッションごとの利用量は依頼者のプランへ計上されます。
開始しない時は、アカウント接続、Webアクセス、GitHub接続、Claudeのチャンネル参加を順に確認します。公式Slack、Platformsを照合しました。Channelsとの違い、外部連携の比較も参照。実機検証はしていません。
Slackで依頼する文面には「コードを変更せず調査だけ」「テストが通った時だけPR案を返す」のような境界を書きます。スレッドの不要な添付や秘密情報を消し、Webセッションで実際の差分とCI結果を確認してから次の指示を出します。
Slackのメンションは、通常の雑談とCoding intentが自動判定されます。意図を確実に伝えたい時は「Claude Codeのタスクとして」と書き、判定後のWebセッションで対象リポジトリを確認します。
このテーマを続けて読む
MCP、ブラウザ、エディター、Slackとの接続方法を探せます。
外部ツールやアプリと連携するの記事をまとめて見る