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

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

仕組み

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

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

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

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

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

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

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

  • バグ調査と修正:Claudeにバグが報告されたらすぐに調査して修正するよう依頼します。

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

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

要件

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

  • Claude appは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設定で既に接続した統合のみを使用できます)

一般的なユースケース

コード支援

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

コンテンツ作成

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

ドキュメント分析

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

会議準備

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

オンボーディング支援

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

迅速なリサーチ

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

ベストプラクティス

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

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

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

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

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

会話の管理

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

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

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

ファイル処理

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

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

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

メッセージの編集と削除

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

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

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

チャネル制限

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

トラブルシューティング

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

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

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

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

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

  • Claudeからの空の応答

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

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

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

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

  • Claude in Slack appを切断しました。

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

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

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

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