반응형
Notice
Recent Posts
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Today
Total
관리 메뉴

참치의 잡다한 프로그래밍

AWS CodeWhisper for vscode 설치 및 사용법 본문

프로그래밍

AWS CodeWhisper for vscode 설치 및 사용법

검무컴컴한참치 2023. 5. 10. 01:08
반응형

안녕하세요 오늘은 vscode 확장기능인 AWS CodeWhisper을 설치 및 사용을 해보겠습니다.

 

먼저 vscode를 실행시킵니다.

그다음 확장(Extensions)을 눌러줍니다.

검색하는 곳에 "aws toolkit"을 검색 후 제일 위에 있는 곳을 클릭해 다운로드하시면 됩니다.

 

그럼 왼쪽 이상한 아이콘이 생기는데요?

이 aws아이콘을 클릭해 줍니다.

 

이러한 화면이 보인다면 맨 아래에 있는 "CodeWhisperer"를 클릭해 줍니다.

 

그다음 "Resume Auto-Su..."버튼을 누르면 되는데요.

이 기능은 AI가 코드를 자동으로 추천해 주는 기능입니다.

 

github의 copilot 무료버전이라고 생각하시면 편합니다.

 

버튼을 클릭 후 이러한 이미지가 보일 것입니다.

 

 

맨 위에 있는 버튼을 클릭 후 우측 하단에 나오는 코드를 복사해 줍니다.

 

 

 

제 코드는 QJLF-WTZS네요 이 코드를 복사 후 붙어 넣기를 하면 됩니다

그 후 회원가입을 하면 vscode 화면에는

이렇게 바뀔 것입니다.

만약에 설치가 안된다면 코드 인증을 반복하시거나 vscode를 껐다 켜시면 실행이 됩니다.

 

이제 한번 사용법을 알아볼까요?

제가 테스트를 해볼 것은 2가지입니다.

1. 주석을 통해 만들 코드를 설명

2. 함수 이름만 작성해 AI가 어떤 코드를 생성할지 유추

 

1. 주석을 통해 만들 코드를 설명

 

우선 먼저 파이썬 파일을 열어 주석을 작성해 보겠습니다.

주석으로 "야 퀵소트 만들어봐~"라고 명령을 내리겠습니다.

 

그리고 몇 초 후...

 

이런 식으로 코드가 나오네요

이 코드를 사용하고 싶다면 tab키를 눌러 코드를 생성해 줍니다. 그리고 다음줄을 이동을 할 때 enter키를 입력해 줍니다.

 

다시 tab키를 눌러 코드를 생성하겠습니다.

 

근데 이 코드가 맞는 코드인지 알아봐야겠죠? 당장 리스트를 만들어서 함수를 실행해 보겠습니다.

 

전체코드:

 

 

실행결과:

아주 잘됩니다 첫 번째 테스트는 성공적이네요!

 

두 번째 테스트로 함수 이름만 작성해 AI가 이 코드가 어떤 기능을 할지 유추를 하도록 해볼 건데요

 

뭐 할지 고민하다가 그냥 add라고 함수 이름만 작성했는데 알아서 해석 잘하네요ㅎㅎ

 

정말 마음에 듭니다.