PEP-Agentes v1.2.0
Gerenciador portátil e instalável do protocolo PEP para múltiplos agentes de desenvolvimento.
O projeto mantém Claude Code e Codex como providers independentes, mas agora compartilha um core comum para instalação, status, diagnóstico e reparo.
Conteúdo
pep-agentes-v1/
├── pep/ # core, providers e serviços do Manager
├── scripts/
│ ├── pep.py # CLI central
│ ├── pep_gui.py # PEP-Agentes Manager
│ ├── install_claude.py # wrapper compatível
│ ├── install_codex.py # wrapper compatível
│ ├── build_windows.py # build preferencial com GenPyEXE
│ └── build_app.py # wrapper compatível do build
├── claude/
├── codex/
├── prompts/
├── docs/
├── installer/
└── tests/
CLI central
Instalação via pip, depois que o pacote estiver publicado no PyPI:
python -m pip install pep-agentes
pep version
pep install all --here
Instalação direto do GitHub:
python -m pip install "git+https://github.com/DaviKdS/pep-agentes-v1.git"
python -m pip install "git+ssh://git@github.com/DaviKdS/pep-agentes-v1.git"
Instalação de uma versão específica:
python -m pip install "git+https://github.com/DaviKdS/pep-agentes-v1.git@v1.2.0"
Uso direto pelo checkout continua disponível:
python scripts/pep.py install all --here
python scripts/pep.py install codex --global
python scripts/pep.py update claude --path "C:/Projetos/App" --force
python scripts/pep.py status all --global
python scripts/pep.py doctor all --global
python scripts/pep.py repair codex --global
python scripts/pep.py uninstall claude --here
python scripts/pep.py version
Providers: claude, codex, all.
Escopos: --here, --path CAMINHO, --global. O Codex também aceita --legacy-prompt para instalar
ou remover a compatibilidade /prompts:pepcodex.
Compatibilidade
Os comandos antigos continuam disponíveis:
python scripts/install_claude.py --here
python scripts/install_claude.py --global
python scripts/install_codex.py --here
python scripts/install_codex.py --global --legacy-prompt
Eles chamam o mesmo core usado pela CLI central e pela GUI.
GUI
python -m pip install -r requirements-app.txt
python scripts/pep_gui.py
O PEP-Agentes Manager permite escolher plataforma, ação, escopo, executar Doctor/Status e copiar os prompts de Claude ou Codex. Os logs são locais e não devem conter tokens, senhas ou chaves.
Build Windows
O backend preferencial é o GenPyEXE.
python -m pip install -r requirements-app.txt
python -m pip install -r requirements-build.txt
python scripts/build_windows.py
O script usa genpyexeks.build apenas no processo de build e inclui claude/, codex/, prompts/
e docs/ como recursos do executável. O runtime do PEP Manager não depende de GenPyEXE.
Artefatos esperados em dist/:
PEP-Agentes-1.2.0-Portable-x64.exe
PEP-Agentes-1.2.0-Setup-x64.exe
PEP-Agentes-1.2.0-SHA256SUMS.txt
Releases e pacote Python
Tags v* disparam:
- build Windows com GitHub Release e assets anexados;
- build do pacote Python (
sdistewheel); - anexação do pacote Python na Release.
A publicação no PyPI é manual pelo workflow Python Package com a opção publish_pypi,
depois que o projeto pep-agentes estiver configurado no PyPI Trusted Publishing.
Release atual:
https://github.com/DaviKdS/pep-agentes-v1/releases/tag/v1.2.0
Build local do pacote:
python -m pip install build twine
python -m build --outdir python-dist
python -m twine check python-dist/*
Codex
Uso recomendado após instalar:
$pepcodex corrigir o login
$pepcodex MODE=review revisar esta branch
Compatibilidade opcional:
/prompts:pepcodex MODE=review revisar esta branch
Validação
python -m compileall -q scripts pep claude codex
python scripts/validate_package.py
pytest
Segurança
Os scripts são locais: não coletam dados pessoais, não enviam projetos a servidores externos e não
leem credenciais desnecessárias. Alterações em CLAUDE.md e AGENTS.md usam marcadores gerenciados
para preservar conteúdo manual fora do bloco PEP.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pep_agentes-1.2.0.tar.gz.
File metadata
- Download URL: pep_agentes-1.2.0.tar.gz
- Upload date:
- Size: 35.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24f62dab39dc741c57518f551ed6dcda00859dc9a3500a644f71d9dea6e29d9d
|
|
| MD5 |
9ad5d4b5564b0b89755d0bfda292750a
|
|
| BLAKE2b-256 |
3359ed3231da8989d55c7255ca4f96706f82128f2cbd210667423715db9ae39c
|
Provenance
The following attestation bundles were made for pep_agentes-1.2.0.tar.gz:
Publisher:
release.yml on DaviKdS/pep-agentes-v1
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pep_agentes-1.2.0.tar.gz -
Subject digest:
24f62dab39dc741c57518f551ed6dcda00859dc9a3500a644f71d9dea6e29d9d - Sigstore transparency entry: 2688171030
- Sigstore integration time:
-
Permalink:
DaviKdS/pep-agentes-v1@1ef972968f90a46bf2faa5095b73863e15b67b78 -
Branch / Tag:
refs/tags/v1.2.0 - Owner: https://github.com/DaviKdS
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1ef972968f90a46bf2faa5095b73863e15b67b78 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pep_agentes-1.2.0-py3-none-any.whl.
File metadata
- Download URL: pep_agentes-1.2.0-py3-none-any.whl
- Upload date:
- Size: 41.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ab9ee448607ace223b58d589a202285b3787290e8667b802581bf44ba043d47
|
|
| MD5 |
5b3a6be74777d83f530b0fde5755f16f
|
|
| BLAKE2b-256 |
f650c75a12496ca124b200e265058f93595cb2781e716f02087399f1bc5fab66
|
Provenance
The following attestation bundles were made for pep_agentes-1.2.0-py3-none-any.whl:
Publisher:
release.yml on DaviKdS/pep-agentes-v1
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pep_agentes-1.2.0-py3-none-any.whl -
Subject digest:
2ab9ee448607ace223b58d589a202285b3787290e8667b802581bf44ba043d47 - Sigstore transparency entry: 2688171053
- Sigstore integration time:
-
Permalink:
DaviKdS/pep-agentes-v1@1ef972968f90a46bf2faa5095b73863e15b67b78 -
Branch / Tag:
refs/tags/v1.2.0 - Owner: https://github.com/DaviKdS
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1ef972968f90a46bf2faa5095b73863e15b67b78 -
Trigger Event:
push
-
Statement type: