Amazon CodeWhisperer PlatoBlockchain Data Intelligence에 대한 엔터프라이즈 관리 제어, 간단한 가입 및 확장된 프로그래밍 언어 지원. 수직 검색. 일체 포함.

Amazon CodeWhisperer에 대한 엔터프라이즈 관리 제어, 간단한 가입 및 확장된 프로그래밍 언어 지원

아마존 코드위스퍼러 개발자의 이전 코드 및 설명을 기반으로 코드 권장 사항을 생성하여 개발자 생산성을 향상시키는 데 도움이 되는 기계 학습(ML) 기반 서비스입니다. 오늘 AWS 관리자가 이제 SSO(Single Sign-In) 인증을 통해 조직에서 CodeWhisperer를 활성화할 수 있다는 소식을 발표하게 되어 기쁘게 생각합니다. 관리자는 CodeWhisperer를 기존 직원 ID 솔루션과 쉽게 통합하고, 사용자 및 그룹에 대한 액세스를 제공하고, 조직 전체 설정을 구성할 수 있습니다. 또한, AWS 계정이 없는 개별 사용자는 이제 AWS Builder ID가 있는 개인 이메일을 사용하여 CodeWhisperer를 사용할 수 있습니다. 등록 프로세스는 단 몇 분 밖에 걸리지 않으며 개발자는 대기자 명단 없이 즉시 CodeWhisperer 사용을 시작할 수 있습니다. 또한 CodeWhisperer에 대한 프로그래밍 언어 지원을 확장하고 있습니다. Python, Java 및 JavaScript 외에도 개발자는 이제 CodeWhisperer를 사용하여 C# 및 TypeScript 프로젝트 개발을 가속화할 수 있습니다.

이 게시물에서는 엔터프라이즈 관리 제어, CodeWhisperer에 대한 새로운 AWS Builder ID 가입 및 새로운 프로그래밍 언어 지원에 대해 설명합니다.

조직에 CodeWhisperer 활성화

CodeWhisperer는 현재 AWS 관리 콘솔. AWS 관리자 역할이 있는 모든 사용자는 CodeWhisperer를 활성화하고, 사용자를 추가 및 제거하고, 콘솔을 통해 조직의 설정을 중앙에서 관리할 수 있습니다.

전제 조건으로 AWS 관리자는 다음을 통해 SSO를 설정해야 합니다. AWS IAM 자격 증명 센터 (AWS Single Sign-On의 후속 제품)(조직에서 아직 활성화되지 않은 경우). IAM Identity Center를 사용하면 기존 인력 ID 솔루션을 AWS와 통합하여 조직의 SSO를 사용하여 AWS 서비스에 액세스할 수 있습니다. SSO 인증이 설정된 후 관리자는 다음 스크린샷과 같이 CodeWhisperer를 활성화하고 사용자 및 그룹에 대한 액세스 권한을 할당할 수 있습니다.

사용자 관리 외에도 AWS 관리자는 참조 추적기 및 데이터 공유에 대한 설정을 구성할 수도 있습니다. CodeWhisperer 참조 추적기는 코드 권장 사항이 특정 CodeWhisperer 교육 데이터와 유사한지 여부를 감지하고 해당 참조를 제공할 수 있습니다. CodeWhisperer는 부분적으로 오픈 소스 프로젝트에서 배웁니다. 경우에 따라 제공되는 제안이 특정 훈련 데이터와 유사할 수 있습니다. 참조 추적기 설정을 통해 관리자는 이러한 경우에 CodeWhisperer가 제안을 제공하도록 허용할지 여부를 결정할 수 있습니다. 허용되는 경우 CodeWhisperer는 훈련 데이터의 출처에 대해 자세히 알아볼 수 있도록 참조도 제공합니다. AWS 관리자는 조직을 대신하여 CodeWhisperer 서비스 개선을 위해 데이터 공유를 거부할 수도 있습니다(참조: AI 서비스 거부 정책). 관리자가 구성하면 설정이 조직 전체에 적용됩니다.

액세스 권한이 부여된 개발자는 SSO 로그인 자격 증명을 사용하여 로그인하기만 하면 선호하는 IDE에서 CodeWhisperer를 사용할 수 있습니다. CodeWhisperer는 주요 IDE용 AWS Toolkit 확장의 일부로 사용할 수 있습니다. JetBrains, Visual Studio 코드AWS 클라우드9.

선호하는 IDE에서 SSO 로그인 옵션을 선택하고 프롬프트에 따라 인증을 받고 다음 스크린샷과 같이 CodeWhisperer에서 권장 사항을 받기 시작합니다.

AWS IAM을 사용하여 연결

입력 확인

개인 이메일을 사용하여 몇 분 안에 가입

AWS 계정에 대한 액세스 권한이 없는 개인 개발자인 경우 개인 이메일을 사용하여 선호하는 IDE에서 CodeWhisperer에 가입하고 활성화할 수 있습니다. 가입 절차는 몇 분 밖에 걸리지 않습니다.

AWS Builder ID를 사용한 새로운 인증 방법을 소개합니다. AWS Builder ID는 개인 이메일과 암호만으로 안전하게 가입할 수 있는 새로운 형태의 인증입니다. AWS Builder 계정을 생성한 후 다음 스크린샷과 같이 로그인하고 IDE용 CodeWhisperer를 활성화하기만 하면 됩니다. 자세한 내용은 다음을 참조하십시오. AWS 빌더 ID 문서.

개인 이메일을 사용하여 가입

TypeScript 및 C# 프로그래밍 언어로 더 빠르게 앱 빌드

여러 프로그래밍 언어, 프레임워크 및 소프트웨어 라이브러리를 따라잡는 것은 가장 숙련된 개발자에게도 힘든 작업입니다. 올바른 프로그래밍 구문을 찾고 웹에서 프로그래밍 작업에 이르기까지 코드 스니펫을 검색하는 데는 상당한 시간이 걸립니다.

CodeWhisperer는 코딩 작업을 더 빨리 완료할 수 있도록 IDE에서 바로 사용할 수 있는 실시간 권장 사항을 제공합니다. 오늘 우리는 Python, Java 및 JavaScript 외에도 TypeScript 및 C# 프로그래밍 언어를 포함하도록 지원을 확장하고 있습니다.

CodeWhisperer는 사용자의 의도를 이해하고 프로그래밍 언어에 대해 가장 일반적으로 사용되는 모범 사례를 기반으로 권장 사항을 제공합니다. 다음 예제는 CodeWhisperer가 JSON을 테이블에 렌더링하기 위해 TypeScript에서 전체 함수를 생성하는 방법을 보여줍니다.

JSON을 테이블로 렌더링하는 TypeScript

또한 CodeWhisperer는 다음을 포함하여 가장 널리 사용되는 서비스에서 AWS 애플리케이션 프로그래밍 인터페이스(API)에 대한 코드 권장 사항을 제공하여 개발자가 AWS 서비스를 쉽게 사용할 수 있도록 합니다. 아마존 엘라스틱 컴퓨트 클라우드 (아마존 EC2), AWS 람다아마존 단순 스토리지 서비스 (아마존 S3). 또한 특정 CodeWhisperer 교육 데이터에 대한 권장 사항의 유사성에 대한 귀중한 정보를 제공하는 권장 사항과 함께 참조 추적기를 제공합니다. 또한 불공평할 수 있는 편향된 코드를 감지하고 필터링하는 기술을 구현했습니다. 다음 예제는 CodeWhisperer가 C#에서 제공하는 프롬프트를 기반으로 전체 함수를 생성하는 방법을 보여줍니다.

CodeWhisperer는 C#에서 제공하는 프롬프트를 기반으로 전체 함수를 생성합니다.

CodeWhisperer 시작하기

프리뷰 기간 동안 CodeWhisperer는 전 세계 모든 개발자가 무료로 사용할 수 있습니다. 평가판으로 서비스에 액세스하려면 콘솔을 사용하여 조직에 대해 서비스를 활성화하거나 AWS Builder ID를 사용하여 개별 개발자로 시작할 수 있습니다. 서비스에 대한 자세한 내용은 다음을 방문하십시오. 아마존 코드위스퍼러.


저자에 관하여

Amazon CodeWhisperer PlatoBlockchain Data Intelligence에 대한 엔터프라이즈 관리 제어, 간단한 가입 및 확장된 프로그래밍 언어 지원. 수직 검색. 일체 포함.바라드와즈 타니켈라 Amazon CodeWhisperer의 선임 제품 관리자입니다. 그는 개발자이자 제품 관리자로서 기계 학습에 대한 배경 지식을 가지고 있습니다. 여가 시간에는 자전거 타기, 논픽션 읽기, 새로운 언어 배우기를 좋아합니다.

Amazon CodeWhisperer PlatoBlockchain Data Intelligence에 대한 엔터프라이즈 관리 제어, 간단한 가입 및 확장된 프로그래밍 언어 지원. 수직 검색. 일체 포함.안쿠르 데사이 AWS AI Services 팀의 수석 제품 관리자입니다.

타임 스탬프 :

더보기 AWS 기계 학습