# Copilot

21개의 포스트
post-thumbnail

[HanBitN MSA Season 1-4] 코딩 친구 넘어 코딩 선생님으로 Github Copilot 리뷰

HanBitN MSA? 한빛N MSA(Micro Seminar Assemble)는 한빛미디어 디지털콘텐츠개발연구소에서 준비한 세미나 시리즈다. 학교와, 학원 등에서 다루지는 않지만, 현업에서 일을 할 때 필요한 지식, 기술, 정보 등을 전달하는 걸 목표로 진행되는 세미나다. 코딩 친구 넘어 코딩 선생님으로 Github Copilot 새로운 환경, 처음보는 도메인에 익숙해지기 전까지 '어떻게 하면 나의 생산성을 다시 끌어올릴 수 있을까?'와 같은 고민을 하던 중 공개된 Github Copilot. 오늘 세미나는 Copilot을 사용해 어떻게 퍼포먼스를 끌어올렸는지 그 경험담을 공유하는 시간이었다. > 본 게시글에 사용된 강의 자료는 [한빛미디어](https://www.h

3일 전
·
0개의 댓글
·
post-thumbnail

Microsoft의 Surface와 AI 공개: Copilot부터 Surface Laptop Studio 2까지

2023-09-21(Thr) by Dan Ackerman [Photos: Dan Ackerman] MS는 새로운 Surface 하드웨어와 업무 보조 파일럿으로서의 AI에 대한 큰 비전을 발표했다 가을 신제품 파이프라인을 계속 이어가고 있는 Microsoft는 Apple, Amazon 등에 이어 새로운 Surface 하드웨어 제품 시리즈와 새로운 소프트웨어/AI 계획을 발표하고 있다. 오늘 행사에서는 새로운 Surface에 대한 관심이 집중되었는데, 특히 1세대처럼 화면이 360도 힌지로 접히는 것이 아니라 (Lenovo Yoga처럼) 키보드 위로 회전하는 태블릿/노트북 하이브리드 제품인 Surface Laptop Studio 2가 주목을 받았다. Microsoft CEO Satya Nadella는 AI에 대한 열정과 특히 Office 도구 제품군의 Copilot AI 기능, 그리고 인간과 컴퓨터의 협업을 통해 새로운 기능을 실현할 수 있는 방법에 대해 이야기하며 쇼

3일 전
·
0개의 댓글
·
post-thumbnail

GitHub Copilot 설명서

copilot을 사용한지 3달정도 되었는데, 사실 큰 차이를 잘모르겠다. 그냥 tab을 눌렀을 때, 귀찮은 것들을 빠르게 찾아주는 것은 좋았고, 가끔 내가 생각지도 못하는 기가막히는 코드를 제공했을 때가 좋았지만 빈도수가 너무 적었다. 그래서 다른 사람들이 사용하는 방법을 많이 찾아보았는데, 도움되는 내용들이 없었고, 이번 기회에 열심히 한번 써보고 안맞으면 해지할 마음으로 더 찾아보았더니 문서를 발견하였다. 그래서 그 문서에 대해 적어보면서 정리해보려고 한다. GitHub Copilot GitHub Copilot은 부조종사라는 의미로 코딩을 도와주는 인공지능 봇이다. 3개월 무료이며 그 이후부터는 13000원에 가까운 돈을 정기 결제로 내야한다. 이것을 쓰는 이유는 코딩 생산성을 높이고 효율을 높이기 위함이다. 자세한 내용은 검색을 해보기를 바란다. 사용법 함수명으로 주문하기 ![](https://velog.velc

2023년 7월 13일
·
4개의 댓글
·
post-thumbnail

코파일럿(Copilot) 환불 하기

1년 전 copilot을 사용해보고 100달러를 지불해 1년 구독을 하였으나... 막상 최근에는 별로 사용하지 않는것 같고 다른 대체제(gpt)도 있으니 1년 구독이 끝나면 해지 해야겠다고 생각했지만 까먹고 보니 어느새 자동결제가 되어있었다. 그리하여 환불을 신청해 보았다. 먼저 여기로 이동한 다음 '계정 또는 청구 문제' 항목을 선택한 뒤 어떤 도움이 필요 하십니까? 항목에서 Billing, payments, or receipts 선택 주제 항목에 'copoilot refund' 라고 입력하면 하단에 'Refunding copilot with our Virtual Agent' 라는 버튼이 생긴다. 그럼 가상도우미 팝업이

2023년 7월 4일
·
0개의 댓글
·
post-thumbnail

Copilot 사용법 및 간단한 나의 느낀점까지 (총평)

1. 공식문서 https://docs.github.com/ko/copilot/getting-started-with-github-copilot#seeing-your-first-suggestion 2. 제안 추가로 받기(이전 제안, 다음 제안) 3. 새 탭에서 여러제안 동시에 받기 (참고) 내 맥북에선 control + Enter 도 작동한다. (아래 스샷 실행결과) ![](https://velog.velcdn.com/images/hihelper/post/6a477036-d94f-4873-b30d-3052a

2023년 7월 4일
·
0개의 댓글
·
post-thumbnail

학교 인증으로 Github Copilot 무료 사용하기

TL;DR 깃허브 코파일럿은 인증 가능한 교육기관 계정 / 오픈소스 활동 이력이 있으면 무료로 사용할 수 있어요. 학생 인증절차는 학생증을 직접 찍어 업로드하여 인증하면 됩니다. 만약 안된다면 영문 재적증명서를 발급받아 업로드하면 됩니다. 깃허브 코파일럿 무료로 사용하기 학생 계정이 없어도 한달간 무료로 체험해볼 수 있어요. https://github.com/github-copilot/signup 만약 인증된 대학 혹은 교육기관에 소속되어있다면, 인증을 통해 코파일럿을 무료로 사용할 수 있습니다. https://education.github.com/pack 위 사이트에서 Student Developer Pack을 신청하면 됩니다. ![](https://velog.velcdn.com

2023년 4월 18일
·
4개의 댓글
·
post-thumbnail

GitHub Copilot 기능 활용 with vscode

IDE에서 실시간 코드 제안 받기 코멘트를 코드로 변환 유닛 테스트 생성 SQL 쿼리 생성 고려사항 ![]

2023년 4월 1일
·
0개의 댓글
·
post-thumbnail

[백준] 14503(python) - 로봇청소기 feat. Github Copilot Labs

로봇청소기 문제 링크 > 포스팅하는 이유는 Github Copilot 리팩토링 기능이 좋아서.. > 직접 구현해서 풀었고 생각보다 코드가 맘에 안들었다. (정확히 말하면 flag말고는 방법이 없나?) Github Copliot Labs에 있는 Brushes의 CLEAN 기능을 이용해봤다. (원하는 부분을 드래그하고 CLEAN을 눌러주면 알아서 바꿔줌) Copilot이 flag를 사용한 부분을 없애주고 for-else문으로 리팩토링 해주셨다.. 훨씬 가독성 좋고 깔끔하게 떨어져서 Copilot 만족도가 높다.. > for-else문 되게 생소한데 잘 써먹으면 유용하네.. 나보다 코딩 잘하는 AI를 적극활용해야 한다

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

Copilot으로 코드 익혀먹기

Github Copilot은 MicroSoft와 ChatGPT로 유명한 OpenAI의 합작으로 2021년 06월 발표한 소스코드 자동완성 인공지능이다. >인공지능 모델은 GPT-3모델의 코드 생성 특화버전 Codex 모델이 사용되었다. 인공지능과 프로그래밍 ChatGPT가 발표된 이후 코드를 작성함에 있어 코드를 작성해 주거나, 코드리뷰를 해주거나 하는 등의 방식으로 많은사람들이 인공지능을 프로그래밍에 활용하고 있다. Github도 3월 22일 GPT-4를 기반으로 한 Copilot X를 발표하는 등 앞으로의 개발환경에 인공지능의 활용은 무궁무진하게 커질것이다. Copliot 사용가능 IDE Copilot을 일반사용자도 사용할수 있게 된건 2022년 6월에 정식 런칭이후 부터 사용이 가능해졌다. Copilot을 사용하려면 IDE에 확장프로그램을 설치해 사용해야 하는데, 확장프로그램이 존재하지 않는 IDE에는 Copliot을 사용할 수 없다. Copliot

2023년 3월 25일
·
0개의 댓글
·
post-thumbnail

ChatGPT와 Github Copilot으로 생산성 향상하기

시작하며 최근에는 개발자들이 더욱 빠르게 개발을 할 수 있도록 다양한 도구들이 제공되고 있습니다. 그 중에서도 ChatGPT와 Github Copilot은 매우 유용한 도구입니다. ChatGPT는 매우 자연스러운 대화를 통해 구글 혹은 StackOverflow에 검색하는 시간을 단축해주고 있으며, Github Copilot은 반복되는 코드 스니펫을 자동으로 생성하여 생산성을 크게 향상시켜주고있습니다. 이번 글에서는 제가 위 두 도구를 모두 사용하며 얻고 있는 장점과 단점에 대해 알아보겠습니다. ChatGPT 사실 꽤나 크게 화제가 된 ChatGPT는 모르는 사람이 거의 없을 것이라고 생각합니다. OpenAI에서 개발한 대화형 인공지능 언어 모델이며, 인간처럼 대화를 이어나가며 정보를 제공하고 질문에 답변하는 능력을 갖추고 있습니다. 얼마전 출시한 GPT-4는 최신 버전의 이 모델로, 이전 세대인 GPT-3보다 더 많은 학습 데이터와 더 큰 모델 규모를 사용

2023년 3월 25일
·
0개의 댓글
·
post-thumbnail

작은 일은 chatgpt가 copilot보다 잘한다

python과 typescript로 풀스택 개발을 하다보니 시간이 너무 부족하다 그래서 ChatGPT를 적극 활용해보고 있다. 간단한 것 부터 복잡한 것 까지 여러가지 일을 함께 해보고 있는데 간단한 것들은 잘 처리하는 것을 경험하고 있다. 그래서 오늘은 몇 가지 예를 남겨본다. 1. typescript에 흔히 구현되지만 나는 게을러서 빠르게 구현하지 못하는 매우 기본적인 로직 구현을 시켜봤다. **2. 도커 명령어가 하도 많아 항상 헷갈리는데 이럴 때 한 번 물어봤더니 잘 알려준다. ** **3. pa

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

Copilot 사용 리뷰

https://jwleedev.tistory.com/2

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

개발일기 #47 : 코파일럿(Copilot)이 준 첫 감동

코파일럿(Copilot)이 준 첫 감동 이번주 부터 코파일럿과 코딩을 종종 함께 했다. 특정 작업을 할 때는 귀찮게 추천이 들어와 꺼놓기도 했다. 오늘 안테나가 구동하는 방향을 고려하지 못해 생긴 버그가 발견되었고, 안테나 구동 방향을 체크하는 로직을 추가하려고 했다. checkDirection 메서드 이름까지 입력했는데 코파일럿이 코드를 추천해 줬다. 코드를 쭉 읽어봤더니 정확히 내가 작성하려는 코드였다. 놀라운 경험이었다. 습관 그러나 유연하게 토비의 스프링 읽기 모임을 하며 습관의 중요성에 대해 많이 깨닫게 된다. 다른 분들에게 배워 실천해 보았고, 좋은 효과를 경험한 몇 가지 습관들을 다시 견고히 해본다. ‘개발하기 전에 커밋메시지 작성하기’, ‘주석으로 생각 정리하기’, ‘주석으로

2022년 10월 13일
·
0개의 댓글
·
post-thumbnail

GitHub Copilot? 이거 뭔데

Copilot 2주 사용 후기 > Copilot 이 뭔데? GitHub가 2021년 출시한 자동 코드 완성 인공지능 OpenAI의 GPT-3 모델을 이용, GitHub의 Repository를 학습시키는 방식으로 개발되었다. > 비용 ? Copilot은 월 10$ 정도의 구독형 상업 판매로 사실 이용해보고는 싶었으나 잠정 보류해둔 상태였으나,* GitHub 계정의 Pro 권한이 있다면 무료*로 사용할 수 있다는 것을 알게되어 시작하게 되었다. > 적용 범위 Visual Studio, vscode, JetBrains IDE 등 다양한 IDE와 언어, 프레임워크를 지원한다. 나의 경우 WebStorm,* Intellij,* DataGrip**를 주로 사용하는데 모두 JetBrains IDE이기 때문에 공통적으로 적용할 수 있었다. > 간단 사용 예시 ![](https://vel

2022년 10월 6일
·
0개의 댓글
·
post-thumbnail

프로그래밍 흑마법: TemplateHaskell - 2

어제 시간이 없어서 완성하지 못한 Bson Val 타입 클래스 인스턴스를 생성하는 템플릿을 완성했다. 예상하지 못했지만 GitHub Copilot의 도움을 많이 받았다. 무료 사용 기간이지만 큰 도움을 받았고 스택 오버 플로우 검색 시간을 줄여 삽질 시간을 많이 아낄 수 있었다. 무료 기간이 끝나도 결제를 할 것 같다. 물론 완벽한 코드를 만들어 주지 않았지만 충분히 도움이 될 만한 예제 코드를 생성해줬고 좋은 경험이었다. 어쨌든 똑똑한 인공 지능에게 도움을 받아 다음과 같이 어떤 타입 레코드 타입(범용적이지는 않다)의 Bson Val 인스턴스를 만들어주는 함수를 만들 수 있었다. (코드가 깔끔하지는 않다) 몇 가지 새로운 사실을 알았다. 옥스퍼드 괄호는 중첩해서 사용할

2022년 6월 22일
·
1개의 댓글
·
post-thumbnail

Github Copilot 맛보기

https://copilot.github.com/ 필요한 준비물 VSCODE 설치, 깃허브 계정 단계 VSCODE > 마켓플레이스에서 copilot을 검색하기. 그리고 설치 설치하고 나면 우측 하단에 이렇게 귀여운 아이콘이 반겨준다. 곧 바로 빈 파일을 하나 열고, CREATE TABLE orders만 쳐도, 그 이후에 들어갈 내용을 제안해준다. ![](https://images.velog.io/images/2innnnn0/post/7b36f420-6575-4fcf-880a-f3426582

2022년 3월 21일
·
0개의 댓글
·
post-thumbnail

AI가 해주는 코딩

GitHub의 AI 페어 프로그램 익스텐션 GitHub Copilot technical preivew 사용기 1. 설치 2~3달 전쯤 유튜브에서 GitHub Copilot에 대한 영상을 봤었다. 영상을 너무 흥미있게 봐서 technical preview를 신청한 뒤 시간이 오래 지나 잊고 있었는데, 어제 메일이 와서 사용을 해볼 수 있었다. 소개 문서를 보니 VSC, IntelliJ, PyCharm 등에 설치 할 수 있었다. 나는

2021년 10월 27일
·
0개의 댓글
·

Github Copilot

2021년 6월 29일 GitHub과 OpenAI가 공동 개발한 새로운 AI 툴 코파일럿이 공개되었다. 좀 찾아보니 VS Code의 익스텐션으로 사용 가능한 코드자동완성 기능이었다. 그런데 단순한 코드 완성 기능이 아니라 깃헙에 올라가 있는 모든 코드를 인공지능에 먹여서 내가 원하는 기능에 대한 코드를 예상하고 자동으로 만들어주는 최첨단 기능이다. 실제로 쓰는 것을 보니 참 신박하다. 함수를 만들고 원하는 기능을 함수 이름으로 만들어주면 해당 기능을 구현하는 코드가 딱! 나타난다. 당연히 모든 언어를 지원하고 하나 기능에 대한 여러가지 추천코드 중 하나를 고를 수도 있다. 이걸 보고 처음 든 생각은 '꼭 쓰고 싶다!'이다. 내가 코딩을 할 때 고민하는 시간 > 코딩하는 시간이지만 아직 손이 빠르지가 않아서 답답할 때가 많은데, 이렇게 함수를 만들어주는 인공지능이 나타나다니! 확실히 내 생산성을 확 올려주지 않을까 생각이 든다. 물론, 지금 손이 느리니 연습 또 연습해서 여러 라이브러

2021년 7월 23일
·
0개의 댓글
·
post-thumbnail

Copilot 사용기

사용 동기? 기존에 gitlab, github, bitbucket등을 비교하면서 제가 주로 사용하는 github에는 어떤 장점이 있을까 고민하던중 최근나온 copilot에대하여 보게 되었고 사용해 보면서 정말 소개해주고 싶다는 생각이 들었습니다. copilot이란? 일단 링크 github에서 만든 AI기반으로 코드를 자동생성해주는 툴입니다. vscode extention으로 나와있어 접근성이 좋은 편입니다. github에 있는 다양한 오픈소스 기반으로 탄생한 AI기 때문에 다양한 프로그래밍 언어와 프레임 워크를 지원하지만, 현재 테스트 중인 기술 프리뷰에서는 Python, JavaScript, TypeScript, Ruby 및 Go 프로그래밍이 가장 잘 작동한다고 한다고 나와있습니다. 사용방법 sign up 후 기술 프리뷰 허가를 받아야 합니다. 참가를 하게되면 vscode에서 사용해 볼 수

2021년 7월 20일
·
0개의 댓글
·
post-thumbnail

Github Copilot 체험 후기

Github Copilot이란? Github에서 개발한 "AI pair programmer"를 표방하는 인공지능 코드완성 도구입니다. VSCode의 Extension으로 존재하며, 현재는 대기 리스트에 등록을 해놓고 승인을 받아야만 정식으로 사용할 수 있습니다. 사이트에 직접 들어가서 보시면 아시겠지만, 생각보다 꽤 괜찮은 코드를 완성해주는 AI입니다. 실제 사용해보기 사용법 : 간단하게 함수의 이름과 파라미터를 작성하고, 그 위에 주석을 작성하면 그것을 통해 Copilot이 코드를 완성해줍니다. 실제로 여러 함수를 작성하게 해보았는데요, 신기한 결과를 보여줍니다. 간단한 소수 판별 함수 함수명, 파라미터, 주석만 작성하였는데 꽤나 최적화된 알고리즘으로 코드를 완성 시켜줬습니다. 날씨 데이터 가져오기 이번에는 데이터를 가져오기위해, axios만 import하고 주석만 작성하였

2021년 7월 17일
·
0개의 댓글
·