GitHub Universe 2023 기조연설 요약

GitHub은 개발자들이 사용하는 가장 널리 사용되는 코드 관리 플랫폼입니다.

GitHub에서는 매년 Universe 행사를 개최하여, GitHub의 새로운 기능 소개 및 오픈소스 트렌드를 전달합니다.


올해 ChatGPT 가 불러온 새 AI 시대는 오픈소스 생태계도 통째로 흔들고 있는 상황인데요. 전례 없는 오픈소스 프로젝트의 성장과 대규모 후원과 투자 소식들은 그 영향이 얼마나 큰지 알려주고 있습니다. 따라서 이번 GitHub Universe 행사도 많은 개발자들이 상당히 관심있게 기다리고 있었고, 흥미로운 세션도 많이 있습니다. AI 와 관련된 많은 세션들이 있으니 관심 있으신 분들은 꼭 살펴보시면 좋겠네요.


GitHub Universe Site : https://githubuniverse.com

전체 세션 보기 : https://reg.githubuniverse.com/flow/github/universe23/sessioncatalog/page/sessioncatalog


자 이제 본격적으로 기조연설 내용으로 들어가보겠습니다.


그 동안 많은 개발자들이 기다려온 GitHub Copilot X인 Copilot Chat이 드디어 우리 앞에 모습을 공개했습니다.

그리고 GitHub Copilot X 를 위한 새로운 구독 요금제를 내 놓을 것이란 제 예상이 깨졌습니다.


이번 행사의 기조연설을 한 줄로 요약하면 아래와 같습니다.


"이제 GitHub은 Copilot을 통한 AI 기반의 개발자 플랫폼으로 거듭납니다."


1️⃣ GitHub Copilot Chat

- 2023년 12월 정식 출시

- 기존 GitHub Copilot 구독에 포함

- GPT-4 기반의 채팅 인터페이스 제공

- 열려 있는 파일과 창을 기반으로 코드를 제안

- 보안 취약성 감지

- 코드, 터미널, 및 디버거에서 오류를 찾아 수정하는데 도움

- 특정 라인을 선택하여 채팅 가능

- 자주 쓰는 액션은 슬래시 명령으로 가능 ex) /new, /fix, /tests

- 현재 VS Code만 가능했으나 이제 IntelliJ 에서도 사용 가능



2️⃣ 웹과 모바일 앱에도 적용되는 GitHub Copilot Chat

- GitHub 사이트와 모바일 앱에서도 사용 가능

- PR 요약 기능 및 PR 리뷰 가능

- 선택된 코드에 대한 질문 가능

- 오픈소스 프로젝트의 최신 변경 사항을 이해하고 적용할 수 있도록 지원

- 새로운 보안 대시보드를 제공



3️⃣ GitHub Copilot Enterprise

- 2024년 2월 정식 출시

- 사용자당 월 39달러에 제공

- 개발팀의 코드베이스에 맞게 맞춤화 되고 파인 튜닝 된 AI를 활용할 수 있음

- 내부 및 비공개 코드를 기반으로 제안을 받고, 풀 리퀘스트를 빠르게 검토

- 풀 리퀘스트 요약 생성 기능과 같은 스마트한 작업을 GitHub 전체에서 사용



4️⃣ GitHub Copilot 파트너 프로그램

- 타사 개발자 도구, 온라인 서비스 및 GitHub 외부의 지식과 통합하여 GitHub Copilot을 더욱 강화

- 생태계를 조성하여 개발자가 AI로 달성할 수 있는 범위를 넓힐 것

- 데이터베이스 쿼리 성능 개선 A/B 테스트 등 GitHub Copilot용 플러그인 제공

- Datastax, LaunchDarkly, Postman, Hashicorp, Datadog 등 25개 이상의 데뷔 파트너



5️⃣ AI-powered 보안 기능

- https://github.blog/2023-11-08-ai-powered-appsec/

- Autofix (미리보기 제공) : Code Scanning 기능으로 발견된 코드 취약성을 자동으로 수정

- 안전하지 않은 코딩 패턴을 실시간으로 차단

- LLM 기반 취약성 방지 시스템을 적용



6️⃣ GitHub Copilot Workspace

- 2024년 출시 예정

- GPT-4 추론 기능을 결합하여 개발 전체 라이프 사이클에 적용

- 아이디어를 코드로 전환하는 장벽을 넘을 수 있도록 지원하는 AI 브릿지

- 워크스페이스에서 이슈를 열면 의도한 변경 사항을 구현하는 방법에 대한 계획이 자동으로 제안

- 격리된 온라인 환경에서 코드를 빌드, 실행 및 테스트 수행 가능

- 수행 중 오류가 발생하면 자동으로 오류를 수정


https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform

https://www.youtube.com/watch?v=NrQkdDVupQE


GitHub Universe

GitHub Universe

GitHub Universe

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 11월 9일 오후 10:11

 • 

저장 24조회 5,752

댓글 1

    함께 읽은 게시물

    < 💡 Spring Rest Docs 로 Swagger API 문서 관리 자동화 > 💬 Spring Rest Docs 란? Spring REST Docs 는 RESTful 서비스의 문서화를 도와주는 도구이다. 문서 작성 도구로 Asciidoctor 를 기본적으로 사용하며, 이것을 통해 HTML 문서를 생성한다. 필요한 경우 Markdown 문법을 사용하도록 변경할 수 있다. RESTful API를 문서화 할때 중요한 포인트는 API 에서 필요한 HTTP 요청과 응답의 리소스를 설명하는 것인데 Spring REST Docs 를 사용할 경우 테스트 코드를 작성하여 이러한 리소스와 HTTP 요청/응답에 대한 세부 내용을 문서화하는데 편리한 기능을 제공한다. 💬 Swagger 란? RESTful API 를 약속된 규칙에 따라 json 이나 yaml 형식으로 문서화한 Open API Specification(OAS) 라는게 있는데 이 문서를 관리하기위한 목적으로 만들어진 프레임워크다. API 문서 자동화 도구로 Spring REST Docs 의 비교군으로 자주 등장하는데 Spring 을 사용할 경우 서비스 코드에 어노테이션... 더 보기

    [NHN FORWARD 2020] MSA 환경에서 API 문서 관리하기: 생성부터 배포까지

    www.youtube.com

    [NHN FORWARD 2020] MSA 환경에서 API 문서 관리하기: 생성부터 배포까지

    간밤에 또 빅 AI 업데이트가 있었군요. Claude 4 Opus, Sonnet 패밀리가 발표되었습니다.


    성능이나 다양한 능력이 향상되었고, 트렌드에 맞게(?) 소프트웨어 개발 성능이 또 크게 올랐습니다.


    ... 더 보기


    파이썬으로 만든 매우 작은 검색엔진 microsearch

    h

    ... 더 보기

    GitHub - alexmolas/microsearch

    GitHub

    GitHub - alexmolas/microsearch

    여러분 PostgreSQL 프로시저는 Python, JavaScript은 물론 Perl, Java, Lua 등도 사용할 수 있답니다~* 대부분 구식🤭 MySQL만 쓰셔서 모르시겠지만.. (도망간다)


    어제 출시된 따끈따끈한 ChatGPT Codex를 실제 프로젝트 레포에 써 보았습니다.


    테스트가 있으면 스스로 테스트도 실행하고, 만든거 스스로 실행해보면서 버그도 수정하고 하는게 기특하긴 합니다.


    ... 더 보기