Skip to main content

Mode 1 AgentShield Clean CLI

Project description

AgentShield CLI

AgentShield CLI is the installable command-line package for running QA gate checks against a target repository.

Public Commands

agentshield init --yes
agentshield check --strict

init --yes scans the current repository and writes .agentshield/config.yaml.

check --strict loads .agentshield/config.yaml and runs the configured checks. If the config file is missing, check auto-initializes unless --no-init is set.

Install

The commands below work after agentshield-cli has been published to PyPI or to your organization's private package index.

macOS or Windows with uv

uv tool install agentshield-cli

macOS or Windows with pipx

pipx install agentshield-cli

Local Development Install From This Monorepo

uv tool install --from ./packages/cli agentshield-cli

Usage

From the target repository root:

agentshield init --yes
agentshield check --strict

If the repository already contains .agentshield/config.yaml, initialization is not required:

agentshield check --strict

Notes

  • The public command surface is intentionally small: check and init.
  • The analyzer exists internally, but external users do not need to learn a separate scan command.
  • Generated checks prefer argv arrays for better macOS and Windows compatibility.

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

agentshield_cli-0.1.0.tar.gz (31.8 kB view details)

Uploaded Source

Built Distribution

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

agentshield_cli-0.1.0-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentshield_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 31.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agentshield_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cb6748b104ff2876de9f7ce3f659da1a2a7e6e71c0062420f26212730a8b9b36
MD5 c745db105f307eae87028549b7374af5
BLAKE2b-256 8138cc3ed251da0429a7ac33a064a37143ed7c454e24f43ebad1a9bff145d256

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentshield_cli-0.1.0.tar.gz:

Publisher: publish-pypi.yml on tomo-inc/agent-shield-monorepo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for agentshield_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 11969fa58d8032f3e457e35edc49b9fc1cf0994b179109da1837b373d142ff2e
MD5 5e794dddef71e36550a0a53f6ce454be
BLAKE2b-256 3a75707b745e716beca7e0c5b08a9a16adf5989479b534a0d5930166912d712e

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentshield_cli-0.1.0-py3-none-any.whl:

Publisher: publish-pypi.yml on tomo-inc/agent-shield-monorepo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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