Description
Shell completions can be loaded only when they are needed, reducing startup cost for interactive terminals. It is useful for users with many completion scripts who want faster shell startup without losing tab completion.
This is shell integration, not a separate app. Completion scripts run in the shell environment, so review configuration snippets before enabling them globally.