Amazon CodeWhisperer

Amazon Q Developer는 소프트웨어 팀이 생성적 AI를 통해 더욱 빠르게 코딩, 빌드, 운영할 수 있도록 지원합니다. IDE, CLI, AWS 콘솔 등에서 사용 가능합니다. AWS에서 무료로 체험해 보세요.

AI로 이동
Amazon CodeWhisperer cover

Amazon Q 개발자 소개

개발자를 위해 구축된 AI 어시스턴트

Amazon Q Developer는 AWS의 생성형 AI 기반 어시스턴트로, 소프트웨어 개발 과정 전반을 지원하도록 설계되었습니다. 코드 작성 및 검토부터 레거시 애플리케이션 변환 및 AWS 운영 최적화까지, Q Developer는 보안과 제어 기능을 유지하면서 생산성을 향상시킵니다.

개발자 도구 간 원활한 통합

Visual Studio, VS Code, JetBrains, Eclipse와 같은 인기 IDE에서 Amazon Q Developer를 바로 사용할 수 있습니다. 명령줄, AWS 콘솔, GitLab은 물론 Microsoft Teams, Slack과 같은 메시징 앱에서도 작동하므로 팀이 어디에서 작업하든 지원을 받을 수 있습니다.

Amazon Q Developer의 주요 기능

AI 기반 코드 제안 및 리팩토링

Q Developer는 지능형 인라인 코드 완성 기능을 통해 기능 구현, 테스트, 문서화 및 업그레이드를 포함한 소프트웨어 개발 작업의 속도를 높여줍니다. 다음과 같은 기능을 지원합니다.

  • Writing boilerplate code
  • Generating tests
  • Identifying and resolving bugs
  • Refactoring for performance or structure

CLI 및 IDE 통합

개발자는 명령줄 인터페이스 또는 JetBrains, VS Code, Visual Studio, Eclipse용 플러그인을 통해 Q Developer에 접속할 수 있습니다. 이러한 환경에서 Q는 실시간 지원, 취약점 검사 및 코딩 가이드를 제공합니다.

작업 부하 현대화

Q Developer는 다음과 같은 복잡한 변환 작업을 자동화합니다.

  • Upgrading Java applications (e.g., from Java 8 to Java 17)
  • Porting .NET workloads from Windows to Linux
  • Migrating mainframe apps
  • Transitioning VMware workloads

AWS 클라우드 운영 지원

Amazon Q Developer는 심층적인 AWS 지식을 바탕으로 구축되었습니다. 다음과 같은 팀 지원을 제공합니다.

  • Monitor cloud usage and performance
  • Diagnose and resolve infrastructure issues
  • Get architecture recommendations
  • Optimize resource spending

데이터 및 AI 개발

데이터 및 AI 프로젝트를 진행하는 개발자는 다음과 같은 기능의 이점을 누릴 수 있습니다.

  • Natural language to SQL queries
  • Data pipeline assistance
  • ML model design suggestions
  • Generative AI project collaboration tools

Amazon Q Developer가 생산성을 높이는 방법

자율 에이전트

Q 개발자 에이전트는 복잡한 워크플로를 독립적으로 처리할 수 있어 문서화, 테스트, 업그레이드와 같은 반복적인 작업을 자동화하여 개발자의 시간을 절약할 수 있습니다.

가장 높은 코드 승인율

Q Developer는 업계 최고 수준의 다중줄 제안 수용률을 제공하며, 이는 업계 전반의 팀으로부터 코드 생성 품질에 대한 높은 신뢰를 받고 있음을 보여줍니다.

통합 협업 및 채팅

Slack이나 Microsoft Teams에서 Amazon Q를 사용하여 지원 사고를 처리하고, AWS 문서에 액세스하고, 실시간으로 기술 문제를 해결하세요.

Amazon Q Developer를 사용하는 사람은 누구인가요?

스타트업부터 대기업까지 다양한 산업 분야의 기업들이 Amazon Q Developer를 사용하여 엔지니어링 작업을 간소화합니다. 주요 이점은 다음과 같습니다.

  • 30% reduction in development time (Namu case study)
  • Faster infrastructure deployment (Accenture)
  • Increased modeling efficiency (SmugMug)

개인정보 보호 및 보안

데이터 기밀성

Amazon Q Developer Pro 내에서 생성되고 사용되는 콘텐츠는 공유되거나 교육에 사용되지 않으므로 귀하의 독점 정보는 안전하게 보호됩니다.

엔터프라이즈급 액세스 제어

Amazon Q Developer는 AWS Identity Center 역할과 정책을 존중하므로 팀은 모든 개발 환경에서 액세스 거버넌스를 시행할 수 있습니다.

Amazon Q Developer 시작하기

무료 티어 액세스

Q Developer용 AWS 무료 계층에는 다음이 포함됩니다.

  • 50 chat interactions per month
  • 5 software development tasks
  • 1,000 lines of code transformation

IDE 또는 AWS 계정을 통해 즉시 시작하고 필요에 따라 사용량을 확장할 수 있습니다.

대안 도구