PyQGIS
PyQGIS provides Python access through the console, plugins and standalone scripts.
Open maintainer documentationWHAT YOU CAN DOScript projects, layers and processing
HOW IT WORKSLive & file workflows
PLATFORMSWindows · macOS · Linux
DOCUMENTED AGENTSSee compatibility details
Documented capabilities
- Script projects, layers and processingDocumentation
Agent compatibility
| Agent | Compatibility | Basis |
|---|---|---|
| Claude Code | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
| Codex | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
| Cursor | Not documented | The native interface is documented, but no setup for this coding agent is established by this source. |
Setup route
Follow the linked maintainer documentation for installation, connection settings and supported versions.
QGIS Python bindings with the correct application paths and environment; live control needs an in-app script or plugin.
Limitations
Standalone scripts and the QGIS console have different environments. An agent-facing bridge is not included.