qwenproxy-cli@1.0.25
High-performance OpenAI & Anthropic compatible API gateway for Qwen with multi-account rotation, interactive TUI, and resilient tool calling.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiInstall metadata has no lifecycle hook, and the default CLI starts a local proxy rather than mutating agent configs. Sync writes to Claude, Codex, OpenCode, and OMP only after an explicit user command and points them at the local gateway.
Decision evidence
public snapshot- package.json exposes bin qpx and npm scripts only; there is no preinstall, install, or postinstall hook.
- src/sync/index.ts names Claude Code, Codex, OpenCode, and OMP config paths, and those writes run only from the explicit sync command or a TUI Enter action.
- bin/qwenproxy.js routes the sync subcommand to src/sync-clients.ts; the default path starts the local proxy or TUI.
- src/tui/theme.ts clipboard helpers call local OS utilities and are used for in-TUI paste, not a network send.
- Explicit qpx sync and the TUI sync view rewrite user agent config files after a backup, which matches the stated local gateway product.
- Browser commands may download Chromium from the Playwright CDN or a regional mirror, and qpx update can install a newer release of this package when the user runs it.
Source & flagged code
6 flaggedA single source file combines environment access, network access, and code or shell execution; review context before blocking.
bin/qwenproxy.jsView on unpkg · L150Findings
Affected versions and remediation
This report applies to qwenproxy-cli@1.0.25.
See all versions of qwenproxy-cli for other recorded verdicts.
- Review the evidence and your use of qwenproxy-cli@1.0.25 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.