Copilot: 더 빠르고 스마트하며 현재 작업 방식에 맞춰 제작됨

Copilot: 더 빠르고 스마트하며 현재 작업 방식에 맞춰 제작됨

GitHub Copilot이 작은 회색 상자와 함께 편집기에 처음 나타났을 때를 기억하실 것입니다. 그것은 빠르고, 놀랍고, 때로는 이상했다. 그러나 이는 더 큰 것을 암시했습니다. AI는 실제로 돕다 자동 완성이 아니라 코딩을 하세요.

오늘날에는 AI가 일상 업무 흐름의 일부가 되었습니다. Cursor부터 Windsurf, Claude Code, Gemini, OpenAI Codex까지 새로운 도구가 부족하지 않습니다. 정말 훌륭해요. 개발자에게는 옵션이 필요합니다.

그러나 IDE, 명령줄 및 끌어오기 요청 전반에 걸쳐 2천만 명 이상의 개발자가 있는 GitHub Copilot은 개발자들 사이에서 가장 많이 사용되는 AI 도구입니다.최근 Pragmatic Engineer 설문 조사에 따르면. 개발자들은 Copilot을 사용하여 현재까지 30억 개 이상의 코드 제안을 수락했습니다. 그리고 매달 Copilot은 GitHub 내에서 직접 수백만 건의 코드 검토를 제공하고 120만 건의 끌어오기 요청을 제공하는 데 도움을 줍니다.

그리고 GitHub는 코드(풀 요청, 리뷰, 테스트 포함)가 이미 존재하는 곳이기 때문에 Copilot은 코드 작성에만 머물지 않습니다. GitHub MCP 서버를 통해 의존하는 모든 것에 연결됩니다.

우리는 항상 가장 빠르거나(변경 로그가 다를 수 있음) 가장 시끄러웠던 것은 아닙니다. 그러나 우리는 ChatGPT가 존재하기 전부터 Copilot을 구축해 왔으며 개발자가 TODO를 커밋된 코드로 전환하도록 돕는 한 가지 목적에 집중하고 있습니다. 일부는 최첨단 기술을 추구하지만 우리는 개발자가 프로덕션 코드의 균형을 맞추는 것을 원하지 않는다는 것을 알고 있습니다.

말하자면, 초기에 Copilot을 사용해 본다면 상황이 꽤 크게 바뀌었습니다.

GitHub Copilot을 통해 코딩 속도를 높이는 방법(에이전트 모드, 코딩 에이전트, 다음 편집 제안, 지연 시간 개선, 모델 선택, Copilot CLI), 대규모 빌드(JetBrains + VS Code + CLI 패리티, 사용자 지정 지침, GitHub MCP 서버, 2천만 명 이상의 개발자) 및 배송 품질(Copilot Autofix, 코드 검토, 향상된 모델 추론, 작동하는 보안, 내장된 개인 정보 보호)을 보여주는 표입니다.

자동완성부터 실제 협업까지 💻

2024년은 AI로 무엇이 가능한지 보여주는 해였다면, 2025년은 그것을 만드는 해이다. 현실적인. Copilot은 깔끔한 자동 완성 기능에서 프로젝트를 실제로 이해하고 앞으로 나아갈 수 있도록 도와주는 다중 모드, 다중 모델 도우미로 조용히 성장했습니다.

2024년에 다양한 제공업체의 여러 모델에 대한 지원을 개시한 후, 우리는 OpenAI의 최신 릴리스에서 Google의 Gemini 2.0 Flash에 이르기까지 거의 빠른 속도로 새 모델을 출시해 왔습니다.

이러한 진화는 우연히 일어난 것이 아닙니다. 개발자들은 무엇이 효과가 있고 무엇이 효과가 없는지, 그리고 더욱 강력한 에이전트 워크플로와 다중 파일 편집을 원한다고 말했습니다. 그래서 우리는 그것을 실현했습니다.

이는 Copilot이 얼마나 멀리까지 왔는지의 한 부분일 뿐입니다. 이는 모두 더 큰 목표의 일부입니다. 즉, 아무것도 설치하거나 구성할 필요 없이 Copilot을 더욱 스마트하게 만드는 것입니다.

기록적인 시간 안에 아이디어에서 병합까지 ⚡

지난 한 해 동안 원시 속도와 에이전트 워크플로는 새로운 AI 도구를 정의하는 데 도움이 되었습니다. 우리는 그것을 도전으로 받아들였습니다.

  • 에이전트 모드: 이제 Copilot은 편집기를 떠나지 않고도 파일 간 작업을 수행하고, 명령을 실행하고, 전체 모듈을 리팩터링하고, 터미널 작업을 제안합니다.
  • 코딩제: Copilot에 문제를 할당하면 프로젝트의 코드, 테스트 및 컨텍스트가 포함된 풀 요청 초안이 작성됩니다. 코딩 에이전트는 이제 매달 약 120만 개의 풀 요청에 기여합니다.
  • 다음 편집 제안: Copilot은 사용자가 수행할 다음 변경 사항을 예측하고 이를 인라인으로 제공합니다. 탭 하나면 끝입니다.
  • 지연 시간이 짧은 완료: 대부분의 Copilot 응답은 이제 아래에서 렌더링됩니다. 400ms (눈에 띄지 않을 정도로 충분히 빠릅니다).
  • 코파일럿 CLI: 이제 동일한 두뇌가 터미널에 있습니다. 창을 전환하지 않고도 설정, 디버그 및 스크립트를 수행할 수 있습니다.
  • 다중 모델 라우팅: 직업마다 다른 두뇌가 필요합니다. Copilot을 사용하면 선도적인 AI 기업의 여러 LLM에 액세스할 수 있습니다.

그 결과, 방해가 줄어들고, 루프가 빨라지며, 최종적으로 생각하는 방식에 보조를 맞추는 워크플로가 탄생합니다.

워크플로에 따라 확장되는 AI 📐

Copilot은 배워야 할 새로운 환경에 살지 않습니다. 이는 이미 사용하고 있는 동일한 생태계의 일부이며 이에 따라 확장됩니다.

  • JetBrains + VS Code + CLI 패리티: 어디에서나 동일한 Copilot을 사용하세요.
  • 맞춤 지침: .copilot-instructions.md 파일을 드롭하여 Copilot에 명명 규칙, 테스트 프레임워크, 주석 형식을 알려주세요.
  • GitHub MCP 서버: 모든 AI 도구가 GitHub를 떠나지 않고도 GitHub 컨텍스트(풀 요청, 문제, 작업)에 안전하게 액세스할 수 있습니다.
  • 작업공간 프롬프트 파일: 팀 전체에 일관된 프롬프트를 제공하기 위한 재사용 가능한 청사진.
  • 2천만 명 이상의 개발자가 강력함: 모든 Copilot 업데이트는 세계 최대 규모의 실제 개발자 데이터(및 피드백) 네트워크를 통해 구성됩니다.

Copilot은 GitHub에 “추가”하는 별도의 도구가 아닙니다. 이는 GitHub를 풀 스택 개발 플랫폼으로 만드는 것의 일부입니다. 다른 도구도 코딩에 도움이 될 수 있습니다. Copilot은 구축, 테스트, 보안 및 배송을 도와줍니다.

더 스마트하고, 더 깨끗하고, 더 안전한 코드 🔍

빠른 것은 좋은 일이다. 올바른 것이 더 좋습니다(어떻게 아는지 문의해 주세요). 우리는 Copilot의 전반적인 코드 품질과 가장 중요한 보안 가드레일을 조용히 레벨업하는 데 많은 시간을 보냈습니다.

  • 부조종사 자동 수정: 취약점을 자동으로 감지하고 패치합니다(올해에만 백만 개가 넘는 취약점을 수정하는 데 사용되었습니다).
  • 코드 검토: GitHub에서 한 달에 수백만 건의 코드 검토를 지원하는 도구를 사용하여 차이점을 요약하고, 논리 버그에 플래그를 지정하고, 끌어오기 요청 내에서 바로 수정 사항을 제안합니다.
  • 향상된 모델 추론: 더 적은 린트 오류와 더 적은 회귀로 더 읽기 쉽고 테스트 통과 코드를 생성합니다.
  • CodeQL 통합: GitHub Advanced Security, dependencyabot 및 GitHub Actions와의 통합으로 공급망을 견고하게 유지합니다.
  • 내장된 개인 정보 보호: 엔터프라이즈 격리, 감사 로그 및 테넌트 수준 제어는 작업이 그리드에서 벗어나 있음을 의미합니다.

우리의 연구에 따르면 Copilot으로 작성된 새로운 코드는 가독성, 신뢰성 및 유지 관리 점수가 더 높은 경향이 있는 것으로 나타났습니다.

좋은 소식은 다음과 같습니다. Copilot은 세계 최대 오픈 소스 생태계와 Fortune 100대 기업의 90% 이상을 보호하는 동일한 보안 스택의 지원을 받습니다.

2024년에서 2025년으로의 GitHub Copilot 도약을 보여주는 표: 단일 모델에서 다중 모델 지원으로, 단일 파일 편집에서 다중 파일 추론을 통한 에이전트 모드로, 다음 편집 제안 및 인라인 작업 자동화에 대한 기본 완성, IDE + JetBrains + CLI에 대한 VS Code 채팅, 프로젝트 수준 지침 및 작업 공간 프롬프트에 대한 제한된 사용자 정의, 이미지, 다이어그램 및 UI 입력에 대한 텍스트 전용, 조기 보안 Copilot Autofix 및 심층적인 보안 통합에 대한 힌트, 400ms 응답 및 GitHub MCP 서버에 대한 경쟁 지연이 있습니다.

실제 대화: 부조종사와 나머지 사람들 🙌

솔직하게 말하자면, 에이전트 코딩 작업 흐름을 직관적으로 만들고 다중 파일 편집을 실제로 개선하는 몇 가지 훌륭한 도구가 있습니다.

Copilot은 GitHub에 거주합니다. 이는 끌어오기 요청, GitHub Actions 워크플로, CI/CD 파이프라인 등 사용자가 수행하는 모든 작업에 가깝다는 의미입니다. 매일 GitHub가 힘을 발휘합니다 300만 건의 풀 요청 병합 그리고 5천만 건의 작업 실행. 그리고 Copilot은 그 흐름 속에 살고 있습니다.

다른 도구를 사용하면 코드를 더 빠르게 작성할 수 있습니다. 하지만 Copilot은 더 나은 소프트웨어를 출시하는 데 도움이 됩니다.

이는 다음을 의미합니다.

  • 마이그레이션도, 새로운 IDE도, 새로운 습관도 없습니다. Copilot은 귀하가 이미 사용하고 있는 도구 안에 있습니다.
  • 전체 스택 인식: 끌어오기 요청, 검토, 테스트 및 워크플로는 동일한 대화의 일부입니다.
  • 엔드투엔드 적용 범위: Copilot은 실제 배송에 AI 지원을 제공합니다.

다음은 무엇입니까 🚀

우리는 이제 막 시작했습니다.

이번 달 말에는 GitHub 유니버스 2025 시작되며 다음과 같은 결과를 기대할 수 있습니다. 많은 뉴스의. 보다 스마트해진 에이전트 워크플로부터 심층적인 다중 모델 통합 및 차세대 보안 기능에 이르기까지 소프트웨어 구축 방법에 대한 차세대 솔루션을 구축하고 있습니다.

우리의 목표는 변하지 않았기 때문입니다. 우리는 모든 개발자가 TODO를 쫓는 대신 코드를 더 빠르게 커밋할 수 있도록 돕기 위해 왔습니다.

우리가 얼마나 멀리 왔는지 확인할 준비가 되셨나요? GitHub Copilot 시작하기 >

작성자:

애슐리 윌리스

Ashley Willis는 GitHub의 개발자 관계 담당 수석 이사로서 오픈 소스, 커뮤니티 및 관리에 대한 깊은 헌신으로 이끌고 있습니다. 오랫동안 개발자를 옹호해 온 Ashley는 기술을 더욱 인간답게 만들고, 기여자를 지원하고, 소수의 목소리를 증폭시키고, 회복력 있는 팀을 구축하는 분야에서 경력을 쌓았습니다. 그녀의 작업은 리더십, 옹호, 접근성의 교차점에 있으며, 이를 사용하는 사람들에게 진정으로 서비스를 제공하는 도구와 공간을 만드는 데 중점을 두고 있습니다.

출처 참조

Post Comment

당신은 놓쳤을 수도 있습니다