Amazon은 새로운 AI 보조원 인 Amazon Q Developer가 개발자의 코딩 효율성을 향상시키는 것을 목표로 발표했습니다. 이 IDE 통합 도구는 Visual Studio Code 및 JetBrains와 같은 주류 개발 환경을 지원하며 개발자에게 코드 최적화, 주석 추가, 테스트 작성 등과 같은 기능을 제공합니다. 인라인 코드 제안을 제공 할뿐만 아니라 강력한 인라인 채팅 기능을 제공하여 개발자가 AI와 직접 상호 작용하고 코드 생성에 도움을 받고, 프로그래밍 작업 해석 등에 대한 도움을 받고 개발 효율성 및 코드 품질을 크게 향상시킬 수 있습니다. Q Developer는 Anthropic의 Claude 3.5 Sonnet 모델을 기반으로하며 Amazon Bedrock과 통합하여 최적의 성능을 보장하기 위해 최상의 기본 모델을 동적으로 선택합니다.
이 어시스턴트는 Visual Studio Code 및 JetBrains와 같은 개발자의 IDE (통합 개발 환경)에 직접 통합 될 수 있습니다. 개발자는 단순히 텍스트를 강조하고 "코드 최적화", "댓글 추가"또는 "쓰기 테스트"와 같은 Q 개발자를위한 새로운 기능 옵션을 호출 할 수 있습니다. 사용자는 특정 지침 만 입력하면되며 Q 개발자는 요청 된 작업을 자동으로 완료합니다.
원래 Q Developer는 2022 년 Amazon CodewHisperer라는 이름으로 시작되었으며 처음에는 주석 및 기존 코드를 기반으로 인라인 코드 제안을 제공했습니다. 시간이 지남에 따라 기능이 향상되었으며 이제는 IDE 내에서 채팅 할 수있는 기능을 포함하여 개발자가 새로운 코드를 생성하거나 특정 프로그래밍 작업에 대한 설명을 제공 할 수 있도록 도와줍니다. Q Developer의 인라인 채팅 기능은 코드 수정 제안을 추가로 통합하여 개발자가 변경 사항을 신속하게 수락하고 집중력을 유지할 수 있도록합니다.
이 AI 어시스턴트는 Amazon이 투자 한 Anthropic의 Claude3.5Sonnet 모델을 기반으로합니다. Q Developer는 Amazon Bedrock과 통합하여 가장 적합한 기본 모델을 동적으로 선택하여 사용자 생산성을 향상시킵니다.
Q 개발자의 인라인 채팅 기능은 특히 코드 리팩토링 및 문서 생성에서 두드러집니다. 개발자는 여러 코드 방법을 선택하고 필요한 재구성을 설명 할 수 있습니다. AI는 이러한 메소드가 선택적 매개 변수와 함께 함수에 통합되어 Diff 형식의 변경 사항을 표시하여 개발자가 추가 또는 삭제할 코드 라인을 신속하게 확인할 수 있습니다. 간단한 작업을 통해 개발자는 이러한 수정을 즉시 통합 할 수 있습니다.
공식 입구 : https://aws.amazon.com/cn/blogs/devops/amazon-q-developer-inline-chat/
핵심 사항 :
Amazon은 IDE 내에서 직접 운영을 지원하고 개발자 효율성을 향상시키는 Amazon Q Developer AI Assistant를 출시합니다.
Q Developer는 Claude3.5sonnet 모델을 기반으로하며 코드 재구성 및 문서 생성을 자동으로 처리 할 수 있습니다.
요컨대, Amazon Q Developer의 출현으로 인해 개발자가보다 효율적인 코딩 경험을 제공했습니다. 강력한 기능과 편리한 운영은 개발 효율성을 크게 향상시키고 개발자가 핵심 비즈니스 논리에 집중하여 더 큰 가치를 창출 할 수 있도록 도와줍니다. 자세한 내용은 공식 웹 사이트에 오신 것을 환영합니다.