Droid
Agent AI do terminala i środowisk programistycznych. Automatyzuje pisanie kodu, testowanie i wdrażanie aplikacji bezpośrednio z wiersza poleceń.

Droid to agent AI działający w terminalu, który wspiera procesy programistyczne i inżynieryjne. System stworzony przez Factory integruje się bezpośrednio z lokalnym środowiskiem pracy, pozwalając na delegowanie zadań związanych z kodem bez opuszczania wiersza poleceń. Rozwiązanie łączy się z popularnymi narzędziami do zarządzania zadaniami i dokumentacją, co pozwala zachować spójność danych w całym zespole. Pracujesz z nim w trybie interaktywnym lub poprzez pojedyncze polecenia wykonywane bezpośrednio na plikach projektu.
Przykładowe funkcje:
- Wykonywanie poleceń powłoki bash bezpośrednio w sesji agenta po przełączeniu trybu.
- Integracja z systemami Jira, Notion oraz Slack w celu synchronizacji postępów prac.
- Tworzenie powtarzalnych umiejętności na podstawie przebiegu bieżącej sesji.
- Automatyczne generowanie opisów zmian w kodzie oraz raportów gotowości projektu.
- Obsługa potoków CI/CD do automatycznego przeglądu kodu i skanowania bezpieczeństwa.
Przykładowe zastosowania:
- Modernizacja starych procesów budowania aplikacji i zarządzanie zależnościami w środowiskach Conda.
- Wykrywanie i usuwanie wrażliwych danych, takich jak klucze dostępu, z historii repozytorium.
- Automatyczne przygotowywanie notatek do wydania na podstawie różnic w kodzie git.
- Debugowanie błędów w testach jednostkowych i naprawianie konfiguracji serwerów.
- Przeprowadzanie pełnego cyklu tworzenia nowej funkcji, od planowania po weryfikację testami.



