Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Claude Code Action をチームへ浸透させるために / To install t...
Search
hiro-torii
October 22, 2025
Technology
0
75
Claude Code Action をチームへ浸透させるために / To install the Claude Code Action into the team
Claude Code Action をチームへ浸透させるために
2025/10/22 寿司ときLTナイト ~AI×プロダクト開発最前線!AIを活用して頑張りたい・頑張ったこと共有LT会~
hiro-torii
October 22, 2025
Tweet
Share
More Decks by hiro-torii
See All by hiro-torii
マネージャー視点で考えるプロダクトエンジニアの評価 / Evaluating Product Engineers from a Manager's Perspective
hiro_torii
0
55
プロダクトエンジニアと相性が良い、適応型リーダーシップの考え / Adaptive Leadership Principles That Align Well with Product Engineers
hiro_torii
0
160
プロダクトエンジニアリング組織への歩み、その現在地 / Our journey to becoming a product engineering organization
hiro_torii
0
240
人事評価制度の設計/導入/運用 にEMとしてどう関わってきたか / How I have been involved as an EM in the design, introduction and operation of evaluation systems
hiro_torii
1
1.1k
プロダクトエンジニア構想を立ち上げ、プロダクト志向な組織への成長を続けている話 / grow into a product-oriented organization
hiro_torii
2
1.5k
心理的安全性に対して個人とチームで取り組んできたこと
hiro_torii
2
1.1k
Other Decks in Technology
See All in Technology
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
230
Red Hat OpenStack Services on OpenShift
tamemiya
0
120
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
150
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
180
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
110
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
600
OpenShiftでllm-dを動かそう!
jpishikawa
0
130
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
450
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
190
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
250
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
We Are The Robots
honzajavorek
0
160
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Odyssey Design
rkendrick25
PRO
1
500
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Practical Orchestrator
shlominoach
191
11k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Testing 201, or: Great Expectations
jmmastey
46
8k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Transcript
2025/10/22 寿司ときLTナイト ~AI×プロダクト開発最前線!AIを活用して頑張りたい・頑張ったこと共有LT会~ Ver.1 2025.07 Claude Code Action をチームへ浸透させるために
2 アウトライン 1. 自己紹介/会社紹介 2. Claude Code Actionって? 3. 初期設定のままだと不便だと気づく
4. 今の設定の紹介 a. github.event.label.name b. prompt c. --allowedTools 5. まとめ 6. おまけ
自己紹介 / 会社紹介 01
4 About Me ➔ 推し書籍 ◆ エンジニアリング組織論への招待 ◆ アジャイルリーダーシップ ◆
チーム・ジャーニー ◆ LeanとDevOpsの科学 ◆ 急成長を導くマネージャーの型 ➔ 最近読んでぐっときた書籍 ◆ ミネルバ式 最先端リーダーシップ ◆ イノベーションと企業家精神 2023.04〜 EM @ Grooves とりい ➔ 趣味 ◆ アニメ鑑賞、絵画鑑賞 ◆ 油絵を描く↓→
5 Groovesについて ITエンジニアのキャリアに 本気で向き合う転職サイト クラウドリクルーティング サービスの構築 Forkwell フォークウェル Crowd Agent
クラウドエージェント Mission: より良い未来への「きっかけ」を提供する。
6 Crowd Agentについて 人材紹介会社様にとっての 求人DB
Claude Code Actionって? 02
8 Claude Code Action • GitHub ActionsのワークフローからClaude Codeを実行できる • Claude
Codeから/install-github-appの実行で簡単にリポジトリ単位で設定可能 (※API Key利用時) • 自組織では主にAIコードレビューの活用を目的に導入開始 https://github.com/anthropics/claude-code-action , https://docs.claude.com/ja/docs/claude-code/github-actions
初期設定のままだと不便だと気づく 03
10 /install-github-app実行時の初期設定 • AIコードレビューのチーム活用というユースケースに対して、初期設定のビミョーなポイント a. レビューの起動トリガー b. レビュー時のカスタムプロンプト c. --allowed-tools
(※Claude Code実行時に利用可能なツール) の設定 2025/09/12時点での 情報になります
11 レビューの起動トリガー • /install-github-app経由で初期設定された~/.github/workflows/claude-code-review.yml ◦ PRをオープンにした際、pushしてコードを更新した際に毎回レビューが走る → お試しな気持ちもあるので 起動タイミングをコントロールしたい
12 レビュー時のカスタムプロンプト • /install-github-app経由で初期設定された~/.github/workflows/claude-code-review.yml ◦ promptにPR番号が明記されておらず、レビューしたいPRがずれてしまうケースがあった → レビューの安全性、信頼性を高めたい
13 --allowed-tools の設定 • /install-github-app経由で初期設定された~/.github/workflows/claude-code-review.yml ◦ 一見、レビューに必要そうなBashコマンドは許可されているが… ◦ リリースノートの検索など、許可されていないツールを使って内部でエラーを出している場合がある ▪
WebFetch や WebSearch → レビューの安全性、信頼性を高めたい
現在の設定 04
15 レビューの起動トリガー • PRに「AI_Review」ラベルを付けた時だけ自動レビューを実行させる形式に変更 on: pull_request: types: [labeled] jobs: claude-review:
if: github.event.label.name == 'AI_Review' runs-on: ubuntu-latest → 起動タイミングを任意にコントロール セルフレビューを支援
16 レビュー時のカスタムプロンプト • promptにPR番号を明示的に渡すよう修正 prompt: | 対象リポジトリ: ${{ github.repository }}
対象PR番号: ${{ github.event.pull_request.number }} 以下の観点に沿って、このプルリクエストをレビューしフィードバックを提供してください : - コードの品質とベストプラクティス - 潜在的なバグや問題 - パフォーマンスの考慮事項 - セキュリティの懸念 - テストカバレッジ リポジトリのCLAUDE.mdをスタイルと規約の指針としてご利用ください。フィードバックは建設的で有益なものにしてください。 特定のコードの問題を強調するには、 `mcp__github_inline_comment__create_inline_comment` を使用してください。 レビュー状況に応じて、 Bashツール`gh pr comment` を使用してプルリクエストへのコメントとしてレビューを残してください。 該当するPR番号が取得できない、もしくは PRの内容が取得できない場合は、レビューを中止して "Cannot get PR details." とだけ返答してく ださい。 `WebFetch`や`WebSearch`を使用した際に、信頼に足りうる情報源が見つからない場合は、 "No relevant information found." と返答に 注記してください。 → レビューの安全性、信頼性を高めるため諸々追加 今後の保守性を考えて日本語化
17 --allowed-tools の設定 • mcp__github_inline_comment__create_inline_comment: レビュー時のインラインコメントを有効化 • WebFetch, WebSearch: 特定URLやWeb検索からの情報取得を有効化
claude_args : | --allowedTools 'mcp__github_inline_comment__create_inline_comment,Bash(gh pr comment:*),Bash(gh pr diff:*),Bash(gh pr view:*),WebFetch,WebSearch' 参考:指定できるツール一覧 https://docs.claude.com/en/docs/claude-cod e/settings#tools-available-to-claude ※任意のMCPサーバー設定は別 https://github.com/anthropics/claude-code-a ction/blob/main/docs/configuration.md
まとめ 05
19 まとめ • 自分たちのユースケースに合わせて、設定は柔軟に見直そう ◦ 公式のサンプル集が初期設定以上に参考になります ▪ https://github.com/anthropics/claude-code-action/blob/main/docs/solutions.md ▪ https://github.com/anthropics/claude-code-action/tree/main/examples
• Claude Code Actionで実現できることは実は幅広い ◦ GitHub Actionsの設定、Claude Codeの設定、どちらも応用できるためです ▪ PRの変更内容に応じたドキュメント自動更新など ▪ 使いながら設定は改善・更新 • 稼働時間に応じて従量課金されますが、自動レビューくらいであれば高くないです ◦ 1回辺り約2分〜5分程度で約$0.2〜$0.7程度
20 おまけ • 本日の発表内容の元となる記事をZennに公開しています🙏 ◦ https://zenn.dev/grooves/articles/7da391500fdc39
21 ありがとうございました!!