Block Джека Дорси выпустила локального ИИ-ассистента для разработчиков — проект codename goose

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

28 января 2025 года компания Block Джека Дорси представила локального ИИ-ассистента для разработчиков под названием codename goose. Исходный код решения написан на Rust и TypeScript и опубликован на GitHub под лицензией Apache License 2.0.

Нейропомощник codename goose умеет создать приложения за один промпт, сам меняет код в файлах, тестирует скрипты, делает скриншоты, фиксит баги.

Проект codename goose работает полностью локально. Есть интеграция с GitHub, Google Drive, всем популярным IDE и другим инструментам разработчиков.

В проекте поддерживается популярные LLM.

Goose может справиться с широким спектром задач, от простых до сложных, в различных инженерных областях. Вот несколько примеров задач, с которыми Goose помог разработчикам:

  • проведение миграции кода, например, с Ember на React, с Ruby на Kotlin, с Prefect-1 на Prefect-2;

  • погружение в новый проект на незнакомом языке программирования;

  • перенос кодовой базы с field-based injection на constructor-based injection в dependency injection framework;

  • проведение тестов производительности для build command с использованием build automation tool;

  • увеличение покрытия кода выше определённого порогового значения;

  • формирование API для хранения данных;

  • создание Datadog monitors;

  • удаление или добавление флагов функций;

  • генерация модульных тестов для различных фич.

Источник: https://habr.com/ru/news/877484/


Интересные статьи

Интересные статьи

Сегодня создание и поддержка веб-сайта стали неотъемлемой частью бизнеса. Если вы занимаетесь электронной коммерцией, ведете блог или разрабатываете корпоративный портал, вам потребуется надежная и фу...
Методология тестирования на проникновение предполагает разделение поиска уязвимостей на несколько этапов. Один из первых этапов заключается в поиске легаси с известными уязвимостями, популярных мискон...
Как вы думаете, многие люди используют дома холодильники и стиральные машины? Наверное практически все. А ломается эта техника? Еще как! А всегда ли ее потом чинят? Наверное кто-то чинит. А кто-то не ...
Если вам приходилось руководить разработкой программного продукта, вы наверняка задумывались — как помочь команде двигаться быстрее? И как вообще понять, насколько быстро вы движетесь...
Среди советов по улучшению юзабилити интернет-магазина, которые можно встретить в инете, один из явных лидеров — совет «сообщайте посетителю стоимость доставки как можно раньше».