Install Amazon Q CLI - AWS Q Developer CLI tool for AI-powered development assistance.
"features": {
"ghcr.io/jajera/features/amazon-q-cli:1": {}
}| Options Id | Description | Type | Default Value |
|---|---|---|---|
| version | Select or enter a Amazon Q CLI version | string | latest |
This feature automatically:
- Detects system architecture (x86_64, aarch64) and glibc version
- Downloads appropriate binary for your system (with musl fallback for older systems)
- Installs for both root and non-root users:
- Root: Installs to
/usr/local/binwith system-wide bash completion - Non-root: Installs to
~/.local/binwith user-specific bash completion
- Root: Installs to
- Sets up bash completion automatically
- Handles dependencies (curl, unzip) with appropriate privilege handling
- Operating Systems: Linux only
- Architectures: x86_64 (Intel/AMD 64-bit), aarch64 (ARM 64-bit)
- Base Images: Tested on Debian, Ubuntu, and Microsoft DevContainer base images
- User Contexts: Works as both root and non-root users
After installation, the following commands are available:
q- Main Amazon Q CLI commandqchat- Amazon Q chat interfaceqterm- Amazon Q terminal interface
- glibc: Automatically detects glibc version and uses musl build for older systems
- Package Management: Uses apt-get with appropriate privileges (sudo when available)
- PATH: Automatically adds
~/.local/binto PATH for non-root installations