Postman's desktop app silently installed its plugins into Claude Code and Codex for existing users, added a startup hook telling agents to use Postman skills, and approved that hook itself
Why it matters: an unrelated desktop app changed another vendor's agent configuration and pre-trusted its own instructions, which is the same path a malicious installer would use to plant prompt-level persistence in a coding agent.
- Check:
~/.codex/config.tomlfor apostmanmarketplace,postman@postmanplugin and ahooks.statetrusted entry;~/.claude/settings.jsonand~/.claude/plugins/installed_plugins.jsonforpostman@claude-plugins-official;~/.copilot/settings.json; and~/.local/bin/postman. - Remove: uninstall from within the Postman app or run
npx @postman/postman-plugin remove, then re-check the files above. - Detect generally: alert on writes to agent config and hook-trust files by any process other than the agent itself.
Sources: GitHub: postman-app-support issue 14370 · Idlen: Postman auto-installed plugins into Claude Code and Codex · The Terminal: Postman 12.33 agent plugins and self-approved hook