devex
Agent-operated developer-experience CLI. Non-agentic, deterministic, markdown-first. The same wheel is published on PyPI under three distribution names — devex-cli (canonical), agent-devex, and agex-cli (the legacy canonical name, still published) — and installs two equivalent commands, devex (canonical) and agex (legacy alias) (emitted output reflects whichever name you invoke).
Install
uv tool install devex-cli # or: agex-cli
# or
pipx install devex-cli # or: pipx install agex-cli
Quick start
devex explain devex
devex overview --agent claude-code
devex learn --agent claude-code
devex advise --agent claude-code
The advice loop
devex advise --agent <backend> closes the developer-experience loop: it
measures three coverage surfaces (usage, test, capability), learns from the
agent's own tracked usage, renders an introspection trail, and ends with a
recommended next move. Its per-backend Next step: footer chains command to
command so an agent can run non-touch. Read-only and deterministic — zero LLM
calls. Usage tracking arrives via devex gamify hooks. See
docs/advise-loop.md for a full walkthrough with real
output.
PR webhooks (opt-in)
Set DEVEX_PR_WEBHOOK_URL and devex pr open / pr reply / pr review will POST
a best-effort JSON notification ({event, repo, id, subject, content}) to that
webhook. Discord URLs are auto-detected and get a Discord-shaped payload; any other
URL gets the raw fields. Unset = no network call; a failed POST never blocks the PR
action. See devex explain pr for details.
Docs
Spec: docs/superpowers/specs/2026-04-18-agex-design.md.
License
MIT.
Metadata
Release files for devex-cli 0.32.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| devex_cli-0.32.0.tar.gz | 450.8 kB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| devex_cli-0.32.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 630.3 kB
Release files / devex_cli-0.32.0.tar.gz
| Download URL | devex_cli-0.32.0.tar.gz |
|---|---|
| Size | 450.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6468847f97c2ce59ecbead370a6c300dd92c8e4411c18eb7381d30bbc716eb70
|
|
BLAKE2b-256 checksum How to use checksums |
58a65286a5cf9add0763d577ff466148de174209479c6cdad2eb77855242f00a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 2, 2026.
Transparency logRelease files / devex_cli-0.32.0-py3-none-any.whl
| Download URL | devex_cli-0.32.0-py3-none-any.whl |
|---|---|
| Size | 179.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bc05b24309d8439291c9753183e1bfcb5c05de066bed2d17e7c75e58b0de7507
|
|
BLAKE2b-256 checksum How to use checksums |
19c1598c1359cbe22775c199e7097d4760ca49e41eefefeedaff8147ce2f3a13
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 2, 2026.
Transparency logSecurity for devex-cli 0.32.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for devex_cli-0.32.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 2, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.