TakumiをSlackに招待する
本機能は、現在一部の組織でのみご利用いただけます。
Takumiとは
Takumiは、プロダクトエンジニアやセキュリティエンジニアをサポートするために作られたAIエージェントです。Slackワークスペース内で、脆弱性の特定と修正、検出結果のトリアージ、セキュアな設計の支援を行います。
Slackをお使いでない場合は、Shisho Cloud byGMOでTakumiとチャットする方法をご確認ください。
TakumiをSlackに招待するために必要な設定

Slack上でTakumiがGitHub上のプライベートなリポジトリの診断を可能にするためには「設定 > サービス連携」のタブにて、「Slack連携」と「GitHub連携」をした後、各 Slack チャンネル毎のデータスコープの設定(/takumi-scopes)が必要です。
Slack経由でTakumiがGitHub上のプライベートリポジトリを診断できるようにするには、「設定 > サービス連携」タブで「Slack連携」と「GitHub連携」を行い、その後Slackチャンネルごとにデータスコープを設定する必要があります(/takumi-scopes)。
1. Slack連携の設定方法

TakumiはSlackワークスペースにSlack Appとして招待する必要があります。 Slackワークスペースの連携は「設定 > インテグレーション > Takumi連携」から行えます:

「Set up a new Slack workspace」をクリックすると、Slackが提供する画面に遷移します。 内容をよく確認して、「Allow」を押下してください:

押下後、SlackワークスペースとShisho Cloud byGMOとの連携が完了します。 成功していれば、該当のSlackワークスペースが下記のように表示されるはずです:

本操作の実施時には、Slackワークスペースのオーナーの承認が要求される場合があります。 その場合は Slackワークスペースのオーナーに連絡を取り、Slack App の承認を依頼してください。
Slack App の連携が承認された後は、再度 Slackワークスペースと Shisho Cloud byGMO の連携処理を、Shisho Cloud byGMO画面側から実施してください。
Slack連携に問題がある場合は「Slack連携に関して」を確認するか、Slackのヘルプセンターをご確認ください。
2. GitHub連携の設定方法
GitHub組織にTakumiを連携すると、Takumiはプライベートリポジトリも診断可能になります。「外部連携を設定する > GitHub」のガイドを参考に、GitHubとの外部連携を設定しましょう。
Slack連携とGitHub連携が完了したら、Takumiを好きなチャンネルに追加して診断を依頼してみましょう!
3. Slackチャンネル毎のデータスコープの設定方法
SlackとGitHubを連携した後、診断を依頼するリポジトリはスコープに含まれている必要があります。 「TakumiのSlackコマンドを使用する」のガイドを参考に、Takumiのスコープを設定してください。