Skip to main content

cursor-sdk

Python SDK for Cursor agents — script the same agent that runs in the Cursor IDE, CLI, and web app, with sync and async clients.

Docs and quickstart: https://cursor.com/docs/sdk/python

Shared SDK version

Starting with 1.0.24, the Python package and @cursor/sdk use the same version and are built from the same commit. Python therefore jumps directly from 0.1.9 to 1.0.24; there are no missing Python releases in between. The alignment does not change the Python SDK's public-beta status.

Install

pip install cursor-sdk

Requires Python 3.10+. Wheels are published for macOS (arm64, x64), Linux (arm64, x64), and Windows (x64).

Public beta. APIs may change before general availability.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cursor_sdk-1.0.24.tar.gz (1.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cursor_sdk-1.0.24-py3-none-win_amd64.whl (43.5 MB view details)

Uploaded Python 3Windows x86-64

cursor_sdk-1.0.24-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

cursor_sdk-1.0.24-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (56.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

cursor_sdk-1.0.24-py3-none-macosx_11_0_x86_64.whl (49.0 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

cursor_sdk-1.0.24-py3-none-macosx_11_0_arm64.whl (47.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file cursor_sdk-1.0.24.tar.gz.

File metadata

  • Download URL: cursor_sdk-1.0.24.tar.gz
  • Upload date:
  • Size: 1.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cursor_sdk-1.0.24.tar.gz
Algorithm Hash digest
SHA256 5ed3d95adfdb68365ee2cec3ac242d80441eb84b6f4a7f1d3b358a6adbf91004
MD5 8eb9fff044edf1f478825174284a304a
BLAKE2b-256 de8b21302d7860f5e54800ad3cd064f7b7a5936f61748094169d2586bb7d9496

See more details on using hashes here.

File details

Details for the file cursor_sdk-1.0.24-py3-none-win_amd64.whl.

File metadata

  • Download URL: cursor_sdk-1.0.24-py3-none-win_amd64.whl
  • Upload date:
  • Size: 43.5 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for cursor_sdk-1.0.24-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f680de0a68e2100ad353feed4fae989fb7e060dc72f0fa970da27ae3a025a847
MD5 29262dcee2c734f6067e48c5d3c568b9
BLAKE2b-256 eaf1ae42d76734b13f4dbb483a22164f52f98d899bafda72111efdc9c5ea3e8f

See more details on using hashes here.

File details

Details for the file cursor_sdk-1.0.24-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cursor_sdk-1.0.24-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c9d8c7af5d9cb86ec1b009deebe9b90dd01823f768a3a3a38329a8e7a92f5751
MD5 9904bcfffffb78932e7edd35246086ae
BLAKE2b-256 3be0b85e01a7672f71ac9c5481ea2d4441e122bab0f63df74a19015567263c43

See more details on using hashes here.

File details

Details for the file cursor_sdk-1.0.24-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cursor_sdk-1.0.24-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 8b75ccbb47445da7b13df706f219a724c09416a52006017d9c6bc16d27e791ad
MD5 c5b835584851cbc90871c0c4db8218ae
BLAKE2b-256 b151f22562c84c64cd74714a052b45b4af5c2f6122265006ec63931b8d5571ff

See more details on using hashes here.

File details

Details for the file cursor_sdk-1.0.24-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for cursor_sdk-1.0.24-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 74f25d80d12ed2b72a2a089f9a92f7a052e17008b46d899e52fa234a874b1c31
MD5 1ad4400f4223c7ac4a976b07e5de392c
BLAKE2b-256 80c1ca78e04ac54ef4316bfa4a591814ffc82296f6308ca1dd570f32bd5e0af3

See more details on using hashes here.

File details

Details for the file cursor_sdk-1.0.24-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cursor_sdk-1.0.24-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 519ecf37fd346d95cfae364bbe0018201953c2830a5e768bb0dadb92c25cf8a3
MD5 7a74ff2b53f2188be1c14bb74c728e05
BLAKE2b-256 c429a5e6f9a0409fba86cdd066f27de135c27b59a67638452f7eeb50b7bfbc98

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page