メインコンテンツまでスキップ

Takumi byGMOはどこまで先進的か:AIネイティブAppSec基盤の技術評価

Takumi byGMOはどこまで先進的か:AIネイティブAppSec基盤の技術評価の結論、主分析、判断材料、前提と限界を一枚にまとめた詳細図

結論

2026年9月2日時点の公開情報を総合すると、Takumi byGMOは「AIをSASTへ付けた製品」ではない。Whitebox、Blackbox、Graybox、AI Pentest、Autofix、Supply Chain対策、CI runtime観測を、AIエージェント中心のAppSec基盤へまとめようとしている製品群なのだ。1234

最大の強みはLLMのモデル名ではなく、探索と検証を分離し、ブラウザやshellを使うエージェントを隔離環境で動かし、可能な判定を決定論的な仕組みへ戻す「AIハーネス」にある。Next.jsのCVE-2025-30218では、GitHub Advisory DatabaseがRyotaKとtakumi-san.aiを発見者として記録しており、実在するOSSで未知の脆弱性を発見した外部証跡もある。5

ただし、技術的先進性と製品成熟度は分けて見る必要がある。ベンダー公表の精度、提供直後の機能、公開されていない評価条件だけでは、大規模環境での再現性や運用負荷まで判断できない。現時点の結論は「全面移行」ではなく、既存SASTと並走させる本格PoCの有力候補なのだ。

領域技術評価成熟度の見方
Whitebox / SAST4.4 / 5意味論・業務ロジックへ踏み込む。決定論的SASTとの併用が妥当
Blackbox / DAST3.9 / 5agenticな探索と再現は強い。最新精度はPoCで確認
Graybox4.5 / 5静的候補を実環境で再現する方向は有力。運用実績は要確認
AI Pentest4.5 / 5目標指向の攻撃経路探索まで広げる。実行境界と安全性が重要
CI/CD・Supply Chain4.5 / 5Guard、Runner、cicd-sensor連携が製品の守備範囲を広げる
AIハーネス4.6 / 5探索・実行・検証・隔離の分離が最大の特徴
総合4.2 / 5技術的に先進的。導入判断は自社golden setによる実測が必要

この点数は公開情報に基づく筆者の相対評価であり、第三者認証や統一ベンチマークの結果ではない。

SASTではなく、AIによるSecurity Reviewとして見る

TakumiのWhiteboxは、コードを一度にLLMへ渡して脆弱性を質問するだけの仕組みではない。製品資料は、リポジトリの機能を把握し、認証や購入履歴など対象を絞り、実装と仕様の文脈から認可不備やBusiness Logic Flawを調べる使い方を示している。6

この方式の価値は、SQL InjectionやXSSの構文的な兆候だけでなく、Broken Authorization、認証フロー、アプリケーション固有の制約違反へ探索範囲を広げられる点にある。一方、LLMを用いる診断には結果の揺らぎがあり、高速で決定論的なCodeQLやSemgrepと同じ性質ではない。

したがって、当面の構成は次の補完関係がよい。

  • CodeQLやSemgrep: 既知パターンを高速かつ決定論的に検査
  • Takumi Whitebox: 機能文脈、データフロー、認可、業務ロジックを意味論的に調査
  • 人間: 重要な境界条件、仕様解釈、受容リスクを最終判断

Takumiが公表する高いRecallは製品評価の材料になるが、データセット、複数回実行時の分散、比較条件が十分に再現できなければ、その数値だけで既存SASTより優れるとは断定できない。外部の脆弱性クレジットと、自社コードでの再現試験を別々の証拠として扱う必要があるのだ。

Blackboxでは、発見数より検証方法を見る

Blackbox機能は、URLと診断条件からブラウザ操作やHTTPレベルの攻撃を行い、DOM-based XSS、Request Smuggling、自然言語の解釈を要するロジック不備などを対象にする。公式ページは、ソースコードなしのBlackboxと、コードを併用するGrayboxを同じ動的診断の系統として説明している。2

AIエージェントが「脆弱性らしい」と述べるだけでは、実務のfindingにはならない。重要なのは、別セッションとの応答差、時間差、callback、実ファイル内容、実際の画面遷移など、観測可能な結果へ戻せるかである。探索をLLMへ任せても、最終判定を再現可能な証拠へ寄せる設計なら、hallucinationを診断結果へ直結させにくい。

ただし、アーキテクチャが優れていることと、最新エンジンのRecall、Precision、False Positive Rateが十分であることは別問題である。Blackboxは設計評価を高く置きつつ、実効精度をPoCで測るべき領域なのだ。

GrayboxはTakumiの競争力になり得る

Grayboxは、Whiteboxで見つけた候補をBlackbox側の実行環境で検証する。公式ページも、ソースコードプラットフォームと連携し、WhiteboxとBlackboxをagentic workflowとして組み合わせ、Blackbox engineをvalidatorに使うと説明している。2

この結合は両方式の弱点を補う。

方式得意なこと弱点
Whitebox実装全体から候補を発見する実際に攻撃可能かをコードだけでは確定しにくい
Blackbox実環境でexploitabilityを確認する外部から攻撃点を見つけられなければ試せない
Grayboxコードから候補を見つけ、実環境で再現する対象環境、認証、テストデータ、安全な実行条件が必要

単独のSASTやDASTより、静的なDiscoveryと動的なValidationの閉ループがTakumiの差別化になり得る。ただし、公式ページではBlackboxとGrayboxの提供開始を2025年11月12日としている。新機能という理由だけで成熟度を低く見積もるのではなく、導入社数、継続運用期間、失敗時の復旧、再現性を質問票とPoCで確認するのが妥当なのだ。7

AI Pentestは目標指向だが、自由度がリスクにもなる

GMO Flatt Securityは2026年6月、TakumiのAIペネトレーションテスト機能を発表した。これは単にDASTを長時間動かすのではなく、機密情報への到達やRCEなどの目標に向かい、偵察、発見、攻撃、次の足掛かりという探索を繰り返す方向を示すものなのだ。4

この種のAutonomous Offensive Securityでは、発見能力と同じくらい次が重要になる。

  • 対象URL、IP、cloud accountなどのscopeを強制できるか
  • 破壊操作を禁止・最小化・許可するpolicyがあるか
  • 認証情報や取得データをどこへ保存するか
  • 実行直前にscopeとpolicyを再確認するか
  • 緊急停止、監査ログ、再現手順を提供できるか

製品が高い自由度を持つほど、契約上の許可と技術的なguardrailを一致させる必要がある。研究上の先進性だけで本番利用を決めてはいけない領域なのだ。

APIとCI/CD統合は実用段階へ進んでいる

Takumi APIは、workflowの起動、結果取得、Webhookによる完了通知を提供する。WebhookはStandard Webhooks方式の署名を採用し、at-least-once deliveryを前提とするため、受信側はwebhook-idで冪等に処理する必要がある。89

Bot認証はGitHub Actions OIDC、GitLab CI OIDC、custom OIDC、API keyに対応する。OIDCではjobごとの短命なcredentialを使えるため、長期API keyをCIへ保存せずに済む。custom OIDCはbetaであり、仕様変更の可能性も含めて採用判断する必要がある。10

APIが存在することと、製品の全操作がAPI-firstであることは同義ではない。PoCでは、必要なassessment種別、Autofix、再診断、例外処理、finding exportが実際にAPIから完結するかを確認するのだ。

Guard、Runner、cicd-sensorが守備範囲を広げる

2026年3月に発表されたGuardは、依存パッケージ取得時に悪性packageを阻止する。RunnerはCI/CD内のprocess、network、DNS、file accessを観測し、buildとtestの実行実態を追う。これによりTakumiは、コードと稼働Webアプリだけでなく、software supply chainとCI runtimeへ範囲を広げた。3

さらにRunnerはOSSのcicd-sensorと連携し、専用runnerへ全面移行しなくてもtrace logを集約できる。2026年9月1日には、組織あたり月3,000分までtrace logを受け付けるfree tierが公開された。上限到達後はログ受け付けが止まる一方、CI job自体は継続すると明記されている。11

製品群を一つの流れへ置くと、狙う範囲が見えやすい。

開発工程Takumiの機能主な目的
依存パッケージ取得Guard悪性packageの流入を阻止
CI実行Runner / cicd-sensorprocess・network・file accessを観測
ソースコードWhitebox脆弱性候補とlogic flawを探索
稼働アプリBlackbox外部から攻撃と再現を実施
コード+稼働環境Graybox静的候補のexploitabilityを検証
侵害目標AI Pentest複数段階のattack pathを探索
修正Autofix修正案やPull Requestへ接続

この水平展開を踏まえると、TakumiはSAST/DAST製品というより、AI-native Application Security Platformを目指していると捉える方が正確なのだ。

AIハーネスを高く評価する理由

Takumiの実行基盤「Sunaba」に関する公開講演では、KVMとFirecrackerのmicroVMを使い、LLMを制御するBrainとtool実行環境のComputeを分離する設計が示された。顧客コードや攻撃コードを実行するAI agentでは、モデルが常に安全なcommandを生成すると期待するのではなく、失敗を前提に実行境界を作る必要がある。12

評価すべき要素は次の組み合わせである。

  • repositoryを機能単位へ分けるcontext設計
  • 探索、仮説生成、検証の役割分離
  • browser、shell、HTTP log、callbackなどのTool Use
  • 動的なexploit validation
  • 可能な判定を決定論的なOracleへ戻す設計
  • BrainとComputeを分けるsandbox

これは「security用system promptを付けたLLM」より明確に深い。一方で、使用モデル、routing、最新版のevaluation framework、障害率は公開情報だけでは十分に分からない。そのため5点満点にはしないのだ。

世界市場での現在地

Takumiを技術的に高く評価しても、世界首位とまでは断定できない。XBOWは自律的なWeb pentestを中核にし、短命なagentによる探索と決定論的validatorを分離している。公開された実戦規模と攻撃自律性では、専業のXBOWに分がある。13

一方、Takumiの特徴は、SAST、DAST、Graybox、Pentest、Autofix、package proxy、CI runtime monitoringを同じ製品群へ広げている点にある。成熟したAppSec vendorと比べる場合も、単一機能の検出率だけでなく、既存ecosystem、対応言語、governance、API範囲、運用実績まで分けて比較する必要がある。

PoCでは自社の既知脆弱性をgolden setにする

導入時は、Takumiだけへ全面移行せず、既存SASTと同じ実アプリで並走させる。過去に人間が発見した認可不備、logic flaw、Injection、XSS、SSRFなど20〜50件を、許可されたtest環境にgolden setとして用意するのだ。

指標確認する内容
Recall既知の脆弱性を何件再発見できたか
Precision報告のうち、再現できる脆弱性が何件か
再現性同じ条件の複数回実行で結果がどの程度揺れるか
実行時間commit、release、定期診断のcadenceに収まるか
単価1件の有効findingを得るまでの費用と人手
修正品質AutofixのPRが脆弱性を消し、既存機能を壊さないか
運用統合Webhook、ticket、SIEM、例外管理へ接続できるか
安全性scope外通信、破壊操作、秘密情報の露出が起きないか

現在のTakumiは「様子見する製品」より「本格PoCで実測する製品」に近い。最大の不確実性は技術構想ではなく、最新engineの実効精度と大規模運用時の成熟度なのだ。

参考資料(出典)

Footnotes

  1. GMO Flatt Security, Takumi byGMO(製品ページ)。製品全体の位置づけと主要機能を確認。https://flatt.tech/takumi

  2. GMO Flatt Security, Blackbox/Graybox Pentesting。Blackboxの対象、Whiteboxとの結合、Blackbox engineによるvalidationを確認。https://flatt.tech/en/takumi/features/dynamic 2 3

  3. GMO Flatt Security, Takumi byGMO ソフトウェアサプライチェーン攻撃対策領域へ進出(2026年3月3日)。GuardとRunnerの提供開始、対象範囲を確認。https://flatt.tech/news/260303_press 2

  4. GMO Flatt Security, Takumi「Mythosクラスモデル」一般公開後の搭載計画および新機能「AIペネトレーションテスト機能」を発表(2026年6月2日)。AI Pentestの発表を確認。https://flatt.tech/news/260602_press 2

  5. GitHub Advisory Database, Next.js may leak x-middleware-subrequest-id to external hosts。CVE-2025-30218のcreditにRyotaKとtakumi-san.aiが記録されている。https://github.com/advisories/GHSA-223j-4rm8-mrmf

  6. GMO Flatt Security, How to Use Takumi。機能把握、対象を絞った診断、認証やIDORの調査例を確認。https://flatt.tech/en/takumi/usecases

  7. GMO Flatt Security, Takumi byGMO ブラックボックス診断機能(DAST)を正式リリースしました。(2025年11月12日)。提供開始日を確認。https://flatt.tech/news/251112_press

  8. Takumi byGMO Docs, クイックスタート。APIによるworkflow実行、結果取得、Bot認証を確認。https://shisho.dev/docs/ja/t/api/quickstart/

  9. Takumi byGMO Docs, Webhook通知。Standard Webhooks署名、retry、at-least-once deliveryを確認。https://shisho.dev/docs/ja/t/api/features/webhook/

  10. Takumi byGMO Docs, 認証。GitHub Actions、GitLab CI、custom OIDC、API keyの対応を確認。https://shisho.dev/docs/ja/c/bot/authentication/

  11. Takumi byGMO Docs, Free Tier for the cicd-sensor Integration Released(2026年9月1日)。月3,000分のfree tierと上限到達時の挙動を確認。https://shisho.dev/docs/r/202609-takumi-runner-cicd-sensor-free-tier/

  12. GMO Flatt Security, AIエージェントSaaSを安全に提供する技術(Architecture Conference 2025発表資料)。Sunaba、Firecracker microVM、BrainとComputeの分離を確認。https://speakerdeck.com/flatt_security/architecture-conference-2025

  13. XBOW, How XBOW Works。短命な並列agentと決定論的validatorを分離する構成を確認。https://xbow.com/platform