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;

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

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

Источник: habr.com

0 0 голоса
Рейтинг новости
285
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии