Goose
Agent AI działający lokalnie w terminalu lub jako aplikacja. Automatyzuje edycję plików, zarządzanie projektami na GitHubie i operacje na bazach danych.

Goose to otwartoźródłowy agent AI, który działa bezpośrednio na komputerze i wspiera proces tworzenia oprogramowania oraz zarządzania danymi. Aplikacja łączy się z różnymi modelami językowymi i narzędziami zewnętrznymi, dając asystentowi dostęp do plików, powłoki systemowej oraz przeglądarki. Interakcja odbywa się poprzez aplikację desktopową lub wiersz poleceń, co pozwala na płynne włączenie go w codzienne zadania programistyczne i biurowe.
Przykładowe funkcje:
- Wykonywanie poleceń w terminalu i bezpośrednia edycja plików w środowisku programistycznym.
- Obsługa rozszerzeń protokołu MCP, które łączą asystenta z bazami danych, Slackiem czy usługami Google Drive.
- Tworzenie i uruchamianie powtarzalnych szablonów zadań zapisanych w plikach konfiguracyjnych YAML.
- Uruchamianie niezależnych podagentów do równoległego wykonywania zadań, takich jak analiza kodu czy research.
- Integracja z popularnymi edytorami kodu jako serwer ACP, co pozwala na korzystanie z asystenta wewnątrz IDE.
Przykładowe zastosowania:
- Automatyzacja powtarzalnych zadań związanych z pisaniem kodu i refaktoryzacją.
- Zarządzanie repozytoriami na GitHubie, w tym obsługa zgłoszeń i przeglądanie zmian w kodzie.
- Pobieranie danych ze stron internetowych oraz wykonywanie zapytań do baz danych.
- Przeprowadzanie researchu i analizy dużych zbiorów informacji przy użyciu lokalnych lub chmurowych modeli.
- Zarządzanie procesami CI/CD i automatyzacja operacji w systemie plików.



