9
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

自己紹介

縁あってエンジニアの方と近い距離でお仕事をしています。
開発メンバーに教えてもらいながら、Claude Code で業務効率を図るべくセットアップをしました。
本記事は、超初心者向けのセットアップで対応したことの記録です。

自身の学びのためにも作成している記事です。
個人の主観なども入っています。
応用編や、様々な利用シーンなど、ご意見大歓迎です。

🙋セットアップ編はこちら

本記事の前提条件・動作環境

  • 2026年7月時点の情報です
  • 本記事はmacOSを前提としています
    • Windows,Linuxとは挙動が異なる箇所があります
    • シェルはデフォルトのzshを使用
    • 後述のコマンドls /cdの使い方
      • Windows PowerShell / cmd.exeと挙動が異なる箇所があります
  • Claudeの有料サブスクリプション契約済み
    • Claude account with subscription の選択肢の前提
  • 使用テキストエディタ
    • VS Code
    • macOS 標準のテキストエディタを使用する場合、デフォルトで RTF 形式で保存されるので、書式なしテキストへの変換が必要です
  • 使用コミュニケーションツール
    • Slackを前提としています
  • MCPサーバーの解説図
    • 本記事のMCPサーバーの解説図は、Claude Codeを使用して生成したものを掲載しています

Slack MCP のセットアップする

セットアップを終えたところで、応用編としてMCPを連携させたいと思います。
日常的に使用するコミュニケーションツールSlackを

①MCP(Model Context Protocol)とは…

MCPとは、AI(Claudeなど)に対して「外部ツール(Slackなど)の操作権限」を与える仕組みです。
社内サーバーに存在する各種情報をAIによってMCP経由で一度に検索・情報の整理を自動化できるというもの。

mcp.png

※図表作成:Claude Code

①インストールの準備と実行(MCPを追加する際の基本ルール)

MCPをインストールする際は、特定のプロジェクトフォルダの中ではなく、大元の「ホームディレクトリ」で実行します。

1. Claude Code を終了する

  • 現在ターミナルで Claude Code が起動している場合は、終了コマンドを入力して一旦終了します。
    • /exit

2. ホームディレクトリへ移動

  • PCの大元である「ホームディレクトリ」に移動します
    • cdcd の後には半角スペースが必要です)

3. 公式プラグインのインストール
Slack公式が提供しているプラグインのGitHubページ(README)からインストールコマンドをコピーし、ターミナルに貼り付けて実行します

コマンドの実行が完了した後に、再度Claude Codeを立ち上げます。ターミナルで /plugin コマンドを実行、インストール済みのタブ(Installed)を確認すると、そこに「スラックプラグイン」が追加されています

必ず「Slack公式(Slack API)」が提供しているプラグインを使用してください。

②Slack との認証(Authorization)

インストールが完了したら、自分の Slack アカウントと Claude Code を紐づける認証作業を行います。

1. MCP メニューを開く

  • ターミナルで claude と入力して起動し、以下のコマンドで MCP の管理メニューを開きます。
    • /mcp

2. 認証 URL の取得

  • メニューからキーボードの矢印キーで「Slack」を選択し、「Authorization(認証)」を選択します
  • 画面に認証用に表示されるURLを、キーボード ⌘(command)+ cでコピーします

3. ブラウザでアクセスを許可

  • コピーした URL をブラウザのアドレスバーに貼り付けて開きます
  • ワークスペースの URL(例:hogehoge.slack.com)を入力してサインイン(認証)
  • 「許可する」を選択

4. 連携の完了確認

  • ターミナル(Claude Code)に戻り、再度/mcpコマンドを実行します。
  • Slack の項目が 「Connected(コネクテッド)」 になっていれば、無事に連携完了です

Slack MCPでできること

連携が完了すると、Claude Code 経由で 19 種類の Slack ツールが利用可になるようです。初心者向けに教えてもらったおすすめの使い方3つをご紹介します

1. メッセージの下書き作成(安全な利用法)
Claude Code 上で書いたメッセージをSlackに転送が可能です。いきなりメッセージを直接送信するのではなく、「ドラフト(下書き)」に保存が可能です。

  • 指示の例:
    • 「hogehogehogeチャンネルに『こんにちは』とドラフト(下書き)メッセージを作ってください」

2. スレッドの要約
途中から招待されて、それまでの状況がまったくわからない長大なスレッドも、要約が可能です。

  • 指示の例:
    • 「このリンク(スレッドのURLを貼り付け)を要約して、これまでの文脈を教えてください」

3. チャンネル内の期間要約
定例業務の話題の整理や、休暇明けのキャッチアップに非常に便利です。

  • 指示の例:
    • 「このチャンネルの、過去1週間のやり取りの中で決定した事項を要約して教えてください」

さらに便利に使うための「スキル」設定

毎回AIにチャンネルIDやユーザーIDを教えるのは手間なため、「スラックコンテキスト(Slack Context)」というスキルを作成してAIに記憶させておくと便利です。

1.ID の確認方法
チャンネル ID: Slack でチャンネルの詳細画面を開き、一番下までスクロールすると記載されています。
ユーザー ID: 対象ユーザーのプロフィール設定を開き、「メンバー ID をコピー」を選択して取得できます。

2.スキルの登録方法

設定ファイル(例: SKILL.md や前回の記事で作成した CLAUDE.md など)に、取得した ID の対応表を登録します。

例:

# Slack ID マッピング情報
以下の Slack ID を記憶し、指示があった場合は適切に紐付けてください。

- ユーザー
  - Aさん: U12345678
  - Bさん: U87654321
- チャンネル
  - 開発グループ: C12345678
  - デザイングループ: C87654321

このように登録しておくことで、「Aさんにメンション付きで、デザインチームチャンネルへドラフトを作ってください」といった人の言葉の指示で、AI が正確に ID を紐付けて処理してくれるようになります。

応用編を終えて…

エンジニアと協力しながら業務フローを刷新し、非ビジネス側も「AIネイティブな組織」へと変わりつつあります。大切なのはツールの導入そのものではなく、私たちの「当たり前」をアップデートし続けることで、自らの業務内容を疑い・改善する意識や行動を変えていくことが必要だと感じています。

皆さんのチームではAIツールの導入効果や「定量的な成果」をどのように計測・可視化していますか? 「うちはこんな指標で見ている」「ここがボトルネックになっている」など、ぜひコメント欄で知見をシェアしていただけると嬉しいです。

9
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?