English | 한국어
| Version | Supported |
|---|---|
| v6.x | ✅ |
| < v6.0 | ❌ |
v6.0 migrated from single-file bootstrap to Claude Code plugin distribution. Older versions are unsupported.
Do NOT report security vulnerabilities through public GitHub issues.
Report via GitHub Security Advisories.
Include: description, reproduction steps, affected versions, potential impact. Acknowledge ≤7 days, status ≤30 days.
The recommended install is:
curl -fsSL https://raw.githubusercontent.com/kernalix7/AIPS/main/install.sh | bashThis trusts the network and the repo HEAD at fetch time. For hardened environments:
- Download first:
curl -fsSL .../install.sh -o install.sh - Verify SHA256 against the value published on the GitHub Release page.
- Read the script, then
bash install.sh.
install.sh registers 4 external Claude Code marketplaces:
kernalix7/AIPSopenai/codex-plugin-ccJuliusBrussee/cavemanrohitg00/agentmemory
Each ships a marketplace.json describing plugins and their entry points. Review the file at ~/.claude/plugins/marketplaces/<owner>-<repo>/marketplace.json before running /plugin install. Marketplaces can be removed with /plugin marketplace remove <name>.
Runs as a user-scope service (no sudo) and exposes:
127.0.0.1:3111— REST API consumed by Claude Code hooks127.0.0.1:3113— local web viewer
It records every Claude Code tool-use observation. For sensitive projects:
- Configure
BLOCKLISTin~/.claude/plugins/cache/agentmemory/agentmemory/.env - Or stop for the session:
systemctl --user stop agentmemory.service - Full removal:
systemctl --user disable --now agentmemory.service
Linux only. Bound to loopback; do not expose either port to a network.
.mcp.json MUST reference environment variables (${VAR}), never inline secrets. Project-level .mcp.json is gitignored by the template — keep it that way.
openai/codex-plugin-cc stores its auth token in ~/.codex/config.toml. Treat this file as a credential: chmod 600, never commit, rotate on suspected compromise.
secret-guard.sh— 14 regex patterns blocking common secret formats in staged diffs (AWS keys, GitHub tokens, private keys, etc.). Runs in the pre-commit hook chain.tmp-igbkp/archive.sh— encrypted snapshots use AES-256-CBC with PBKDF2 600k iterations. Password is interactive only (never CLI arg), preventing shell-history leak.
systemctl --user disable --now agentmemory.service— kill the memory service./plugin marketplace remove <name>for each suspect marketplace.rm -rf ~/.claude/plugins/cache/<plugin>to wipe cached plugin code.- Rotate any credentials present in
~/.codex/config.tomlor referenced by.mcp.json. - Re-install from a verified SHA256 of
install.sh.
- Upstream vulnerabilities in third-party plugins (report to their respective repos).
- Claude Code or MCP runtime bugs (report to Anthropic / MCP maintainers).