aicodeman@1.8.0
Mission control for AI coding agents - run 20 autonomous agents with real-time monitoring and session persistence
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThis is not concrete malware, but its unconsented postinstall Git-hook mutation warrants a lifecycle warning under policy. Other high-risk primitives are package-aligned runtime features with visible loopback/default safeguards.
Decision evidence
public snapshot- `scripts/postinstall.js` runs automatically on npm install.
- Postinstall writes `.git/hooks/pre-commit` for local source installs.
- Postinstall chmods/rebuilds `node-pty` and auto-starts `dist/index.js web`.
- `dist/ai-checker-base.js` sends terminal buffers to a user-installed Claude CLI.
- No install-time credential harvesting or external exfiltration found.
- Postinstall network checks are limited to `127.0.0.1`; no foreign AI-agent config is changed.
- The server defaults to loopback in `dist/web/server.js`.
- Claude hook/config writes occur through runtime case/session routes, with managed-path checks.
- GitHub release lookup is an explicit runtime update route, not postinstall behavior.
Source & flagged code
12 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references child process execution.
dist/ai-checker-base.jsView on unpkg · L24Findings
Affected versions and remediation
This report applies to aicodeman@1.8.0.
See all versions of aicodeman for other recorded verdicts.
- Review the evidence and your use of aicodeman@1.8.0 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.