{"library":"snowflake-cli-labs","title":"Snowflake CLI","type":"library","description":"The `snowflake-cli-labs` package provides the official Snowflake Command Line Interface (CLI), a powerful tool for interacting with Snowflake accounts, managing objects, and deploying applications like Snowpark Container Services or Streamlit apps. It's developed by Snowflake-Labs, with version 3.16.0 currently active. Releases typically align with Snowflake platform updates and feature developments.","language":"python","status":"active","last_verified":"Fri Apr 17","install":{"commands":["pip install snowflake-cli-labs"],"cli":{"name":"snow","version":"Snowflake CLI version: 3.17.1"}},"imports":["from snowcli.cli_app import app"],"auth":{"required":false,"env_vars":[]},"links":{"homepage":"https://docs.snowflake.com/en/developer-guide/snowflake-cli-v2/index","github":"https://github.com/snowflakedb/snowflake-cli","docs":null,"changelog":null,"pypi":"https://pypi.org/project/snowflake-cli-labs/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null},"quickstart":{"code":"# 1. Verify installation and see available commands\nsnow --help\n\n# 2. Add a new connection profile (replace with your details)\n# This will prompt for your Snowflake account URL, username, and password.\n# The 'default' profile is used if no other is specified.\nsnow connection add --name default\n\n# 3. List existing connection profiles\nsnow connection list\n\n# 4. Run a simple SQL query\nsnow sql -q \"SELECT current_version();\"","lang":"bash","description":"The Snowflake CLI is primarily used via the `snow` command in your terminal. This quickstart demonstrates verifying installation, configuring a connection, and running a basic SQL query.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}