自己紹介
縁あってエンジニアの方と近い距離でお仕事をしています。
開発メンバーに教えてもらいながら、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経由で一度に検索・情報の整理を自動化できるというもの。
※図表作成:Claude Code
①インストールの準備と実行(MCPを追加する際の基本ルール)
MCPをインストールする際は、特定のプロジェクトフォルダの中ではなく、大元の「ホームディレクトリ」で実行します。
1. Claude Code を終了する
- 現在ターミナルで Claude Code が起動している場合は、終了コマンドを入力して一旦終了します。
/exit
2. ホームディレクトリへ移動
- PCの大元である「ホームディレクトリ」に移動します
-
cd(cdの後には半角スペースが必要です)
-
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ツールの導入効果や「定量的な成果」をどのように計測・可視化していますか? 「うちはこんな指標で見ている」「ここがボトルネックになっている」など、ぜひコメント欄で知見をシェアしていただけると嬉しいです。

