メインコンテンツにスキップ

SlackでClaudeを使用する

SlackのClaudeは、チームが協力する場所でAIアシスタンスを提供します。この記事では、SlackでClaudeと対話する方法、利用可能な機能、統合を最大限に活用するためのヒントについて説明します。

Claudeにダイレクトメッセージを送信する

  1. Slack内の任意の場所で「@Claude」を検索します。

  2. Claudeをクリックし、上部の「チャット」タブをクリックしてダイレクトメッセージを開きます。

  3. 提案されたプロンプト付きのウェルカムメッセージが表示されます。

  4. 質問またはリクエストを入力してEnterキーを押します。

AIアシスタントパネルを使用する

  1. AIアシスタントヘッダーのClaudeアイコンをクリックします(ワークスペースで利用可能な場合)。

  2. ClaudeパネルがあなたのSlackウィンドウの右側に開きます。

  3. メッセージを入力してEnterキーを押します。

  4. Claudeはパネルで応答します。

  5. AIアシスタントパネルを閉じると、会話は履歴に移動します。

  6. 時計アイコンをクリックして以前の会話にアクセスします。

スレッドまたはチャネルで@Claudeをメンションする

  1. Claudeの助けが必要なスレッドまたはチャネルで@Claudeをメンションします。

  2. Claudeは最近の会話コンテキストに基づいてスレッド内で直接返信します。

  3. 応答は、そのスレッドまたはチャネルへのアクセス権を持つ誰にでも表示されます。

Claudeが意図しない内容を投稿した場合、スレッドからそのメッセージを削除できます。

@Claudeを使用する場合、スレッドまたはチャネルのどのコンテキストが含まれますか?

チャネルでメンションされた場合、Claudeはそのチャネルの最後の20メッセージにアクセスでき、それらのメッセージ内で共有されたファイルも含まれます。スレッドで@Claudeを使用する場合、そのスレッドの最後の50メッセージにアクセスできます。

スレッドをClaudeに直接転送する

Slackスレッド内のメッセージで「メッセージを転送...」を選択して、Claudeに直接送信することもできます。この方法で共有された場合、Claudeはスレッドの最後の100メッセージにアクセスできます。

コーディングタスクをClaude Code(ベータ版)にルーティングする

注:この機能は現在、Claude CodeへのアクセスがあるTeamおよびEnterpriseプランユーザー向けの研究プレビューとしてベータ版で利用可能です。

Slackから直接Claude Codeにコーディングタスクを委任できます。コーディング関連のリクエストで@Claudeをメンションすると、Claudeはコーディング意図を自動的に検出し、Slack会話のコンテキストを使用してウェブ上でClaude Codeセッションを開始します。

仕組み

  1. コーディングタスクを含むチャネルまたはスレッドで@Claudeをメンションします。

  2. Claudeはあなたのメッセージを確認して、それがコーディングリクエストかどうかを判断します。

  3. そうである場合、Claudeは最近のメッセージからコンテキストを収集し、新しいClaude Codeセッションを作成します。

  4. Claudeはセッションが進行するにつれて、Slackスレッドにステータス更新を投稿します。

  5. 完了すると、Claudeは完全なセッションへのリンクを提供し、変更を確認してプルリクエストを開くことができます。

自動的に検出されない場合は、Claudeにリクエストをコーディングタスクとして処理するよう手動で指示することもできます。

SlackでのClaude Codeのユースケース

  • バグ調査と修正:Claudeに、Slackで報告されたバグを調査して修正するよう依頼します。

  • 迅速なコードレビューと変更:Claudeにチームフィードバックに基づいて小さな機能を実装またはコードをリファクタリングさせます。

  • 協調的なデバッグ:チームの議論がエラー再現やユーザーレポートなどの重要なコンテキストを提供する場合、Claudeはその情報を使用してデバッグアプローチに反映させます。

要件

SlackでClaude Codeを使用するには:

  • ClaudeアプリはSlackワークスペースにSlack App Marketplace経由でインストールされている必要があります。

  • ClaudeのOwnerまたはPrimary OwnerがAdmin settings > Claude Codeに移動してウェブ上でClaude Codeを有効にする必要があります。

  • ウェブ上のClaude Codeへのアクセス権を持っている必要があります。

Claudeは、ウェブ上のClaude Codeに認証したリポジトリに基づいて、タスクを実行するリポジトリを自動的に選択します。


機能と機能

利用可能な機能

SlackのClaudeはClaudeウェブアプリが提供する多くの機能をサポートしており、以下が含まれます:

  • ウェブ検索:インターネットから最新情報を取得します。

  • 統合:Google Docs、Gmail、Google Calendarなどの接続されたサービスにアクセスします。

  • ファイルアップロード:Slack会話に直接ファイルを添付して、Claudeに分析させます。

  • ドキュメント分析:PDF、テキストファイル、画像など、様々なファイルをアップロードできます。

統合の仕組み

Claude で統合を接続している場合(Google Workspace など)、Slack でも同じように機能します:

  1. Claude へのメッセージに Google ドキュメントのリンクを共有します。

  2. Claude はあなたの権限に基づいて、ドキュメントに自動的にアクセスして分析します。

  3. Gmail のメールや Google カレンダーのイベントも同じ方法で参照できます。

Slack 内から新しい統合を管理または接続することはできません。まず Claude の設定で設定してください。

機能の制限

Slack で Claude を使用する場合、以下の機能は利用できません:

  • リサーチ

  • 拡張思考

  • 新しい統合接続の作成(Claude の設定で既に接続している統合のみ使用できます)


複数の Slack ワークスペースで統合を使用する

複数の Slack ワークスペースで Claude を使用する場合、統合(Slack コネクタなど)は特定の Slack ワークスペースではなく、Claude アカウントに紐付けられていることを理解することが重要です。

予期しない結果を避けるために:

  • 別のワークスペースで Claude を使用する前に、Claude アカウントから Slack コネクタを切断してください(設定 > コネクタ > Slack > 切断)。その後、必要に応じて再度接続してください。

  • 複数のワークスペースで同時に Claude を定期的に使用する場合は、各ワークスペース用に設定された別々の Claude アカウントの使用を検討してください。


一般的な使用例

コード支援

Claude とコードスニペットを共有して、実装の提案やエラーのデバッグ、関数の最適化、レガシーコードの理解を支援してもらいます。より複雑なコーディングタスクの場合、Claude は自動的にリクエストを Web 上の Claude Code にルーティングできます(コーディングタスクを Claude Code にルーティングを参照)。

コンテンツ作成

チームの議論を正式なドキュメントに変換し、Claude とのダイレクトメッセージでメールや提案書を作成してから、関連する Slack チャネルで結果を共有します。

ドキュメント分析

ファイルを直接 Claude にアップロードして、データ分析、重要なポイントの抽出・要約、翻訳を行います。サポートされているファイル形式には、PDF、TXT、DOC、DOCX、画像(PNG、JPG)、CSV などが含まれます。詳細については、Claude へのファイルアップロードを参照してください。

会議準備

通話に参加する前に、Claude に共有ドキュメントから重要なトピックを要約させ、関連ファイルを分析し、会議アジェンダを確認し、トーキングポイントを準備してもらいます。

オンボーディング支援

新しいチームメンバーに Slack のチャネル履歴と共有ドキュメントへのアクセスを許可することで、彼らがより早く習熟するのに役立ちます。

クイックリサーチ

チームの議論中に即座に回答を得ます。会話を続けながら、Claude に業界トレンド、技術概念、または会社情報について質問します。


ベストプラクティス

ワークフローを最適化する

  • Claude DM を整理する:チャネルで共有する前のドラフト作業に使用します。

  • コンテキストを活用する:Claude は各セッション内で会話コンテキストを保持します。

  • 明確なプロンプトを使用する:最良の結果を得るために、必要なものについて具体的に指定してください。

  • Web 検索をリクエストする:最新情報が必要な場合は、プロンプトに「Web を検索」を追加してください。

会話を管理する

  • 各 Claude DM は完全なチャット履歴を保持します。

  • AI アシスタントパネルでは、パネルを閉じると会話は履歴に移動します。

  • トピックを切り替える場合は、より良い結果を得るために新しい会話を開始してください。

ファイル処理

  • Slack メッセージでファイルを直接 Claude にアップロードします。

  • Claude は Claude Web アプリと同じシステムを使用してファイルを処理します。

  • 1 つのメッセージで複数のファイルをアップロードできます。

メッセージの編集と削除

  • メッセージの編集:Claude は以前のメッセージへの編集を認識しません。

  • メッセージの削除:削除されたメッセージは Claude のコンテキストに残りますが、Slack インターフェースから削除されます。

  • スレッド:会話フローを保つために、Claude DM ではスレッドが無効になっています。

チャネルの制限

Claude はダイレクトメッセージとスレッドで機能し、@Claude を明示的に言及した場所で、会話に Claude が参加するタイミングを制御できます。


トラブルシューティング

「使用制限に達しました」

このメッセージは、Claudeアカウントの使用制限に達した場合に表示されます。後でもう一度お試いただくか、Claudeプランのアップグレードをご検討ください。

「現在、応答を生成できません」

この一般的なエラーメッセージは、さまざまな理由で表示される可能性があります:

  • APIの障害または一時的なサービスの問題

  • Claudeからの空の応答

  • ネットワーク接続の問題

メッセージをもう一度送信してください。問題が解決しない場合は、サポートチームにお問い合わせください。

「以前の会話履歴にアクセスできません」

このメッセージは、Claudeから既に削除されているSlackの会話を続けようとした場合に表示されます。これは以下の場合に発生する可能性があります:

  • Slack内のClaudeアプリを切断しました。

  • 組織の保持ポリシーにより、会話が削除されました。

  • Claudeウェブアプリから手動で会話を削除しました。

新しい会話を開始して続行してください。

こちらの回答で解決しましたか?