Skip to main content

Argus RedTeam local security scan agent — code never leaves your infrastructure

Project description

argus-agent

Argus RedTeam local security scan agent. Runs SAST (semgrep) and SCA (Trivy) entirely inside your infrastructure — no source code leaves your network.

Installation

pip install argus-agent

Requires: Python 3.10+, semgrep, trivy (for dependency scan)

Quick Start

Online mode (uploads results to Argus dashboard)

argus-agent scan /path/to/repo \
  --target-name "my-service" \
  --api-key "$ARGUS_API_KEY"

Air-gap mode (results stay local)

# Scan and save to file
argus-agent airgap /path/to/repo \
  --target-name "my-service" \
  --passphrase "strong-passphrase"

# Decrypt and import via dashboard
argus-agent decrypt argus-my-service-20260101.enc --passphrase "strong-passphrase"

Docker

docker run --rm \
  -v /path/to/repo:/scan-target \
  -e ARGUS_API_KEY=your-key \
  blocks/argus-agent:latest \
  --target-name my-service --server https://your-argus-instance.com

Options

argus-agent scan --help
argus-agent airgap --help

Sensitivity levels

Level What is sent
full Code snippets included
medium SHA-256 hash only (default)
minimal Finding count only

License

Proprietary — see argus-redteam.io for licensing.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

argus_redteam_agent-0.1.0.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

argus_redteam_agent-0.1.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file argus_redteam_agent-0.1.0.tar.gz.

File metadata

  • Download URL: argus_redteam_agent-0.1.0.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.12

File hashes

Hashes for argus_redteam_agent-0.1.0.tar.gz
Algorithm Hash digest
SHA256 132617121bcf39b7721e4e0b1fe6a08c178643bdaf5dea32b551e2ee0b1e1632
MD5 abc4e2fd53678e2869fa361665a5d43d
BLAKE2b-256 02f24ce2d823f1e86bebdd86b96c08a7c7d2874f1b9a29370c143f9d2ffad676

See more details on using hashes here.

File details

Details for the file argus_redteam_agent-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for argus_redteam_agent-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf0b4d6ebcf4dab8c979e24ce15ba422397822baa34c2ffececca3ebd3f296d0
MD5 88785852453344f7c9e84ae536e83ccc
BLAKE2b-256 9e47bad345d3e12ad91e2ec7be3952e0b40c88443b66937817b84c3d77bc4002

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page