Многие разработчики оказались в ловушке: платные ИИ-инструменты для написания кода становятся всё дороже и ограничивают пользователей. На этом фоне появляется проект Goose - бесплатная и открытая альтернатива. Решение позволяет выполнять те же задачи, что и популярный Claude Code, но без абонентской платы и с полным контролем над данными.

Бунт против цен и лимитов

Claude Code от компании Anthropic быстро стал популярным за возможность автоматически писать, отлаживать и разворачивать программный код. Однако стоимость подписки варьируется от 20 до 200 долларов в месяц. При этом даже платные тарифы имеют жёсткие лимиты на количество запросов. Например, по тарифу Pro нельзя отправить более 10-40 сообщений каждые пять часов. Для разработчиков, работающих интенсивно, этого хватает на считанные минуты.

В июле 2024 года Anthropic объявил о введении новых еженедельных ограничений. Теперь подписчикам Pro доступно 40-80 «часов» использования модели Sonnet 4 в неделю. Максимальный план за 200 долларов предлагает 240-480 часов Sonnet 4 и 24-40 часов Opus 4. Проблема в том, что эти «часы» - не реальное время, а условные единицы. Их расход зависит от длины кода, сложности задачи и размера кодовой базы. Фактически это примерно 44 000 токенов для Pro и 220 000 для Max-плана.

Такая система вызывает раздражение. Пользователи жалуются, что лимиты заканчиваются через полчаса активной работы. В обсуждениях на Reddit и профильных форумах ограничения называют «непригодными для реальной разработки».

Goose: локальный агент с опенсорс-моделями

Проект Goose, созданный компанией Block (бывшая Square), предлагает другой подход. Это ИИ-агент, который работает полностью на вашем компьютере без доступа к облаку. Программа позволяет писать, устанавливать, редактировать и тестировать код с использованием любого языковой модели. И это ключевое преимущество.

Goose не привязан к одному вендору. Вы можете подключить его к API Anthropic, OpenAI, Google Gemini или к локальным моделям через систему Ollama. В последнем случае всё работает в автономном режиме - без интернета, без подписки, без страха, что ваш код отправится на чужие серверы.

«Ваши данные остаются с вами, и точка», - говорит разработчик Parth Sareen. Он подчёркивает, что это даёт полный контроль над рабочим процессом. Разработчики могут работать даже в самолёте, без подключения к сети.

Что умеет Goose

Goose действует как инструмент командной строки или настольное приложение. Он может выполнять сложные задачи почти самостоятельно: создавать проекты с нуля, писать и запускать код, находить ошибки, взаимодействовать с внешними API и координировать рабочие процессы в нескольких файлах.

Это достигается за счёт технологии «вызова функций»: модель не просто генерирует текст, а выполняет реальные действия в системе. Например, она может создать файл, запустить тесты или проверить статус запроса на GitHub. Эта возможность сильно зависит от модели, которую вы используете.

По данным лабораторного рейтинга Berkeley Function-Calling Leaderboard, модели Anthropic Claude 4 лучше всего справляются с вызовом функций. Но опенсорс-аналоги быстро догоняют. Документация Goose рекомендует модели Meta Llama, Qwen от Alibaba, Gemma от Google и DeepSeek.

Как начать работать бесплатно

Чтобы развернуть полностью локальную и бесплатную систему, потребуется установить три компонента.

Сначала скачайте Ollama с официального сайта. Эта утилита упрощает запуск больших языковых моделей. После установки загрузите нужную модель - например Qwen 2.5 - одной командой.

Затем установите саму Goose. Проект предлагает версии для macOS, Windows и Linux. Можно выбрать графический интерфейс или командную строку - в зависимости от предпочтений.

Остаётся соединить Goose с Ollama. В настройках программы укажите адрес http://localhost:11434 - стандартный порт, на котором работает Ollama. После этого можно использовать ИИ для разработки без подписки.

Какое железо нужно

Локальный запуск моделей требует больше ресурсов, чем обычные программы. Главное ограничение - оперативная память. Разработчики Goose рекомендуют иметь 32 ГБ ОЗУ для комфортной работы с большими моделями.

На Mac объединённая память - основной параметр. На ПК с дискретной видеокартой NVIDIA важна видеопамять. Но можно начать и с более скромной конфигурации. Уменьшенные версии моделей, например, Qwen 2.5, хорошо работают на системах с 16 ГБ оперативки.

«Не обязательно запускать самые крупные модели, чтобы получать отличные результаты», - отмечает Parth Sareen. Лучше выбрать компактную модель, протестировать рабочий процесс, а затем масштабироваться.

Тонкости и ограничения

Goose с локальной моделью не идеальная замена Claude Code. Есть объективные отличия, которые важно учитывать.

Модели Anthropic, особенно Claude 4.5 Opus, пока лучше справляются со сложными задачами. Например, они точнее понимают нюансы в постановке задачи и дают более качественный код с первого раза. Один разработчик заметил: «Когда я говорю „сделай это современно“, Opus понимает, что я имею в виду. Другие модели выдают Bootstrap образца 2015 года».

Облачные сервисы вроде Claude Code работают на мощных серверах с огромным контекстным окном в 1 миллион токенов. Локальные модели часто ограничены 4-8 тысячами.

Скорость обработки запросов на ноутбуке обычно ниже, чем в облаке. Это может замедлить итеративную работу, когда вы часто вносите правки и ждёте ответа ИИ.

Claude Code имеет преимущества в зрелости инструментов - продуманная документация, кеширование запросов для экономии. Goose развивается силами сообщества и пока уступает в отточенности отдельных функций.

Заключение

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