Skip to main content
This feature is in public preview.
The Pinecone CLI (pc) is a command-line tool for managing Pinecone infrastructure (projects, organizations, indexes, and API keys) directly from your terminal. Use it to:
  • Automate infrastructure operations
  • Integrate Pinecone into CI/CD pipelines
  • Manage resources without using the web console

Supported

The CLI currently supports the following features:
  • Authentication (user login, service account, API key)
  • Projects and organizations (create, update, delete, list)
  • Indexes (create, configure, delete, list)
  • API key management

Not yet supported

The CLI does not yet support the following features:
  • Vector and namespace operations
  • Bulk data imports
  • Index statistics
  • Inference (embeddings, reranking)
  • Assistant operations
  • Dedicated read nodes
For these features, use Pinecone’s REST API or SDKs: Python, Node.js, Java, Go, .NET, or Rust (alpha).