LogoLogo
  • Welcome to Quantum Cloud Services
  • Getting Started
    • Set up your environment
      • JupyterLab IDE
      • Install Locally
        • Quil SDK Docker Image
    • Quil SDK Overview
    • Running your first Quantum Program
  • Guides
    • Quil
      • What is Quil?
      • Language Support
      • Dynamic Control Flow
      • Customizing Program Readout
    • QPU vs. Simulator (QVM)
    • How to Use Rigetti QPUs
    • Access a QPU
      • QPU Reservations
      • On-Demand Access
      • QCS QPU Gateway
    • QCS Group Accounts
    • Interactive Tutorials
    • How Programs Are Built & Run
      • Execution and Request timeouts
    • The Lifecycle of a Program
    • The Rigetti QCS API
    • Using the QCS CLI
      • Using the Legacy QCS CLI
    • QCS Credentials
    • Benchmarking and Fidelity
  • Troubleshooting
    • Gathering Diagnostics
    • Report an Issue
  • Glossary
  • FAQ
  • References
    • pyQuil Reference
    • QCS API Specification
    • QCS CLI Reference
    • QCS Client Configuration
    • Quil / Quil-T Specification
    • quilc Reference
    • quil-rs Reference
    • QVM Reference
    • Rigetti Module for Cirq
    • Rigetti Provider for Qiskit
Powered by GitBook
On this page

Was this helpful?

Getting Started

PreviousWelcome to Quantum Cloud ServicesNextSet up your environment

Last updated 7 months ago

Was this helpful?

Welcome to Quantum Cloud Services (QCS)! By the end of this guide, you'll be ready to develop quantum programs on Rigetti QPUs in the environment that suits you best. We'll cover the fundamentals of Quil and the Quil SDK, as well as the different packages available to you.

To get started, let's Set up your environment.

While not strictly necessary, we also recommend installing the QCS CLI. See for more information.

Your will come with the CLI pre-installed.

JupyterLab IDE
Install Locally
Using the QCS CLI
JupyterLab IDE