---
id: autocomplete-index
title: autocomplete
sidebar_position: 3000
---
# autocomplete

CLI auto-completion management


## Description

Provides commands for installing and managing shell auto-completion for the signageOS CLI.
Auto-completion enhances developer productivity by providing intelligent command and
sub-command suggestions in supported shells (bash, zsh, fish).

## Usage

```bash
sos autocomplete <subcommand> [options]
```

## Subcommands

### install

Install command auto-completion for bash/zsh shells

```bash
sos autocomplete install [options]
```

[→ See detailed documentation](/cli/autocomplete/install/)

### uninstall

Uninstall command auto-completion for bash/zsh shells

```bash
sos autocomplete uninstall [options]
```

[→ See detailed documentation](/cli/autocomplete/uninstall/)


## Examples

```bash
# Install auto-completion for current shell
sos autocomplete install

# Uninstall auto-completion
sos autocomplete uninstall
```

## Since

2.4.0

## Global Options

All commands support the following global options:

| Option | Alias | Description |
|--------|-------|-------------|
| `--help` | `-h` | Display help information for any command |
| `--version` | `-v` | Display the installed version of the CLI |
| `--api-url` | `-u` | Override the API URL for REST requests |
| `--profile` | | Use a specific profile from ~/.sosrc config |

### Examples

```bash
# Show version
sos --version

# Get help for any command
sos applet --help
sos applet upload --help

# Use custom API endpoint
sos --api-url https://api.example.com applet upload

# Use specific profile
sos --profile production organization list
```


## Related Commands

- [`sos autocomplete install`](/cli/autocomplete/install/) - Install command auto-completion for bash/zsh shells
- [`sos autocomplete uninstall`](/cli/autocomplete/uninstall/) - Uninstall command auto-completion for bash/zsh shells