Canned Aura\Cli configuration for Aura\Di (3.x)
composer require fusible/cli-provider
See: Aura\Di > Container Builder and Config Classes .
use Aura\Di\ContainerBuilder;
use Fusible\CliProvider\Config as CliConfig;
$builder = new ContainerBuilder();
$di = $builder->newConfiguredInstance([CliConfig::class]);
$context = $di->get(CliConfig::CONTEXT);
$stdio = $di->get(CliConfig::STDIO);