
Security News
upm Launches as a Fast, Tiny Package Manager Written in TypeScript
upm uses Node.js to deliver fast npm installs in about 250 KB, with a JavaScript API and security defaults.
agentreflex
Advanced tools
Give your AI agents reflexes — write the logic once, enforce it on every coding agent.
Give your AI agents reflexes.
Guardrails and logic that fire before the agent acts — written once, enforced on every coding agent.
MCP gives your agent hands. agentreflex gives it reflexes.
npx agentreflex init
Wires your reflexes into Claude Code, Cursor, Gemini CLI, Copilot CLI, Windsurf, and OpenCode — and compiles them to advisory AGENTS.md for Codex and everything else. Installed globally (npm i -g agentreflex), the command is arx.
A reflex is logic that fires before the agent runs a tool — written once, in a single file you own:
import { defineReflex, deny, pass } from "@agentreflex/core"
export default defineReflex({
name: "no-force-push",
onToolCall(ctx) {
if (ctx.tool === "Bash" && /git push.*--force/.test(ctx.command ?? ""))
return deny("we agreed: no force-push — open a PR")
return pass()
},
})
Beyond single reflexes, arx add installs packs — a product's MCP server (with
auth), skills, session hooks, and reflexes as one unit, secrets prompted once and kept
user-private. arx doctor verifies each pack's MCP server with a real handshake;
arx remove undoes everything.
arx init | scaffold .reflex/ and wire your installed agents |
arx add <name | ./path | github: | url> | add a reflex or a pack, from the registry or anywhere |
arx remove <pack> | remove a pack — wiring, files, and stored secrets |
arx new <name> | scaffold a new reflex |
arx install / arx uninstall | wire / unwire the dispatcher |
arx doctor | capability matrix + live MCP checks for installed packs |
arx dev "<cmd>" | test a command against your reflexes |
MIT
FAQs
Give your AI agents reflexes — write the logic once, enforce it on every coding agent.
The npm package agentreflex receives a total of 2 weekly downloads. As such, agentreflex popularity was classified as not popular.
We found that agentreflex demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
upm uses Node.js to deliver fast npm installs in about 250 KB, with a JavaScript API and security defaults.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.