Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
CI/CDではもう遅い - 人とAIが迂回しないDevSecOps Verify基盤の再設計 -
Search
KintoTech_Dev
September 25, 2026
Technology
1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CI/CDではもう遅い - 人とAIが迂回しないDevSecOps Verify基盤の再設計 -
KintoTech_Dev
September 25, 2026
More Decks by KintoTech_Dev
See All by KintoTech_Dev
Kiro Crewを2週間ほど使ってみました
kintotechdev
0
28
現場を動かすAIエージェント#2_製造業現場でのAI活用から見た、ハマる罠と実践知
kintotechdev
1
110
1週間、Opus封印でお願いします
kintotechdev
1
440
AI Transformationの取り組み
kintotechdev
0
64
トヨタの販売店 DX の最前線で、生成 AI と内製開発で挑む
kintotechdev
0
190
筋トレエンジニアが考えるAI駆動開発
kintotechdev
1
130
GoogleCloud未経験のエンジニアがGoogleハッカソンでアイデア賞を獲った話
kintotechdev
1
72
クルマのサブスクの"出口"で 値付けAIを作る
kintotechdev
2
280
ClaudeCodeでセキュリティ監視業務を半自動化_1年の運用でわかったAIに任せる設計の5つのポイント
kintotechdev
4
1.3k
Other Decks in Technology
See All in Technology
続・ソフトウェアアーキテクトのための意思決定術: Decision Readiness, Revisited — When AI Changes the Economics of Software Architecture
snoozer05
PRO
3
770
Systems Manager AgentがインストールされたPCを紛失した時の対策を考えてみた
amarelo_n24
1
110
AIで選択肢が広がった組織設計の理想と現実
konifar
16
7.6k
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
2
1.3k
Jev の中身は50行で再現できる。でも本物との差はどこにあるのか
hisuzuya
0
290
PostgreSQL オプティマイザ統計の秘密
nori_shinoda
0
230
新卒エンジニア、 介護士になる
ryu1013
1
680
素人でもできた!AIを使った短編小説創作入門
delhi09
PRO
0
290
クラウドエージェントの先駆け Devin。今も最先端を走る、他との違い
kinopeee
2
560
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
430
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
170
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
170
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Documentation Writing (for coders)
carmenintech
77
5.6k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
660
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
Evolving SEO for Evolving Search Engines
ryanjones
0
350
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Music & Morning Musume
bryan
48
7.5k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
730
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
380
Transcript
CI/CDではもう遅い - 人とAIが迂回しないDevSecOps Verify基盤の再設計 2026 . Sept . 26 Kinto
Technologies Corporation Platform Group / Platform Engineering Team Senior Cloud Engineer / Assistant Manager Jumpei Shimamura
プロフィール KINTOテクノロジーズ株式会社 プラットフォーム開発部 / Platform Group Platform Engineering Team Senior
Cloud Engineer / Assistant Manager 島村 純平(しまむら じゅんぺい) <経歴> 2009〜2021 新卒で航空系システム子会社へ入社 インフラエンジニアとして勤務 2021〜 KINTOにDevOps担当として入社 文化浸透の活動や標準化活動などを実施 現在はPlatform Engineering Teamのリーダーとして 生産性向上のためのツール開発・社内展開を実施 ©KINTO Corporation. All rights res erved. 2
Index 1 はじめに(現状分析) 2 従来のアプリデプロイまでの流れと変化したこと 3 AI駆動開発に対しての仕組みの再定義と実装 4 課題と今後 目次
©KINTO Corporation. All rights res erved. 3
1 ©KINTO Corporation. All rights res erved. はじめに(現状分析) 4
はじめに CICD、何を使ってますか?トリガーは何で、何をさせてますか? Circle CI push lint / Review GitLab CI/CD
pull request (merge request) Unit Test GitHub Actions manual Vulnerability Scan .etc ©KINTO Corporation. All rights res erved. 5
はじめに KTCのPR起票数の推移(2025>2026で30%増) 2025/05/22 Sonnet4 / Opus4 / Claude Code GA
2025/09/29 Sonnet4.5 2025/11/25 Opus4.5 2026/03 Enterprise展開 ©KINTO Corporation. All rights res erved. 2026/04 私がClaude利用申請 2026/06/30 Sonnet5 6
はじめに AI導入前のアジャイル開発 2021年8月 リリース頻度は週1回 https://engineering.mercari.com/blog/entry/20211210-b5d0a7dc9c/ AI導入後の開発速度 2025年12月 リリース速度は61%向上 https://engineering.mercari.com/blog/entry/20251225-mercari-ai-native-company/ KTCでも似たような傾向
©KINTO Corporation. All rights res erved. 7
はじめに どうなったか? 標準Runnerを使うWorkflowが詰まる(GitHubはOrgで同時60Workerまで) GitHub Actionsのコストがあがる(呼出回数は2.1倍、実行時間は2倍) CIが終わるまで時間がかかる CI/CDプラットフォームがボトルネックになる ©KINTO Corporation. All
rights res erved. 8
はじめに 今回はここを整理していったおはなし Circle CI push lint / Review GitLab Runner
pull request (merge request) Unit Test GitHub Actions manual Vulnerability Scan .etc ©KINTO Corporation. All rights res erved. 9
2 ©KINTO Corporation. All rights res erved. 従来のアプリデプロイまでの流れと変化したこと 10
アプリケーションデプロイまでの流れ(従来) いままでは、ShipもしくはRun手前で指摘して修正。コード規模を小さくしてその周回を早く回す Coding Feedback Build Ship Run - Lint -
Unit Tests - SAST Feedback - Review - Vulnerability Scan - SAST SaaS Sec Team App Team ©KINTO Corporation. All rights res erved. 11
アプリケーションデプロイまでの流れ(従来) いままでは、ShipもしくはRun手前で指摘して修正。コード規模を小さくしてその周回を早く回す Coding Feedback Build Ship Run - Lint -
Unit Tests - SAST Feedback - Review - Vulnerability Scan - SAST SaaS Sec Team App Team ©KINTO Corporation. All rights res erved. 12
アプリケーションデプロイまでの流れ(従来)+AIが加わったら Coding Build Ship Run - Human Review - AI
Code Review App Team CIの中での ・静的解析 ・セキュリティスキャン が遅いから外していい? AIでのコードレビューしてるから 問題ないでしょ PlatformEngineeringとしてツール・仕組みを抽象化していたので、 AIで全部できるなら、変わらないからそれでいいじゃないかという話が Review - checkout - environment setting - cache - image build - static code analysis - vulnerability scan - license scan - generate SBOM CI AIで使いやすいように環境をバニラにするなら、ユーザーは概要と目的を知っている必要がある あれ?認知負荷が今までより増えてない? ©KINTO Corporation. All rights res erved. 13
3 ©KINTO Corporation. All rights res erved. AI駆動開発に対しての仕組みの再定義と実装 14
Verify基盤を整備し、ShiftLeftを行う理由 前提 セキュリティルールの監査上、明確な基準とエビデンスは必要 既存の仕組みは変更せず、使い方と理解をAI駆動開発にフィットさせる 速度 CIでの結果待ちをせず、開発端末の中でループを回すことで開発速度向上 Pull Requestの更新回数削減によるActionsの実行回数減 コスト AI
Reviewでの既知のルール部分の分析トークン数の削減 品質 ©KINTO Corporation. All rights res erved. いままで完全に準拠しきれなかった既存ルールへの対応 15
仕組みと役割の再整理 静的解析 役割 Cost - ベストプラクティス準拠 重複やメンテナンス性 テスト作成基準 既知の脆弱性パターン 基本定額
各種スキャン - 基準に則ったチェック - 脆弱性 - EOL - ライセンス 安価 AI Code Review - ロジック・バグ確認 - 改善点の提案 従量課金 ドキュメント化と周知 ©KINTO Corporation. All rights res erved. 16
アプリケーションデプロイまでの流れを再整理する AIへの指示(ゴール・結果)の中に、各種スキャン・解析を合格するようなゲートを設定 必要なツール群をMCP/CLIで接続する Coding/Build Feedback Ship Run - SAST -
Vulnerability Scan - License - Unit Tests - Lints Connect - AI Code Review - Vulnerability Scan - SAST ※Human In The Loopと監査の Gatewayとしては必要 SaaS ©KINTO Corporation. All rights res erved. Sec Team 17
アプリケーションデプロイまでの流れを再整理する AIへの指示(ゴール・結果)の中に、各種スキャン・解析を合格するようなゲートを設定 必要なツール群をMCP/CLIで接続する Coding/Build Feedback Ship Run - SAST -
Vulnerability Scan - License - Unit Tests - Lints Connect - Review - Vulnerability Scan - SAST ※Human In The Loopと監査の Gatewayとしては必要 SaaS ©KINTO Corporation. All rights res erved. Sec Team 18
準備したCoding Agent向けの仕組み Hook ktc-push-quality-gate git push / gh pr create
の実行前に割り込む Hook SKILL ktc-quality-gate-scan Trivy(脆弱性)・Grant(ライセンス)・SonarQube(静的解析) 3ツールでスキャンし、検出した問題を修正した上でゲート通過を記録する Skill MCP kakazan-mcp CMDB 社内CMDBへ接続するMCP コンテナ脆弱性、ライブラリのEOL、SBOMの情報を読み込むことができる (今後、ライセンスチェックについても運用を開始する予定) ©KINTO Corporation. All rights res erved. 19
4 ©KINTO Corporation. All rights res erved. 課題と今後 20
課題 導入を強制していない(GWとしては弱い) Plugin Repositoryには保存していますが任意での利用。 今後は、MDMなどでの配布、Pluginを自動で入れるように有効化する (現在は一部ユーザー利用とFBによる改善Phase) ユーザが仕組みに馴染むまでのコストがかかる SKILLとHookを使ってるので、認識しない間にプロジェクトで適用さ れて、作業が止まるなど、周知と利用の最適化が課題に残る。 MCPの接続先が増えて、Tokenコスト増問題
MCPを常時ONにすると、トークンが増える ©KINTO Corporation. All rights res erved. 21
今後の展望 エンジニアが要件(コンテキスト)と成果を比較して、判断する Check Check App Team Rules Sec Team 要件(Goal)
成果(Apps) Loop SaaS ©KINTO Corporation. All rights res erved. 22
今後の展望 依頼者がエンジニアからAgentに変わっていき連携していくような場合(A2A) 、 後工程での手戻りはどんどん速度が落ち、コストが上がる Rules Sec Team Check Loop App
Team 要件(Goal) 成果(Apps) Loop 見えなく/見なくなる SaaS 仕組みが複雑化する前に、明確な品質維持を仕組み化していく AI Code Review + Verify基盤 + Testingの発展 = 人の目を外しても品質維持ができる ©KINTO Corporation. All rights res erved. 23
Thank you !