Detect AI coding agents from their execution environment or User-Agent
agent-detector is a small, dependency-free Python package for detecting which AI coding agent is driving the current process, and for parsing that identity back out of a User-Agent header on the receiving side. It returns evidence rather than only a boolean, so callers can distinguish an explicit identity from a broad environmental hint.
| Release | Stable | Testing |
|---|---|---|
| Fedora Rawhide | 1.1.0-1.fc46 | - |
| Fedora 45 | - | 1.1.0-1.fc45 |
| Fedora 44 | - | 1.1.0-1.fc44 |
| Fedora 43 | - | 1.1.0-1.fc43 |
You can contact the maintainers of this package via email at
python-agent-detector dash maintainers at fedoraproject dot org.