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

Slack での Claude の使用

今日アップデートされました

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

Claudeに直接メッセージを送信する

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

  2. Claudeをクリックし、上部の「Chat」タブをクリックして直接メッセージを開きます。

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

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

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

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

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

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

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

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

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

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

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

  2. Claudeは最近の会話コンテキストに基づいて応答案を作成します。

  3. 最初に非公開で案を確認できます。

  4. 共有する前に応答を確認、編集、または再生成します。

  5. 「スレッドに投稿」をクリックしてClaudeの応答をチームと共有します。

これにより、Claudeが共有する内容を他のユーザーに表示される前に確認できます。

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

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

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

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

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

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

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

仕組み

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

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

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

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

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

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

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

  • バグの調査と修正:Slackで報告されたバグをClaudeに調査・修正させます。

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

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

要件

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

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

  • 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 Docリンクを共有します。

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

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

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

機能の制限

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

  • Research

  • Extended thinking

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


複数のSlackワークスペース間での統合の使用

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

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

  • 別のワークスペースでClaudeを使用する前に、ClaudeアカウントからSlack connectorを切断します(Settings > Connectors > Slack > Disconnect)。その後、必要に応じて再接続します。

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


一般的なユースケース

コードアシスタンス

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

コンテンツ作成

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

ドキュメント分析

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

会議準備

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

オンボーディングサポート

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

迅速なリサーチ

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


ベストプラクティス

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

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

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

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

  • ウェブ検索をリクエストする:最新情報が必要な場合は、プロンプトに「ウェブを検索する」を追加します。

会話の管理

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

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

  • トピックを切り替える場合は新しい会話を開始して、より良い結果を得ます。

ファイル処理

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

  • Claudeはファイルをクラウドウェブアプリと同じシステムを使用して処理します。

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

メッセージの編集と削除

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

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

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

チャネルの制限

Claudeは、@Claudeを明示的にメンションしたダイレクトメッセージとスレッドで機能します。Claudeが会話に参加するタイミングを制御でき、チームと共有する前にすべての応答を確認できます。


トラブルシューティング

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

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

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

このジェネリックエラーメッセージはさまざまな理由で表示される可能性があります:

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

  • Claudeからの空の応答

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

メッセージを再度送信してみてください。問題が解決しない場合は、サポートチームに連絡できます。

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

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

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

  • 組織の保持ポリシーが会話を削除しました。

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

新しい会話を開始して続行します。

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