qmax-code is a local terminal agent. When you run it, it can act with the
same filesystem and process permissions as your user account.
The following tools are intentionally powerful:
read_filereads local files requested by the agent.write_filewrites files inside the current working directory.run_commandruns allowlisted local commands through the shell.run_local_testdownloads test code from QualityMax, executes supported test frameworks locally, and reports the result back to QualityMax.
These features are designed for trusted development workspaces. They are not a remote sandbox, container boundary, or permission system.
- QualityMax credentials are stored in
~/.qmax-code/auth.jsonwith0600permissions. Use/disconnectto remove saved QualityMax auth. - Anthropic keys saved by the interactive prompt are stored in the OS keychain
under the
qmax-codeservice. You can also useANTHROPIC_API_KEYfor session-only auth. - Telemetry/error reporting is disabled by default. It only initializes when
both
QMAX_CODE_TELEMETRY=1andQMAX_CODE_TELEMETRY_DSNare set. - Common credential patterns are redacted before API errors, command output, local test output, or optional telemetry are displayed or reported.
run_command uses an executable allowlist and blocks shell control tokens such
as pipes, command substitution, redirection, and command chaining. This reduces
accidental damage, but it should not be treated as a security sandbox.
If you need to create or edit files, prefer the write_file tool path rather
than shell redirection.
When qmax-code updates a QualityMax automation script, it stores a local backup under:
~/.qmax-code/script-backups
Review and remove old backups if they contain sensitive test code.
Please do not file public GitHub issues for security vulnerabilities.
Report vulnerabilities by emailing strazhnyk@gmail.com. Include a description of the issue, steps to reproduce, and any relevant environment details. You will receive a response within 48 hours. We ask that you give us reasonable time to address the issue before any public disclosure.