DEV Community

Cover image for Amazon Q: Write code and build applications faster and easier
Hritik Raj
Hritik Raj

Posted on

Amazon Q: Write code and build applications faster and easier

Unlock AI-Powered DevOps: Setting Up Amazon Q CLI with MCP Server Support

Hey DevOps and Cloud enthusiasts!

Working with the Amazon Q CLI is a game-changer, but I recently noticed a gap: a straightforward guide for setting it up with MCP Server Support. Well, that ends today! Let's get you up and running to supercharge your skills with AI.

Installation Guide

No matter your environment, I've got you covered.

macOS

Open your terminal and run:

brew install amazon-q
Enter fullscreen mode Exit fullscreen mode

Alternatively, you can download the installer here.

WSL (Windows Subsystem For Linux)

  1. Download the installation zip file:

    curl --proto '=https' --tlsv1.2 -sSf "https://desktop-release.q.us-east-1.amazonaws.com/latest/q-x86_64-linux.zip" -o "q.zip"
    
  2. Unzip the installer:

    unzip q.zip
    
  3. Run the install program:

    ./q/install.sh
    

    By default, files are installed to ~/.local/bin.

Linux (Ubuntu)

  1. Update your machine and install Libfuse2:

    sudo apt-get update
    sudo apt install libfuse2
    
  2. Install the deb file for Amazon Q:

    curl --proto '=https' --tlsv1.2 -sSf https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb -o amazon-q.deb
    
  3. Install Amazon Q debian file:

    sudo apt install -y ./amazon-q.deb
    

Login and Get Started

Once installed, it's time to log in and unleash the power of Amazon Q.

  1. Create a Builder ID: If you don't have one, create your Builder ID here.
  2. Login to Amazon Q Developer:

    q login
    
  3. Confirm setup:

    q
    

That's it! You're now all set to take your DevOps and Cloud skills to the next level with AI.


Crafting Your First Prompts

Amazon Q makes creating projects incredibly fast. Here are a couple of ways to get started:

  • Simple Prompt: Just type your request directly. For example:

    Create a simple flask application that shares random motivational quotes in Hindi
    
  • Multi-line Prompt with /editor: For more complex requests, open a Vim editor:

    /editor
    

    Add your prompt in the editor, then press esc + :wq to save and execute.


Start Building!

You'll be amazed at how quickly you can get a running project built. I encourage you to experiment, create some cool projects, and tag me on linkedin I'd love to review what you come up with.

For more details and to contribute, feel free to check out my repository:
https://github.com/Hritikraj8804/AWS_Q_repo.git

Ready to supercharge your DevOps workflow with AI?

Top comments (0)