Package Traffic Controller | JFrog

Eliminate Shadow Package Downloads

Keep Developer Flow

Give developers and AI agents the freedom to build quickly while ensuring every dependency, package, and model entering your software supply chain is trusted, governed, and continuously monitored.

What is JFrog Package Traffic Controller?

Package Traffic Controller is a network-level solution that integrates with enterprise SASE infrastructure. It automatically intercepts and transparently reroutes all developer and agent package requests through JFrog – where security and compliance policies can be applied and compliant versions can be served automatically.

Bad Actors are Targeting you Through Open Source Software

Allowing developers, agents, and other employees direct access to public package registries increases risk.

1. JFrog Software Supply Chain Security State of the Union

Edge Protection Audit Ready Seamless Rerouting

Supply chain protection at the network edge

JFrog’s Package Traffic Controller routes every package request through JFrog automatically, via network-level enforcement. Whether the request comes from an AI agent autonomously pulling dependencies or a dev running pip install, every package is inspected by JFrog Curation against your security, license, and operational policies. Zero client configuration required.

Every artifact, logged and audit ready without exception

Eliminate unmanaged software entering your organization by ensuring every package, dependency, and artifact flows through a governed, traceable control point. JFrog’s Package Traffic Controller capability automatically intercepts direct requests to ensure they go through JFrog Artifactory giving you control and speed.

Reroute, don't block – Zero workflow interruption

Unlike security tools that return an error when a package violates policy, Package Traffic Controller transparently redirects requests to JFrog Artifactory, where JFrog Curation serves the latest compliant version available. No failed builds. No .npmrc changes. No failed agent and no developer behavior change required.

How it works: Governance of open source package consumption

JFrog’s Package Traffic Controller works with your SASE solution to detect direct requests to public registries and route them through JFrog automatically – no exceptions, no per-dev configuration.

JFrog named a Leader in the 2026 Gartner® Magic QuadrantTM Software Supply Chain Security

Highest in Ability to Execute. Recognized for Vision and Execution in the software supply chain security market.

Additional Resources

Whitepaper Beyond the Hijack: A guide to Proactively Securing your npm Dependencies with JFrog Curation Get Your Guide

Success Story Digital Services Provider Strengthens Application Security with JFrog Curation Read More

Solution Sheet Taming the Agentic Supply Chain Learn More

Report 2026 Software Supply Chain Security State of the Union Read the Report

Frequently Asked Questions

JFrog’s Package Traffic Controller is available today for customers of Zscaler ZIA, Cloudflare Gateway, and Netskope with support for additional SASE solutions coming in the very near future.

Package Traffic Controller supports requests for:

Additional package registries are coming soon.

The Package Traffic Controller can be used to ensure all package requests to public registries, whether from agents, developers, AI users, and other AI users (Marketing, Finance, Legal etc.) go through JFrog. This approach is desired by many orgs looking to block any malicious packages from inadvertently being brought in and installed on employee machines. However, customers can configure which employee machines are subject to the traffic enforcement – excluding non-development related employees if desired.

The Package Traffic Controller is available with JFrog Curation and requires that the customer use one of the supported SASE providers.

Neither agents nor developers should have to choose between speed and compliance, and no one wants a checkpoint that only blocks. JFrog Package Traffic Controller operates differently, it routes all traffic into JFrog Artifactory to serve as your complete system of record. Instead of blocking requests, generating support tickets, and incentivizing developers to find workarounds or simply blocking the agent’s progress, JFrog reroutes traffic to serve a policy-compliant package transparently. Because it operates at the network layer, it captures AI agent traffic exactly like human traffic without requiring any agent-side configuration.

JFrog integrates with SASE infrastructure to enforce package governance at the network layer. This ensures every request – from developers, AI users and AI agents – passes through Artifactory regardless of client-side configuration, which can be bypassed or overridden.

Yes coding agents can introduce supply chain vulnerabilities just as a developer can. This can happen by referencing malicious packages or pulling in packages with known CVEs. Without proper security context and policies governing agent behavior this will be a continual problem.

The best way to prevent malicious open source packages from entering your org is to block them from being downloaded by your developers, agents, and AI users. JFrog Curation enables organizations to proactively vet requested packages and libraries to ensure that no malicious packages are being downloaded. If a malicious package is requested it is blocked before the item is downloaded. Package Traffic Controller ensures that all package requests are routed through JFrog for compliance enforcement and not pulled directly from public registries.