Nowa era wspólnego tworzenia oprogramowania dzięki serwerowi MCP w Dev Mode
Nowa era wspólnego tworzenia oprogramowania dzięki serwerowi MCP w Dev Mode

Firma Sansan zrewolucjonizowała swoje procesy, od etapu projektowania po wdrożenie, dzięki wykorzystaniu serwera MCP w Dev Mode oraz narzędzia Code Connect. Nowa faza rozwoju jest w toku dzięki współpracy człowieka z AI.
Wdrożenie platformy MCP z wykorzystaniem sztucznej inteligencji w firmie Sansan
Serwer MCP (Model Context Protocol) w **Dev Mode** **Figma** to mechanizm zaprojektowany w celu integracji procesów projektowania i rozwoju, zapewniający środowisko programistyczne oparte na AI.
Baza danych biznesowych „Sansan” umocniła swoją pozycję dzięki usługom zarządzania wizytówkami, a od tego czasu opracowała szeroki zakres usług zgodnie ze swoją wizją korporacyjną „służenia jako niezbędna infrastruktura korporacyjna”, w tym rozwiązanie DX do księgowości „Bill One” oraz rozwiązanie do zarządzania transakcjami biznesowymi „Contract One”. Zespół programistów Contract One przekształca proces pracy od projektu do wdrożenia, wykorzystując serwer MCP w Dev Mode oraz Code Connect, wprowadzając nową erę programowania, w której sztuczna inteligencja współpracuje z ludźmi.
Sansan zaczął używać Figma około 2019 roku. Początkowo był używany głównie przez projektantów produktów, ale później jego zastosowanie rozszerzyło się na działy takie jak inżynieria, sprzedaż i sukces klienta. Figma stała się wspólną platformą łączącą interesariuszy wewnętrznych i zewnętrznych. Na przykład służy do prezentowania prototypów klientom w celu przedstawienia koncepcji przyszłych funkcji, a także umożliwia różnym działom przekazywanie opinii. W miarę jak system projektowania stał się bardziej ugruntowany, Figma stała się znanym i przystępnym narzędziem dla wszystkich w Sansan.
Aby dowiedzieć się więcej o systemie projektowania w Sansan, odwiedź https://ui.one-design-system.sansan.com/?path=/docs/one-ui-component-library--docs
Pan Takenori Oshima, kierownik działu inżynierii Contract One, wspomina: „Rozwiązanie to umożliwia różnym pracownikom, w tym osobom z działów sprzedaży i obsługi klienta, współpracę na tej samej platformie. To w naturalny sposób doprowadziło do powstania kultury, w której wszystko gromadzi się właśnie tam”.
Ponadto firma Sansan przyjęła hasło „AI First” („AI na pierwszym miejscu”) na rok 2025 i ogłosiła ogólnofirmową politykę mającą na celu przyspieszenie wdrażania sztucznej inteligencji. Aby podkreślić tę zmianę, zespół Contract One zainicjował LLM Week i postanowił tymczasowo wstrzymać wszelkie kodowanie wykonywane przez ludzi, podejmując wyzwanie powierzenia wszystkiego sztucznej inteligencji.

Pan Oshima kontynuował: „Uważaliśmy, że ważne jest, aby każdy przynajmniej raz osiągnął coś przy użyciu AI. Uznaliśmy, że dzięki doświadczeniu zarówno sukcesów, jak i porażek, będziemy mogli prowadzić dyskusje na wyższym poziomie”.
Jednak ta inicjatywa stanowiła bezprecedensowe wyzwanie i groziła zablokowaniem rozwoju front-end. Pan Takeshi Inoue z Contract One Dev Group stanął na czele działań mających na celu przeciwdziałanie temu. „Aby zdążyć na czas przed LLM Week, spieszyliśmy się, aby dowiedzieć się, jak możemy efektywnie wykorzystać sztuczną inteligencję. W tym czasie właśnie uruchomiono serwer MCP w Dev Mode. W społeczności nie było wtedy żadnych informacji, a jedyne wskazówki, jakie udało nam się znaleźć, znajdowały się na oficjalnej stronie Figma. Metodą prób i błędów dostosowywaliśmy polecenia, aż w końcu udało nam się sprawić, że stały się one użyteczne”.

Pan Oshima wyjaśnił powody, dla których zdecydowano się na wdrożenie serwera MCP w Dev Mode: „Naszym podstawowym zamysłem było najpierw wypróbować LLM Week, a następnie podjąć decyzję na podstawie uzyskanych wyników”. Zamiast ściśle określać, które pomysły należy wdrożyć, postanowiliśmy wypróbować wszystko, co miało potencjał. Figma była już dostępna do użytku w firmie, a ze względu na charakter naszych usług, które obejmują obsługę umów, narzędzia AI, z których mogliśmy korzystać, były ograniczone. Innymi słowy, serwer MCP w Dev Mode był nam znany i łatwy do wdrożenia”.
W ten sposób firma Sansan szybko wdrożyła serwer MCP w Dev Mode. Łącząc go z Code Connect, wypełniliśmy lukę między projektowaniem a wdrażaniem, torując drogę do wdrożenia sztucznej inteligencji na dużą skalę w naszym procesie rozwoju.
Czynniki związane z wdrożeniem serwera MCP, które przyspieszyły opracowywanie nowych funkcji
Zespół Contract One, który wdrożył serwer MCP w Dev Mode oraz Code Connect, najpierw przeprowadził szereg testów w zakresie tworzenia nowych funkcji. Pan Inoue mówi o tamtym czasie w następujący sposób:
„Code Connect jest wygodny, ponieważ wystarczy uruchomić kod, aby wygenerować szablon”. Jednak ponieważ system projektowania nie był jeszcze w pełni dopracowany, występowała rozbieżność między projektem w Figma a implementacją komponentów w React. W związku z tym nadal konieczne było stopniowe wypełnianie tych luk. Jednak ponieważ mieliśmy już wdrożony system projektowania, uważam, że samo wdrożenie przebiegło sprawnie”.

Jeśli chodzi o konkretne działania, firma Sansan aktywnie wykorzystała serwer MCP w Dev Mode do tworzenia nowych ekranów dla aplikacji Contract One. Funkcja „Podsumowanie firmy oparte na sztucznej inteligencji”, udostępniona w sierpniu 2025 roku, została wdrożona przy użyciu serwera MCP w Dev Mode Pan Inoue: „Wybierając w Figma komponent, który chcemy stworzyć, i wprowadzając przygotowane polecenia, możemy szybko wygenerować ekrany o określonej jakości”. Chociaż nie jest to rozwiązanie idealne, szybkie stworzenie podstawowej struktury może znacznie zmniejszyć nakład pracy”.
Oczywiście opracowywanie skutecznych sposobów wykorzystania tych narzędzi jest również niezbędne. Pan Inoue: „Kluczem jest to, aby nie pozwolić mu robić wszystkiego naraz. Najpierw podajemy adres URL Figma, aby pomóc mu uchwycić ogólny obraz. Następnie, w kolejnym kroku, rozkładamy komponenty na części. Dzięki temu przepływowi pracy udzielamy instrukcji stopniowo. Na przykład, jeśli chodzi o stylizację CSS, dostosowujemy polecenia, aby były łatwiejsze do zrozumienia dla AI, podając przykłady wewnętrznych definicji naszej firmy. To ogromna satysfakcja, gdy nasze wysiłki przynoszą pożądane rezultaty”.
Metodą prób i błędów zgromadziliśmy know-how, które pomogło przekształcić serwer MCP w Dev Mode w praktyczne narzędzie dla zespołów programistycznych Sansan.
Styl programowania Sansan, zdefiniowany poprzez szybkie cykle plan-do-check-act (PDCA)
Po wdrożeniu w Contract One serwer MCP w Dev Mode szybko rozprzestrzenił się w Sansan. Pan Oshima tak to podsumowuje:
„Serwer MCP w Dev Mode nie był zarezerwowany wyłącznie dla Contract One. Zainspirował on również inne działy, które dostrzegły jego potencjał. W sierpniu liczba użytkowników wzrosła tak bardzo, że zabrakło nam kont, co skłoniło nas do natychmiastowego zakupu kolejnych. Niektóre zespoły zaczęły korzystać z Figma już na etapie projektowania i stopniowo staje się ona standardem w firmie”.

Skuteczność była bardziej widoczna w projektach, w których informacje były gromadzone w Figma. „Jeśli wszystkie informacje są dostępne w Figma, czas programowania można znacznie skrócić. Chociaż warunki w istniejących projektach są różne i nie da się ich bezpośrednio porównać, wydaje się, że w nowych projektach czas pracy można skrócić o około połowę. Uważam, że interpretowalność struktury danych zarówno przez ludzi, jak i przez sztuczną inteligencję prowadzi do zwiększenia wydajności. Podczas LLM Week 80% żądań pull request zostało wygenerowanych przez sztuczną inteligencję. Jednak z punktu widzenia zmniejszenia obciążenia pracą nadal istnieje wiele wyzwań. Proces ten jest częściowo skuteczny, ale istnieje pole do poprawy”.
Pan Inoue również spokojnie przeanalizował wyniki. „W trakcie LLM Week niektóre wskaźniki faktycznie wykazały spadek wydajności. Dzięki temu uświadomiliśmy sobie, jak ważne jest jasne określenie obszarów, w których sztuczna inteligencja naprawdę się sprawdza, oraz tych, w których nie. Właśnie dlatego tak istotne jest dzielenie się zdobytą wiedzą, obejmującą zarówno sukcesy, jak i porażki. Tempo wdrażania wyraźnie się poprawiło, a wielu członków zespołu chwaliło przydatność tego narzędzia. Na przykład często zdarza się, że zmiany są wprowadzane po przeglądzie sprintu. Jeśli jednak otrzymujemy aktualizacje przez Figma, możemy je zastosować natychmiast. Ten proces lepiej nadaje się do stopniowego ulepszania niż do dostarczania czegoś idealnego za jednym zamachem. Możliwość poprawiania projektów w oparciu o reakcje użytkowników to ogromna zaleta”.
Pan Oshima: „Serwer MCP w Dev Mode idealnie wpisuje się w obecny etap realizacji projektu Contract One, który charakteryzuje się ciągłymi cyklami wprowadzania nowych wersji i ulepszeń. W szczególności funkcje AI są nadal w fazie testów. Jednak dzięki wykorzystaniu MCP możemy szybko realizować cykl PDCA. Uważam, że to jego największa zaleta”.
Pan Inoue: „Contract One to produkt, z którego może korzystać szerokie grono osób, nie tylko z działu prawnego, ale także ze sprzedaży i zaplecza administracyjnego. Właśnie dlatego chcemy, aby interfejs użytkownika był bardziej intuicyjny i przyjazny dla użytkownika. W tym celu zamierzamy wykorzystać serwer MCP w Dev Mode, który pozwala nam szybko i skutecznie reagować na zmiany. Naszym celem jest dalsze ulepszenie kompletności Code Connect w tym zakresie”.
Nowa faza rozwoju oparta na współpracy człowieka z AI
Pan Oshima wyobraża sobie rozszerzenie wykorzystania AI poza rozwój interfejsu użytkownika na cały proces. „Jeśli potraktujemy interfejs użytkownika jako pojedynczy komponent, powinniśmy móc tak go traktować w ramach programu. To znacznie przyspieszy cały proces tworzenia oprogramowania. Ludzie mogą omawiać pomysły w Figma, a AI zajmie się ich wdrożeniem. Jeśli uda nam się osiągnąć taki podział pracy, wierzę, że stworzy to znacznie ciekawszy świat dla inżynierów. Jednym z kluczowych wyzwań jest wyrażenie wiedzy niejawnej. W przypadku elementów, w których odpowiedź jest taka sama niezależnie od tego, kto na nie patrzy, możemy pozostawić je sztucznej inteligencji. Jednak w przypadku kwestii, w których interpretacje różnią się w zależności od osoby, pozostawienie ich sztucznej inteligencji prowadzi do niespójności. Wyjaśnienie różnicy między tymi dwoma podejściami jeszcze bardziej poszerzy zakres wykorzystania sztucznej inteligencji.”

W skali całej firmy Sansan wkracza w fazę „skokowego wzrostu”, który wykracza poza dotychczasową trajektorię rozwoju.
Pan Oshima: „Nawet w ramach projektu Contract One dążymy do wzrostu, który wykracza poza dotychczasową trajektorię rozwoju. Dlatego musimy znacznie przyspieszyć tempo naszych prac. Uważamy, że przełomem będzie proces umożliwiający płynne przejście od projektu do wdrożenia w Figma. Jeśli uda nam się zbudować strukturę, w której ludzie i AI będą harmonijnie współpracować, serwer MCP w Dev Mode ma potencjał, by stać się centralnym narzędziem w tym ekosystemie. Dalsze udoskonalanie tej struktury pozwoli nam osiągnąć poziom rozwoju, który zadowoli wszystkich, podobny do „autonomizacji” Toyoty (współpracy człowiek-maszyna), gdzie ludzie mogą skupić się na podejmowaniu decyzji i kreatywności, podczas gdy maszyny zajmują się operacjami.
Zobacz, jak Figma może pomóc Ci skalować projektowanie
Świetny design ma potencjał, aby wyróżnić twój produkt i markę. Ale nic wspaniałego nie udaje się stworzyć samodzielnie. Figma łączy zespoły produktowe w szybkim i bardziej inkluzywnym przepływie pracy.
Skontaktuj się z nami, aby dowiedzieć się więcej o tym, jak Figma może pomóc firmom w skalowaniu projektowania.
Dowiesz się, w jaki sposób Figma może pomóc:
- przenieść każdy etap procesu projektowania — od generowania pomysłów, przez tworzenie, po budowanie projektów — w jedno miejsce;
- przyspieszyć przepływy pracy projektowania dzięki współdzielonym systemom projektowania obejmującym całą firmę;
- wspierać inkluzywność w procesie zespołu produktowego za pomocą produktów, które są oparte na sieci, dostępne i łatwe w użyciu.