CodeWhisperer

Amazon CodeWhisperer

Ваш инструмент повышения производительности на базе искусственного интеллекта для интегрированной среды разработки и командной строки

Начните сегодня с индивидуального уровня.

– Бесплатно для индивидуального использования
– Неограниченное количество предложений кода
– Отслеживание ссылок
– 50 циклов сканирования безопасности (на пользователя в месяц)

Подробнее »

Успевайте больше, работайте быстрее

Amazon CodeWhisperer в режиме реального времени генерирует предложения для кода, начиная от его фрагментов и заканчивая полноценными функциями в интегрированной среде разработки на основе ваших комментариев и существующего кода. Сервис также поддерживает заполнение интерфейса командной строки и перевод в ней с естественного языка на bash.

Расширяйте свои возможности разработки со специальным помощником Amazon Q

Amazon Q – это интерактивный помощник на базе генеративного искусственного интеллекта, доступный в интегрированной среде разработки (IDE) благодаря CodeWhisperer. Используя его, вы сможете получать рекомендации специалистов через простой диалоговый интерфейс. Возможности Amazon Q в IDE:

  • Объяснение кода. Начните диалог с Amazon Q, и сервис поможет вам понять код проекта.
  • Трансформация кода. Обновите приложение до последней версии языка программирования за считанные минуты.
  • Персонализированные предложения кода. По запросу Amazon Q может предлагать варианты для добавления модульных тестов, отладки, оптимизации кода и многого другого.

Подробнее »

Работайте с кодом уверенно

CodeWhisperer может отмечать или фильтровать предложения с кодом, напоминающим общедоступный. Получите URL-адрес репозитория и лицензию соответствующего проекта с открытым исходным кодом, чтобы вам было проще просмотреть их и добавить атрибуцию.

Повысьте безопасность кода

Проверяйте код, чтобы выявлять труднонаходимые уязвимости безопасности и получать рекомендации по их устранению. Предложения кода на базе генеративного искусственного интеллекта адаптированы к коду вашего приложения, поэтому вы можете быстро и уверенно принимать исправления.

Используйте свои любимые инструменты

CodeWhisperer соответствует вашему стилю работы. Выберите один из 15 языков программирования, среди которых есть Python, Java и JavaScript, предпочтительные интегрированные среды разработки, например VS Code, IntelliJ IDEA, Visual Studio (ознакомительную версию), AWS Cloud9, консоль AWS Lambda, JupyterLab и Студию Amazon SageMaker, а также любимые командные строки, включая терминал macOS, iTerm2 и терминал, встроенный в VS Code.

* В этом примере разработчики AnyCompany, которые создали пакет настроек для CodeWhisperer, получают рекомендации по коду с учетом своих внутренних API и библиотек.

Настройте CodeWhisperer, чтобы получать более релевантные рекомендации

Вы можете настроить CodeWhisperer, дав ему доступ к своим внутренним библиотекам, API, пакетам, курсам и методам, чтобы получать более релевантные рекомендации. Это значительно ускорит доработку и улучшение данного помощника.

Подробнее »

Гигантский скачок в производительности разработчиков

На 57 % быстрее

На 27 % выше вероятность успеха

Во время работы с ознакомительной версией сотрудники Amazon выполнили проверку на повышение производительности, и участники, использовавшие CodeWhisperer, имели на 27 % больше шансов успешно выполнить задачи и справлялись в среднем на 57 % быстрее, чем те, кто его не использовал.

Пройдите обучение
Узнайте, как CodeWhisperer может ускорить и улучшить разработку программного обеспечения с помощью генерации кода, отслеживания ссылок и сканирования безопасности.
Узнайте, как компания Accenture использует CodeWhisperer
Accenture использует CodeWhisperer для повышения производительности разработчиков, в том числе для адаптации новых сотрудников, написания шаблонного кода, использования незнакомых языков и выявления уязвимостей безопасности.
Создайте приложение
Создавайте управляемые событиями бессерверные приложения на Python менее чем за 10 минут, используя Amazon SQS, Простой сервис хранения данных Amazon (Amazon S3), Amazon DynamoDB и пр.

Начните разработку с помощью CodeWhisperer