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 | 2.0.0-1.fc46 | - |
| Fedora 45 | 2.0.0-1.fc45 | 2.0.0-1.fc45 |
| Fedora 44 | 2.0.0-1.fc44 | - |
| Fedora 43 | 2.0.0-1.fc43 | - |
You can contact the maintainers of this package via email at
python-agent-detector dash maintainers at fedoraproject dot org.