Amazon EKS 환경에서의 Q CLI

Update : 2025.08.06


1.Amazon Q Developer CLI Basics

Amazon Q Developer CLI는 터미널에서 실행되는 AI 기반 도우미로, 개발자의 질문에 응답하고, 코드를 생성하며, AWS 환경과 상호작용할 수 있는 대화형 채팅 인터페이스를 제공합니다.


2. 시작하기: Chat 세션 열기

q chat

실행하면 다음과 같은 대화형 프롬프트가 열립니다:

To learn more about MCP safety, see https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line-mcp-security.html

Welcome to 

 █████╗ ███╗   ███╗ █████╗ ███████╗ ██████╗ ███╗   ██╗     ██████╗ 
██╔══██╗████╗ ████║██╔══██╗╚══███╔╝██╔═══██╗████╗  ██║    ██╔═══██╗
███████║██╔████╔██║███████║  ███╔╝ ██║   ██║██╔██╗ ██║    ██║   ██║
██╔══██║██║╚██╔╝██║██╔══██║ ███╔╝  ██║   ██║██║╚██╗██║    ██║▄▄ ██║
██║  ██║██║ ╚═╝ ██║██║  ██║███████╗╚██████╔╝██║ ╚████║    ╚██████╔╝
╚═╝  ╚═╝╚═╝     ╚═╝╚═╝  ╚═╝╚══════╝ ╚═════╝ ╚═╝  ╚═══╝     ╚══▀▀═╝ 
                                                        


╭───────────────────────── Did you know? ─────────────────────────╮
│                                                                 │
│         You can use /editor to edit your prompt with a          │
│                       vim-like experience                       │
│                                                                 │
╰─────────────────────────────────────────────────────────────────╯


/help all commands  •  ctrl + j new lines  •  ctrl + k fuzzy search
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

이 환경에서 Amazon Q는 다음과 같은 작업을 도와줄 수 있습니다:

  • AWS 서비스에 대한 질문

  • 인프라 구성, EKS, IAM, S3 등 Best Practice 안내

  • 코드 스니펫 생성

  • 쉘 명령어 실행

  • 문제 해결 및 디버깅 조언

  • 로컬 파일 읽기/쓰기 (허용 시)


3. EKS 환경에서의 예시 프롬프트

  • 예시1. EKS 보안 권장 사항 묻기 프롬프트:

  • 실제 결과 예시

Markdown 예시arrow-up-right

  • 예시2. nginx 배포 YAML 생성 프롬프트:

  • 실제 결과


4. 채팅 세션 내 명령어 모음

명령어

설명

!

현재 세션 내에서 쉘 명령 실행 (!ls, !kubectl get pods)

ctrl + j

멀티라인 입력

/editor

프롬프트를 편집기로 작성

/help

사용 가능한 명령어 목록 표시

/issue

버그 또는 기능 요청 전송

/quit

채팅 세션 종료

/clear

현재 세션의 히스토리 초기화

/reset

전체 대화 맥락 초기화 (컨텍스트 제거)

/tools

Q가 사용할 수 있는 도구 목록 및 권한 관리

/agent

다양한 Q agent 관리

/context

대화에 사용되는 컨텍스트 파일 관리

/compact

대화 히스토리를 요약하여 컨텍스트 최적화

  • 예시: 도움말 확인


5. 요약

항목

설명

실행 명령

q chat

주요 기능

질문 응답, 코드 생성, AWS 연동, 쉘 실행

로컬 권한

파일 읽기/쓰기 가능 (허용 시)

확장성

프로파일, 컨텍스트, MCP 기반 확장 지원


Q CLI는 단순한 터미널 도우미가 아닌, 개발자 환경과 대화형으로 연결된 AI 개발 파트너입니다.

Last updated