Kluczowe informacje dotyczące fabryki
Czym jest Factory?

Fabryka jest AI Platforma programistyczna oparta na agentach kodowania zwanych Droidami. Droid może odczytywać bazę kodu, planować zadania, edytować pliki, uruchamiać polecenia, testować zmiany, przeglądać różnice i kontynuować pracę w aplikacji fabrycznej, interfejsie wiersza poleceń (CLI), przeglądarce, dostępie mobilnym i połączonych systemach roboczych. Produkt został zaprojektowany z myślą o produktywności programistów, automatyzacji dostarczania oprogramowania i kontroli na poziomie zespołu, a nie tylko o autouzupełnianiu.
Funkcje Factory obejmują wybór modelu, misje dla dużych projektów, niestandardowe podagencje, MCP, umiejętności, hooki, wtyczki, automatyczny przegląd kodu, kontrolę jakości, reagowanie na incydenty oraz analitykę agentów. Dla firm zaletą jest możliwość delegowania większej części cyklu życia oprogramowania przy jednoczesnym zachowaniu kontroli nad uprawnieniami, polityką modelu, granicami danych i zatwierdzaniem przez ludzi. To narzędzie zwiększające produktywność i warstwa automatyzacji biznesowej dla zespołów inżynierskich.
Droid to główny agent Factory. Można go uruchomić z poziomu aplikacji Factory, interfejsu wiersza poleceń Droid, sesji internetowych, komputerów zdalnych lub terminala edytora. Dedykowane integracje obejmują edytory z rodziny VS Code, produkty JetBrains oraz Zed, a terminal działa również z Vimem i innymi edytorami. Dzięki temu zespół nie musi korzystać z jednego, zastrzeżonego edytora. Programiści mogą zachować dotychczasowe nawyki związane z Gitem, testowaniem i powłoką, korzystając jednocześnie z tego samego środowiska wykonawczego agenta na wielu platformach roboczych.
Factory jest silnie niezależny od modelu. Oferuje modele od OpenAI, Anthropic, Google, xAI i kilku dostawców otwartych modeli. Aktualna lista obejmuje modele GPT 6, modele Claude 5, Gemini, Grok oraz pulę Droid Core. Factory Router może wybierać modele według zadania, a programiści mogą wybierać bezpośrednio. Obsługiwane są niestandardowe punkty końcowe i własne klucze API. Daje to zespołom większą kontrolę nad kosztami, głębokością wnioskowania i polityką modeli w miarę zmian modeli kodowania.

Misje obsługują pracę, która jest zbyt duża dla jednej sesji agenta liniowego. Deweloper zaczyna od celu, uzgadnia plan, a następnie pozwala Droidowi koordynować kamienie milowe i zadania robocze z walidacją w trakcie wykonywania. Misje działają w interfejsie wiersza poleceń (CLI) lub aplikacji fabrycznej (Factory App). Są one przydatne w przypadku migracji, szeroko zakrojonych refaktoryzacji i projektów wielofunkcyjnych, ponieważ praca pozostaje w ramach jednego planu, zamiast być rozdzielana na niepowiązane czaty, które później wymagają ręcznego uzgadniania.
Fabrykę można dostosować za pomocą umiejętności, niestandardowych droidów, hooków, wtyczek, MCP i zarządzanych łączników. Pakiety umiejętności obejmują powtarzalne procedury. Niestandardowe droidy działają jako skoncentrowane podagencje. Hooki uruchamiają deterministyczne akcje powłoki podczas zdarzeń cyklu życia agenta. Wtyczki mogą grupować polecenia, narzędzia i zachowania agenta.
Natywne łączniki umożliwiają integrację sesji z usługami takimi jak Slack, Linear, Jira, Notion , Sentry i Google Workspace. Zespoły platformowe mogą przekształcić wewnętrzne praktyki inżynieryjne w instrukcje i kontrolki dla agentów wielokrotnego użytku.
Przepływy pracy w Software Factory obejmują triaż, lokalny przegląd, automatyczny przegląd żądań ściągnięcia, przegląd bezpieczeństwa, zapewnienie jakości, dokumentację, prace nad wydaniem i reagowanie na incydenty. Droid Control może obsługiwać interfejsy terminala, przeglądarki i pulpitu w celu weryfikacji zachowań i gromadzenia dowodów.
AutoWiki może tworzyć i aktualizować dokumentację repozytorium. Zdalne delegowanie ze Slacka, Linear lub Jira pozwala zespołom rozpocząć pracę poza środowiskiem programistycznym . Dzięki temu Factory jest przydatny nie tylko do pisania kodu, ale także do generowania go.
Droid odczytuje system plików na żywo i nie wymaga statycznej kopii repozytorium w chmurze. Klienci korporacyjni mogą korzystać ze wzorców zarządzanych w chmurze, hybrydowych, rezydentów UE lub w pełni odizolowanych od sieci.
Kontrola obejmuje zasady dotyczące poleceń, haki, sandboxing systemu plików i sieci, skanowanie poufnych informacji w Droid Shield, listy dozwolonych modeli, zasady dotyczące konektorów, zarządzanie tożsamościami, zdarzenia audytu i telemetrię. Standard Factory obejmuje certyfikaty SOC 2 typu II, ISO 27001 i ISO 42001. Standard Business obejmuje również zerowe przechowywanie danych.
Plany cenowe fabryczne
Factory oddziela plany indywidualne od planów zespołowych i korporacyjnych. Obecne ceny publiczne są przejrzyste na poziomie podstawowym, ale wykorzystanie jest kontrolowane poprzez limity ruchome, a nie jedną stałą pulę tokenów.
| Nazwa planu | Koszty: | Użytkowanie i dostęp |
|---|---|---|
| Pro | $ 20 za miesiąc | Aplikacja, CLI, SDK, lokalni i chmurowi agenci działający w tle, pulpity nawigacyjne dotyczące użytkowania |
| Plus | $ 100 za miesiąc | Około pięciokrotne użycie Pro plus zarządzane komputery Droid |
| Max | $ 200 za miesiąc | Około dziesięciokrotne użycie wersji Pro plus wcześniejszy dostęp do funkcji |
| Zespoły | 60 dolarów za zespół plus 40 dolarów za miejsce miesięcznie | Wspólne rozliczanie do 10 stanowisk i dostęp zespołowy do funkcji Pro |
| Business | warunki indywidualne | Do 150 stanowisk, limity niestandardowe, logowanie jednokrotne (SSO), SAML, SCIM, brak konieczności przechowywania danych, rejestrowanie audytów, kontrola administracyjna |
| Enterprise | warunki indywidualne | Nieograniczona liczba członków, dedykowane zasoby obliczeniowe, opcje lokalne, przechowywanie danych, szersza kontrola, wsparcie premium |
Indywidualne użytkowanie obejmuje oddzielne pięciogodzinne, siedmiodniowe i trzydziestodniowe okna. Factory oferuje również Droid Core, oddzielną, otwartą pulę modeli, która może pozostać dostępna w ramach własnych limitów po wyczerpaniu standardowego użytkowania.
Dodatkowe Użycie można opłacić z góry, gdy potrzebna jest większa pojemność. Misje korzystają z tych samych limitów, wymagają włączenia Dodatkowego Użycia i wstrzymują się po osiągnięciu limitu.
Rozpoczęcie pracy z Factory
- Krok 1: Stwórz Fabryka konto i wybierz plan Pro, Plus, Max lub zespołowy.

- Krok 2: Zainstaluj aplikację Factory App lub Droid CLI, następnie zaloguj się i otwórz istniejące repozytorium Git.
- Krok 3: Uruchom sesję Droida i przydziel jej jedno ograniczone zadanie, a następnie przejrzyj jego plan, polecenia, zmiany w plikach i różnice.
- Krok 4: Dodaj instrukcje AGENTS.md, umiejętności, narzędzia MCP, łączniki i poziom autonomii, który odpowiada ryzyku repozytorium.
- Krok 5: Po uzyskaniu stabilnych wyników normalnych sesji przenieś większe zadania do misji lub automatyzacji fabryki oprogramowania.
Dlaczego niezależność modelowa jest siłą napędową fabryki
Factory wyróżnia się tym, że środowisko wykonawcze agenta nie jest powiązane z jedną firmą modelową. Ten sam przepływ pracy Droid może korzystać z aktualnych modeli od OpenAI, Anthropic, Google, xAI i dostawców modeli otwartych, z różnymi mnożnikami użycia i ustawieniami wnioskowania. Zespoły mogą również wprowadzać własne punkty końcowe lub klucze modelu.
To coś więcej niż tylko długi selektor modeli. Daje liderom inżynierii możliwość ustalania polityki kosztów i jakości bez konieczności zastępowania reszty stosu agentów. Claude Code jest ściśle powiązany z Anthropic, podczas gdy produkty edytorskie często optymalizują się pod kątem własnych opcji routingu. Factory sprawia, że polityka modeli staje się widoczną warstwą produktu. To jego największa zaleta dla zespołów, które chcą mieć swobodę wyboru i kontrolować koszty.
Gdzie misje fabryczne wpisują się w rzeczywistą inżynierię
Misje są przydatne, gdy zadanie składa się z kilku zależnych części, a nadzorowanie jednej sesji agenta byłoby trudne. Migracja może wymagać odkrycia, zmian w pakietach, aktualizacji testów, zmian w usługach, dokumentacji i ostatecznej weryfikacji. Misje łączą te prace w ramach jednego planu i umożliwiają koordynację pracowników, mając jednocześnie na uwadze punkty walidacji.
Zmniejsza to konieczność ręcznego dzielenia zadań na osobne czaty, kopiowania kontekstu i uzgadniania wyników. Nie eliminuje to jednak konieczności oceny inżynieryjnej. Plan nadal wymaga weryfikacji przez człowieka, a repozytoria wysokiego ryzyka powinny korzystać z konserwatywnych ustawień autonomii. Misje działają najlepiej, gdy cel jest jasny, testy są sensowne, a repozytorium zawiera wystarczającą liczbę instrukcji, aby agenci mogli działać spójnie.
Plusy i minusy
- Doskonała obsługa wielu modeli.
- Ścisła kontrola realizacji na szczeblu lokalnym.
- Elastyczny dostęp IDE i CLI.
- Misje zajmują się dużymi projektami.
- Dostępna jest możliwość wdrożenia w przedsiębiorstwie z zachowaniem pełnej izolacji.
- Bogaty system rozszerzeń agentów.
- Brak stałego bezpłatnego planu.
- Limity ruchome wymagają monitorowania.
- Zaawansowane zarządzanie kosztuje więcej.
- Zestaw funkcji może sprawiać wrażenie gęstego.
Kto powinien korzystać z Factory
Factory jest rozwiązaniem dla zespołów inżynierskich, które potrzebują platformy agentów kodowania, nie uzależniając całego procesu pracy od jednego dostawcy modeli lub jednego edytora. Jest to szczególnie przydatne rozwiązanie dla firm, które potrzebują lokalnego wykonywania, ścisłej polityki poleceń, niestandardowego routingu modeli, prywatnego wdrażania lub operacji z izolacją powietrzną. Zespoły platformowe mogą wykorzystywać umiejętności, wtyczki, hooki, MCP i Custom Droids do kodowania wewnętrznych praktyk.
Zespoły produktowe mogą korzystać z misji, gdy praca obejmuje wiele powiązanych ze sobą zmian. Samodzielny programista, który potrzebuje jedynie autouzupełniania i okazjonalnych rozmów o kodzie, może uznać Factory za rozwiązanie większe niż to konieczne. Zespoły, które już myślą o zarządzaniu agentami, automatyzacji dostarczania oprogramowania, delegowaniu zdalnym i mierzalnej produktywności agentów , uzyskają więcej korzyści z pełnego produktu.
FAQ
Czy Factory przesyła całą moją bazę kodu do indeksu w chmurze?
Nie. Droid odczytuje kod i pliki z aktywnego systemu plików. Wybrany kontekst nadal może zostać wysłany do punktu końcowego modelu używanego przez sesję, więc zasady modelu i bramy nadal mają znaczenie.
Który AI modele mogą być używane w fabryce?
Factory obsługuje modele od OpenAI, Anthropic, Google, xAI i dostawców modeli otwartych. Administratorzy mogą również kontrolować, które modele mogą wybierać użytkownicy, i konfigurować niestandardowe punkty końcowe.
Jaka jest różnica pomiędzy Droidem a Misjami?
Droid to główny agent kodujący. Misje koordynują większe projekty poprzez plan, kamienie milowe, pracowników i punkty walidacji, korzystając z tego samego środowiska wykonawczego agenta Factory.
Czy Factory może działać w ramach bezpiecznej sieci korporacyjnej?
Tak. Opcje wdrożenia w przedsiębiorstwie obejmują hybrydowe i w pełni odizolowane wzorce, a także prywatne punkty końcowe modelu, lokalne kolektory danych telemetrycznych, zarządzane zasady, serwery proxy, certyfikaty i kontrolę sieci.
Czy Factory obsługuje automatyczne testowanie wykraczające poza testy jednostkowe?
Tak. Droid może uruchamiać standardowe testy, a Droid Control może również obsługiwać interfejsy terminala, przeglądarki i pulpitu, aby sprawdzać przepływy użytkowników, gromadzić dowody i zgłaszać awarie.
Jak działają limity użytkowania w fabryce?
Wersje Pro, Plus i Max korzystają z limitów pięciogodzinnych, siedmiodniowych i trzydziestodniowych. Wersje Plus oferują około pięciokrotność limitu Pro, a Max około dziesięciokrotność. Wersje Extra Use mogą zwiększyć pojemność.
Najlepsze alternatywy fabryczne
| Platforma do tworzenia oprogramowania oparta na agentach | Strategia modelowa | Kontrola wdrażania |
|---|---|---|
| Kod Claude'a | Model antropiczny skoncentrowany | Silna realizacja terminali lokalnych z mniejszą liczbą dostawców modeli |
| Kursor | Routing edytora wielomodelowego | Przede wszystkim edytor i agent w chmurze |
| Kod rozszerzenia | Wielomodelowy routing skupiony na kontekście | Środowiska agentów w chmurze i samodzielnie hostowanych z silnym współdzielonym kontekstem |

