Strona główna Technologia All Fingers AI pozyskuje 5 mln dolarów na budowę agentów open supply...

All Fingers AI pozyskuje 5 mln dolarów na budowę agentów open supply dla programistów

30
0

W najlepszym wypadku programowanie jest zajęciem twórczym, ale w dobie przesuwania wszystkiego w lewo większość dnia programisty wypełnia to, Wszystkie ręce AI współzałożyciel i dyrektor generalny Robert Brennan nazywa „zadaniem zorientowanym na pracę” pisanie testów jednostkowych, zarządzanie zależnościami i aktualizowanie dokumentacji. Z drugiej strony, sztuczna inteligencja może nie być kreatywna, ale jest całkiem dobra w tych właśnie rutynowych zadaniach.

All Fingers AI, które w czwartek ogłosiło rundę finansowania zalążkowego o wartości 5 milionów dolarów pod przewodnictwem Menlo Ventures, ma na celu zbudowanie niezależnych od modelu agentów AI typu open supply, którzy będą w stanie uporać się z większością tych zadań i umożliwią programistom skupienie większej ilości czasu na robieniu tego, co potrafią najlepiej.

Źródła obrazów: Wszystkie ręce AI

Kilka miesięcy temu AI Cognition pokazał Devinaagenta AI, który mógłby planować i wykonywać złożone zadania inżynieryjne, a co może ważniejsze: tworzyć i wdrażać nowe aplikacje w sposób kompleksowy.

„Ludzie z Cognition wypuścili swoje demo Devina i ja — i myślę, że każdy inny inżynier oprogramowania na świecie — byłem zdumiony tym filmem” — powiedział Brennan w wywiadzie przed czwartkową zapowiedzią. „Myślę, że naprawdę pobudziło to naszą wyobraźnię, jak będzie wyglądać przyszłość rozwoju, ale też trochę nas przestraszyło, że jest rozwijany jako zamknięte źródło i że jest trzymany w tym ogrodzie otoczonym murem, którego nie mogliśmy zobaczyć, do którego nie mogliśmy się przyczynić i którego nie mogliśmy naprawdę posiadać jako społeczność programistów”.

Ten projekt open supplyktóry na początku tego roku nazywał się OpenDevin, a obecnie nazywa się OpenHands, zaczął się od pliku tekstowego w serwisie GitHub i ma obecnie ponad 30 000 gwiazdek i ponad 150 współpracowników.

Źródła obrazów: Wszystkie ręce AI

Pomysł polega na tym, aby agent OpenHands stał się proaktywnym programistą parowym, który pracuje ręka w rękę z deweloperem i który może poradzić sobie z większością trudów codziennej pracy dewelopera. Może to obejmować pisanie testów i wdrażanie aplikacji, ale także rozpoznanie, że zmiana w jednym pliku (być może nazwa funkcji) może wpłynąć na działanie innych części aplikacji i zapytanie dewelopera, czy powinien odpowiednio dostosować dotknięte pliki.

„AI całkowicie zmieni sposób pracy programistów. Ale nie zmieni ich preferencji przyjmowania oprogramowania typu open supply, zwłaszcza jeśli chodzi o technologię, która wpływa na ich codzienną pracę” — powiedział Joff Redfern, companion w Menlo Ventures i były dyrektor ds. produktów w Atlassian. „Dzięki otwartemu podejściu All Fingers pomaga społeczności inżynierów oprogramowania w pracy nad idealnym doświadczeniem programistycznym opartym na AI”.

Źródła obrazów: Wszystkie ręce AI

Brennan i jego dwaj współzałożyciele, Wang Xingyao (dyrektor ds. sztucznej inteligencji) i Graham Neubig (główny naukowiec), ma duże doświadczenie w pracy nad przetwarzaniem języka naturalnego i budowaniem agentów. Brennan wcześniej pracował nad podsumowaniem dokumentów w Google, a następnie na stanowiskach kierowniczych w wielu startupach, pracując nad projektami uczenia maszynowego i infrastruktury. Neubig jest profesorem nadzwyczajnym w Carnegie Mellon z dużym doświadczeniem w przetwarzaniu języka naturalnego; Wang przerywa swój program doktorancki na College of Illinois Urbana-Champaign, gdzie prowadził badania nad interaktywnymi agentami językowymi zasilanymi przez modele fundamentowe.

„Nikt z nas nie był zaskoczony, widząc demo Cognition pod względem technologii” — powiedział Brennan. „Wszyscy wiedzieliśmy, że to istnieje, ale widząc, jak wszystko to łączy się w doświadczenie użytkownika, naprawdę podekscytowaliśmy się, aby zacząć naciskać na budowanie tego na otwartej przestrzeni”.

Brennan zauważył również, że chociaż narzędzia takie jak Copilot są bardzo pomocne dla programistów, nie są (jeszcze) skoncentrowane na całej „agentowej pętli pisania kodu” podobnej do autonomicznego samochodu. To właśnie jest celem All Fingers AI, nawet jeśli nadal pozostaje to nieco ambitne. Nie jest tak, że możesz dać agentowi dostęp do całego backlogu JIRA firmy i pozwolić mu wykonać każde zadanie w tym zakresie. Rzeczywiście, Brennan — podobnie jak większość osób w branży dzisiaj — uważa, że ​​ludzcy programiści będą potrzebni w pętli przez bardzo długi czas.

Źródła obrazów: Wszystkie ręce AI

Nadal istnieją nierozwiązane pytania dotyczące tego, jak powinno wyglądać doświadczenie użytkownika/programisty dla takiego systemu. All Fingers AI ma jednak projektanta w zespole i dobrze, że firma zajmuje się tymi kwestiami na wczesnym etapie. Obecnie doświadczenie jest nadal w pewnym stopniu oddzielone od środowiska programistycznego, ale zespół planuje wkrótce zbudować integracje z VS Code i innymi edytorami.

Podobnie jak wiele startupów open supply, All Fingers AI spodziewa się zarabiać na swojej usłudze, oferując płatne, zamknięte funkcje korporacyjne. „Uważamy, że jest wiele oprogramowania, które możemy stworzyć, które uzupełnia open supply i które naprawdę dostarcza wartość dużym przedsiębiorstwom, gdzie możemy czuć się dobrze, budując je w sposób zamknięty, aby pomóc upewnić się, że mamy zrównoważony projekt open supply, który otrzymuje zwrot finansowy od większych przedsiębiorstw, które z niego korzystają” — powiedział Brennan.

Jednak w ramach tej pierwszej rundy finansowania zespół planuje rozbudować swój stos technologiczny, zanim zagłębi się w monetyzację usługi. Oprócz Menlo, które poprowadziło tę rundę, udział wzięli również Pillar VC, Betaworks i Rise up. Firma pozyskała również wielu aniołów, w tym współzałożyciela Hugging Face Thoma Wolfa; współzałożyciela Cloudera Jeffa Hammerbachera; oraz twórcę PyTorch i wiceprezesa Meta Soumitha Chintalę.

Źródło