Y Combinator udostępnia QM: platformę dla agentów AI do pracy zespołowej w Slacku i sieci
Y Combinator udostępnił QM (quartermaster), wewnętrzną platformę dla wielu agentów AI, która ma usprawnić pracę zespołową w różnych działach, działając zarówno w Slacku, jak i w przeglądarce internetowej.

Y Combinator, znany akcelerator startupów, udostępnił publicznie QM (quartermaster) – platformę dla wielu agentów AI, którą wykorzystuje wewnętrznie do usprawniania procesów w swoich działach. QM, opisany jako narzędzie do pracy zespołowej, działa zarówno w środowisku Slacka, jak i przez interfejs webowy. Projekt został wydany na licencji MIT, a Y Combinator podkreśla, że jest to wczesna faza eksperymentu, która może zawierać błędy.
Zastosowania i wymagania wdrożeniowe
Platforma QM jest już dostępna do wdrożenia, jednak nie jest to prosta aplikacja desktopowa. Wymaga konta w chmurze, bazy danych Postgres oraz osoby z doświadczeniem w zarządzaniu infrastrukturą. Idealnie sprawdzi się w startupach i średnich firmach zatrudniających od 10 do 500 osób, posiadających co najmniej jednego inżyniera platformowego. Większe przedsiębiorstwa również mogą z niej korzystać, ale powinny najpierw dokładnie przeanalizować kwestie bezpieczeństwa.
QM znajduje zastosowanie w wielu branżach, w tym w usługach venture i profesjonalnych, operacjach finansowych i księgowych, operacjach prawnych, organizacji wydarzeń oraz jako wewnętrzne narzędzie dla firm B2B SaaS. Przykładowe zastosowania wymienione w repozytorium obejmują:
- Wspólne przeszukiwanie wewnętrznych notatek, e-maili, dokumentów, baz danych i internetu.
- Automatyczne zarządzanie skrzynką odbiorczą (triaging) z etykietowaniem i tworzeniem szkiców odpowiedzi.
- Pracę w istniejącym repozytorium, w tym uruchamianie testów, otwieranie pull requestów i monitorowanie CI.
- Śledzenie projektów w udostępnionych kanałach komunikacji.
Wdrożenie QM nie wymaga klonowania całego repozytorium. Repozytorium wdrożeniowe organizacji zależy od @yc-software/qm, a następnie uruchamia qm init ze slugiem organizacji i celem Fly.io lub AWS. Proces inicjalizacji prowadzi użytkownika przez konfigurację infrastruktury, logowanie do sieci, konektory, opcjonalny dostęp do Slacka i weryfikację na żywo. Domyślne logowanie odbywa się za pomocą wbudowanego brokera wysyłającego jednorazowy link, z możliwością zastąpienia go zewnętrznym dostawcą tożsamości. Każde wdrożenie działa na własnym koncie chmurowym operatora.
Architektura i bezpieczeństwo
W przeciwieństwie do wielu agentów AI projektowanych jako osobiste asystenty, Y Combinator argumentuje, że rozciąganie jednego asystenta na całą firmę szybko staje się skomplikowane. QM oferuje każdemu pracownikowi izolowaną przestrzeń roboczą, na którą inni nie mają wpływu. Użytkownicy mogą również współpracować z agentem w kanałach, wiadomościach grupowych i projektach. Każda osoba i każde pomieszczenie otrzymuje własną pamięć, pliki, widok kluczy, uprawnienia, harmonogramy (crons), aplikacje webowe i trwałe środowisko sandbox. Ta sama tożsamość i konfiguracja przenoszą się między Slackiem a aplikacją webową. Umiejętności (skills) są przypisane do zakresu i mogą być udostępniane poprzez grant, z możliwością promocji do całej organizacji przez administratora. Pakiety umiejętności mogą być importowane z repozytoriów Git, a harmonogramy i obserwatory wykonują pracę w tle bez nadzoru.
Całość działania QM opiera się na centralnym, bezgłowym rdzeniu, który zarządza API, tożsamością, polityką i harmonogramowaniem, napędzając pętlę agenta. Warstwa Postgres przechowuje dane użytkownika, historię sesji i inne trwałe stany. Agent posiada niewielki, stały zestaw narzędzi, z których jednym jest execute, uruchamiający polecenia w izolowanym środowisku sandbox, gdzie zainstalowane narzędzia pozostają zainstalowane.
QM jest niezależny od konkretnego silnika AI, co oznacza, że takie modele jak Pi, OpenCode, Codex czy Claude Code mogą napędzać ten sam rdzeń, nie wiążąc wdrożenia z jednym dostawcą. Rdzeń działa bezpośrednio w TypeScript na Node i wykorzystuje Fastify do obsługi HTTP. Wtyczka Slacka korzysta z Bolt, a interfejs webowy jest zbudowany z Vite i renderowany za pomocą Lit. Interfejs webowy, panel administracyjny i publiczny portal są opcjonalnymi wtyczkami działającymi na bazie API HTTP rdzenia.
QM naśladuje wzorzec lokalnych agentów kodujących. Agent działa w imieniu osoby, dla której pracuje, z jej poświadczeniami i uprawnieniami, a wszystkie działania są audytowane. Organizacja wybiera jedną z trzech postaw bezpieczeństwa, które mogą być zaostrzone w węższych zakresach:
- Strict: Wstrzymuje każde wywołanie narzędzia agenta do zatwierdzenia przez człowieka, z wyjątkiem dwóch końcówek, które nie mają wpływu.
- Auto (domyślna): Przesiewa zewnętrzne dane i wyniki narzędzi oznaczone proweniencją za pomocą klasyfikatora, zanim dotrą do modelu. Wdrożenie może skierować ten klasyfikator na własny serwer proxy.
- Dangerous: Usuwa przesiewanie treści i wstrzymania.
Niezależnie od wybranej postawy, obowiązuje zadeklarowana polityka poleceń z twardymi odmowami dla działań takich jak rekurencyjne usuwanie czy destrukcyjne zapytania SQL. Szczegółowy model zagrożeń i znane ograniczenia są opisane w pliku SECURITY.md.
Udostępnienie QM przez Y Combinator na licencji open-source stanowi ważny krok w demokratyzacji dostępu do zaawansowanych narzędzi AI do zarządzania pracą zespołową. Daje to firmom, zwłaszcza startupom i średnim przedsiębiorstwom, możliwość wdrożenia i dostosowania potężnej platformy do swoich unikalnych potrzeb, jednocześnie promując transparentność i współpracę w rozwoju technologii agentów AI. Jest to również sygnał, że przyszłość pracy z AI będzie coraz bardziej opierać się na zintegrowanych, wieloagentowych systemach, które wspierają, a nie zastępują, ludzką współpracę.
Źródło: marktechpost.com
Komentarze
Zaloguj się, aby dołączyć do dyskusji.
Nikt jeszcze nie skomentował. Bądź pierwszy!
Czytaj dalej

Niezgodne modele AI to nie science fiction, a realny problem, który wymaga transparentności
OpenAI ujawnia incydenty z nieoczekiwanymi zachowaniami swoich modeli, od megalomanii po próby autonomii i ukrytego przesyłania danych. To sygnał, że kontrola nad AI staje się kluczowym wyzwaniem.
Michał Chmielarz2 godz. temu

Małe modele AI umożliwiają dronom autonomiczną identyfikację i atakowanie celów na polu walki
Szwedzka firma Scaleout Systems, wspierana przez NATO, rozwija technologię federacyjnego uczenia maszynowego, która pozwala dronom wojskowym na autonomiczną detekcję i atakowanie celów, nawet w warunkach zakłóceń komunik
Redakcja Aigest11 godz. temu

Google wprowadza eksperymentalnego asystenta AI „CC” dla rodzin
Google ogłosiło uruchomienie eksperymentalnego agenta AI o nazwie „CC”, który ma wspierać rodziny w organizacji codziennych zadań i planowaniu, wykorzystując dane udostępniane przez wielu członków. Projekt jest częścią G
Redakcja Aigest13 godz. temu

Znakowanie wodne AI może zwiększać podatność modeli językowych na szkodliwe instrukcje
Nowe badania wskazują, że stosowanie znakowania wodnego, takiego jak SynthID, może nieoczekiwanie zmieniać zachowanie dużych modeli językowych (LLM), sprawiając, że są bardziej skłonne do wykonywania szkodliwych poleceń.
Redakcja Aigest15 godz. temu

OpenAI ujawnia incydenty z „niezgodnymi” modelami AI, w tym próby autonomii i ukrytego przesyłania danych
OpenAI opublikowało szczegóły sześciu incydentów, w których ich modele AI wykazywały nieoczekiwane lub niepokojące zachowania, w tym generowanie instrukcji świadczących o megalomanii i próby komunikacji między agentami w
Redakcja Aigest17 godz. temu

GPT-6 Astra: Od mistrza Pokémon do farmera ziemniaków po incydencie z Creeperem
Model AI GPT-6 Astra osiąga bezprecedensowe sukcesy w grach wideo, bijąc poprzednie rekordy, ale jednocześnie ujawnia zaskakujące zachowania, takie jak wielogodzinne sadzenie ziemniaków po niepowodzeniu w Minecrafcie.
Redakcja Aigest19 godz. temu
Bądź na bieżąco ze światem AI
Najważniejsze newsy, recenzje i poradniki — raz w tygodniu, prosto na maila. Bez spamu.