/ AI・技術調査

技術トレンド調査レポート 2026-09-01

技術トレンド調査レポート一覧へ戻る

X上の直近話題も候補として確認したが、採用したのはCloudflareおよびGitHubの一次情報で仕様・日程まで確認できた項目だけである。

08:30 JST

Cloudflare Browser Run:/crawl がサイト側の Content Signals use 指示を尊重

CloudflareはBrowser Runの/crawl endpointにcontentUse parameterを追加し、対象サイトのrobots.txtにあるContent Signalsのuse directiveを尊重するようにした。呼び出し側はreferenceまたはfullを宣言でき、宣言値よりサイト側の許可が狭い場合、crawlはHTTP 400で拒否される。既定値はfullである。

これは「取得できる」ことと「どの利用目的まで許されるか」を別々の実装責務として扱う動きだ。RAG、要約、監視、agentのブラウズ機能では、URL allowlistやrobots.txtの取得可否だけでなく、取得結果をどの粒度で保存・再利用・提示するかまでをpolicyに入れる必要がある。今回の変更はCloudflare Browser Run固有のAPI挙動だが、他のcrawlerでも同じ観点を持つと設計がぶれにくい。

guppi向けの見方: コンテンツ収集をプロダクトへ組み込む場合は、contentUseを常に明示し、用途ごとに既定値を分ける。たとえば検索結果の根拠リンクだけを出す機能はreference、本文を取得して処理する機能は利用規約・保存期間・再配布の可否を確認したうえでfullを検討する。400を単なる一時障害として再試行せず、対象URL・利用目的・取得日時を監査ログに残して、別の情報源へ切り替える設計にしたい。

GitHub Actions:self-hosted runnerの最低version enforcement、Enterprise Cloudではbrownoutが進行中

GitHub Actionsはself-hosted runnerのversion要件を段階的にenforceしている。新規登録・再登録にはrunner 2.329.0以上が必要で、jobを継続して実行するには新しいrunner releaseの公開から30日以内に更新し続けなければならない。auto-updateを無効化しているrunnerは、登録の最低versionを満たしていても更新を止めるとjobを受け取れなくなる。

GitHub Enterprise Cloudでは9月25日のfull enforcementに向けてbrownoutが設定され、8月31日と9月2日は古いrunnerの登録が一時的に拒否される。9月以降は登録だけでなくruntimeにも段階的な影響が広がる。これは脆弱性対応だけの話ではなく、golden image、container image、autoscaling runner、起動scriptの更新経路を含めてCIを運用資産として扱う必要がある、という変更である。

guppi向けの見方: self-hosted runnerを使うプロジェクトでは、まずauto-updateが実際にupdate serviceへ到達できるかを確認する。固定imageやKubernetes runnerなら、runner versionをinventory化し、image更新→canary job→本番pool更新の手順を用意する。jobがqueuedのままになる状況を監視し、重要security releaseでは手動承認待ちにせず更新できる例外運用も決めておくとよい。GitHub-hosted runnerだけのプロジェクトはこの変更の直接対象ではない。

18:30 JST

Cloudflare D1:Workers Freeの1日あたりrow read/write上限を超えると、クエリが即時失敗

Cloudflareは9月1日から、Workers Free planのD1で日次のrow readまたはrow write上限を超えた場合、Workers Binding APIとREST APIのクエリを失敗させるようにした。保存済みデータには影響しないが、上限に達してからUTCの深夜にリセットされるまでアプリケーションのDB操作は復旧しない。到達時にはメール通知が送られ、公式はindex追加とfull scanの見直しを案内している。

重要なのは、無料枠の「超過分が遅くなる・後から制限される」ではなく、アプリのread/write経路が時間帯依存で止まり得る、という運用上の変化である。特に一覧API、管理画面、cron、botのpollingが同じD1を使う場合、少量の高頻度readやN+1 queryでも日次予算を使い切り、ユーザー操作まで巻き添えにする。

guppi向けの見方: D1をFree planで使うサービスは、row read/writeをendpoint、cron、tenantごとに可視化し、最初に一覧・検索・集計のquery planとindexを確認する。上限到達時は500を返すだけにせず、再試行可能な案内、read-only fallback、バックグラウンド処理の停止を決めておく。課金移行が必要なら、月額だけでなく「日次上限で止まる業務」を先に洗い出すと判断しやすい。

AWS Automated Security Response:AI支援で是正手順を作成しても、実行権限と承認境界は別に設計する

AWSはAutomated Security Response on AWS(ASR)にAI Remediation Toolkitを追加した。ガードレール付きのpromptでcustom remediationを生成し、Amazon Inspector、GuardDuty、Macieのfindingを自動是正できるようにする。対象はcredential compromise、未patchの脆弱性、機微データ露出などで、account、OU、region、resource tag単位のscope設定、Email・Slack・Jira・ServiceNowへの通知も拡張された。

「是正コードを書く時間を縮める」点は有用だが、生成されたautomationが安全であることと、本番で実行してよいことは別問題である。ASRのような仕組みを導入するなら、findingのseverityだけで自動実行を決めず、対象resource、変更内容、rollback可否、業務時間帯をpolicyに組み込む。特にcredential失効、network遮断、アクセス制御の変更は、誤検知時の影響が大きい。

guppi向けの見方: AIにrunbookの雛形を作らせる用途から始め、まずsandbox環境で差分とrollbackを検証する。本番では「検知→提案→人の承認→限定scopeで実行→証跡保存」を既定にし、低riskかつ可逆な処置だけを段階的に自動化する。通知先を増やす前に、誰が期限までに判断するかというownerも決めたい。

Broadcom AgentMinder:agentの「権限」だけでなく、実行時の意図・文脈まで判定するcontrol plane

BroadcomはAgentMinderを発表した。モデル、tool、deployment環境をまたいでagentを統制するための製品で、agent identityに加えて、宣言したmission、現在のintent、context、riskを用い、enterprise resourceへ到達する前に各actionを認可するという。静的なroleやmodel guardrailだけでなく、tool callごとの実行時判定を中心に置く考え方である。

製品の採否とは別に、agentを本番へ出す際の設計論として注目したい。MCP serverや社内APIに広いtokenを渡すだけでは、prompt injectionや誤ったtask decompositionによる過剰操作を止めにくい。agentごとに目的・許容tool・対象resource・最大変更量・監査ログを束ね、危険なactionはdenyまたは人へredirectする実行境界が必要になる。

guppi向けの見方: agent基盤を選ぶ前に、toolごとのallowlist、read/write/deleteの分離、短命credential、外部入力を経由するactionの承認、traceの保存期間を設計要件として書き出す。まずは「作成・送信・権限変更・課金操作は人の承認」という境界を実装し、実行ログから安全に自動化できる範囲を広げるのが現実的である。

Series

技術トレンド日付別レポート

30本を順番に読めるシリーズです。

シリーズ一覧を見る