GitHub Universe
GitHub Universe
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
다음 내용이 궁금하다면?
이미 회원이신가요?
2023년 11월 9일 오후 10:11
간밤에 또 빅 AI 업데이트가 있었군요. Claude 4 Opus, Sonnet 패밀리가 발표되었습니다.
성능이나 다양한 능력이 향상되었고, 트렌드에 맞게(?) 소프트웨어 개발 성능이 또 크게 올랐습니다.
실
... 더 보기여러분 PostgreSQL 프로시저는 Python, JavaScript은 물론 Perl, Java, Lua 등도 사용할 수 있답니다~* 대부분 구식🤭 MySQL만 쓰셔서 모르시겠지만.. (도망간다)
어제 출시된 따끈따끈한 ChatGPT Codex를 실제 프로젝트 레포에 써 보았습니다.
테스트가 있으면 스스로 테스트도 실행하고, 만든거 스스로 실행해보면서 버그도 수정하고 하는게 기특하긴 합니다.