composer init: Crea un archivo composer.json interactivo para configurar un nuevo proyecto.composer install: Instala todas las dependencias definidas en el archivo composer.json.composer update: Actualiza las dependencias al resolver las versiones más recientes permitidas.composer require : Añade un paquete como dependencia al proyecto y lo instala automáticamente.composer remove : Elimina un paquete del proyecto y actualiza el archivo composer.json.composer show: Muestra información sobre los paquetes instalados o disponibles.composer outdated: Lista los paquetes instalados que tienen versiones más recientes disponibles.composer prohibits : Muestra qué paquetes impiden la instalación o actualización de otro paquete específico.composer why : Explica por qué un paquete está instalado (dependencias directas o indirectas).composer depends : Muestra qué paquetes dependen de un paquete específico.composer config: Gestiona la configuración de Composer.composer self-update: Actualiza Composer a la última versión.composer diagnose: Diagnostica problemas comunes en la instalación de Composer.composer clear-cache: Limpia la caché de Composer.composer run-script : Ejecuta un script definido en el archivo composer.json.composer dump-autoload: Regenera el autoloader de clases sin reinstalar las dependencias.composer repo: Gestiona los repositorios configurados.composer create-project : Crea un nuevo proyecto basado en un paquete existente.composer global require : Instala un paquete globalmente.composer global update: Actualiza todos los paquetes instalados globalmente.composer global remove : Elimina un paquete instalado globalmente.--no-dev: Ignora las dependencias de desarrollo al instalar o actualizar.--dry-run: Simula la ejecución de un comando sin realizar cambios.--prefer-dist: Prefiere descargar paquetes en formato distribuible (ZIP).--prefer-source: Prefiere descargar paquetes desde el repositorio de código fuente (Git).--ignore-platform-reqs: Ignora los requisitos de plataforma (PHP versión, extensiones, etc.).Para habilitar el autocompletado en la terminal:
composer completion --shell-type bash > ~/.bash_completion
source ~/.bash_completion
composer help : Muestra la ayuda detallada para un comando específico.composer list: Muestra una lista completa de todos los comandos disponibles.