Skip to main content

Autonomous AI security agent for your codebase

Project description

DevGuard

Autonomous AI security agent for your codebase.

Instalacao

pip install devguard

Configuracao

export DEVGUARD_API_KEY=dg_...         # sua licenca
export ANTHROPIC_API_KEY=sk-ant-...    # ou OPENAI_API_KEY / GROQ_API_KEY

Uso

devguard security ./meu-projeto        # analise completa
devguard security .                    # diretorio atual
devguard security . --no-save          # so imprime, nao salva
devguard history ./meu-projeto         # historico de analises
devguard version

Memoria entre analises

O DevGuard lembra dos findings entre runs. Na segunda analise em diante, o agente compara com o historico e diz:

  • O que foi corrigido desde a ultima analise
  • O que ainda esta aberto (e ha quantos dias)
  • O que e novo neste run

O historico fica em .devguard/devguard.db na raiz do projeto. Adicione .devguard/ ao seu .gitignore.

Dependencias (opcionais, via Docker)

Ferramenta Imagem Docker
ZAP owasp/zap2docker-stable
Trivy aquasec/trivy
Nuclei projectdiscovery/nuclei
Semgrep returntocorp/semgrep

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

cleanpredict_devguard-0.2.0.tar.gz (58.0 kB view details)

Uploaded Source

Built Distribution

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

cleanpredict_devguard-0.2.0-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file cleanpredict_devguard-0.2.0.tar.gz.

File metadata

  • Download URL: cleanpredict_devguard-0.2.0.tar.gz
  • Upload date:
  • Size: 58.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for cleanpredict_devguard-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8d5e9f583a09dc2af3b9a1c2980d954d1de4870495cf6b7b4cc76d10ba0b8dfb
MD5 33e640bfb25b6e57e2a344fa4a8fcce2
BLAKE2b-256 df3f2457d564855eaeb10e04f571c1c82c69691c1f4bc517b3d7d0ec35527df0

See more details on using hashes here.

File details

Details for the file cleanpredict_devguard-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cleanpredict_devguard-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ecd253f2e25117747c815c71778f8943c613d58fe31156c6756b7bcc4ef1b6aa
MD5 71f393f0468d7de05d65fd8c4874f354
BLAKE2b-256 363a157cdfe3ba11457021257a66c05fe35ccd2a2bed4cdd4c724c2d6869ccfd

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