SWE-CI: Sivi'i 'a e ngaahi malava 'o e fakafofonga 'i hono tauhi 'o e Codebases 'o fakafou 'i he CI . | Mewayz Blog Skip to main content
Hacker News

SWE-CI: Sivi'i 'a e ngaahi malava 'o e fakafofonga 'i hono tauhi 'o e Codebases 'o fakafou 'i he CI .

Ngaahi fakamatala

10 min read Via arxiv.org

Mewayz Team

Editorial Team

Hacker News

SWE-CI: Ko ha Fakafuofua Fo'ou ki he Kau Fakafofonga Fakakouti Fakatau'ataina

Ko e visone 'o e kau fakafofonga 'enisinia polokalama fakakomipiuta 'oku nau tau'ataina kakato 'e lava ke nau pule'i mo tauhi 'a e codebases mo e si'isi'i taha 'o e kaunoa 'a e tangata 'oku tantalizing. Ka, ‘oku kei ‘i ai pē ha fehu‘i mahu‘inga: ‘oku anga-fēfē ‘etau fua totonu ‘enau ngaahi malavá? 'Oku 'asi mai ha fakafuofua fo'ou, SWE-CI, ko ha tali malohi. 'Oku kehe mei he ngaahi sivi kimu'a 'oku nau sivi'i 'a e kau fakafofonga 'i he ngaahi ngaue coding 'oku mavahe, SWE-CI sivi'i kinautolu 'i ha 'atakai mo'oni, hokohoko 'o e fakataha'i (CI). 'Oku 'uhinga 'eni 'oku sivi'i 'a e kau fakafofonga 'i he'enau malava ke mahino ha codebase, triage 'a e ngaahi me'a, tohi 'a e code, lele 'a e ngaahi sivi, mo e fakahu 'a e ngaahi kole toho-kotoa 'i loto 'i he fengaue'aki mo e iterative workflow 'oku ne fakamatala'i 'a e fakalakalaka 'o e polokalama fakakomipiuta fakaonopooni. Ko e founga fakalukufua ko 'eni 'oku ne 'omi ha 'ata mahino ange 'o e mateuteu 'a e fakafofonga ki he ngaahi pole 'enisinia 'o e mamani mo'oni.

Ko e hā ʻoku hoko ai ha Fakaʻilonga CI-Centric ko ha Liliu Vaʻinga

'Oku fa'a 'oatu 'e he ngaahi faka'ilonga fakakouti tukufakaholo 'a e kau fakafofonga 'aki ha palopalema 'e taha, 'oku 'i ai pe: "Tohi ha ngaue 'oku ne fai 'a e X." Lolotonga 'oku 'aonga ki hono sivi'i 'o e to'utangata 'o e code tefito, 'Oku ta'etokanga'i 'e he founga ko 'eni 'a e ngaahi faingata'a 'o ha poloseki mo'ui. 'Oku hiki 'e he SWE-CI 'a e tokanga ki he tauhi taimi loloa 'o e codebase. ʻOku ʻikai ko e tohi code pē ʻa e fakafofongá; 'oku ne fetu'utaki mo ha 'ekosisitemi fakalakalaka. Kuo pau ke:

  • Faka'uhi 'a e Ngaahi Fale Tauhi'anga Faingata'a: Mahino 'a e fokotu'utu'u mo e ngaahi fakafalala 'o ha codebase 'oku 'i ai, 'oku fa'a lahi.
  • Faka'uhinga'i 'a e Ngaahi Me'a Mo'oni: Mahino'i 'a e ngaahi lipooti 'o e bug pe ngaahi kole 'o e ngaahi me'a 'oku tohi 'i he lea fakanatula 'e he kau fakalakalaka 'o e tangata.
  • Fakahoko 'a e ngaahi sivi mo e tokanga'i 'o e ngaahi ta'elavame'a: Fakalele 'a e suite sivi 'o e poloseki pea, mahu'inga, faka'uhinga'i 'a e ngaahi ta'elavame'a ke iteratively fakalelei'i 'ene ngaahi liliu 'o e code.
  • Fengaue'aki 'o fakafou 'i he Ngaahi Kole To'o: Fakahu 'a e ngaahi liliu 'i ha fotunga 'oku faka'ata ai 'a e vakai'i 'e he tangata, 'o faka'ata 'a e founga ngaue 'a e timi angamaheni.

Ko e founga ngaue CI-centric ko 'eni 'oku ne nga'unu 'o fakalaka atu 'i he "'e lava ke ne code?" ke fai 'a e fehu'i 'oku fe'unga ange: "'e lava ke ne tauhi?" Ko e me'afua mo'oni 'eni 'o e mahu'inga 'o ha fakafofonga 'i ha 'atakai 'o e ngaohi'anga koloa, 'a ia 'oku mahu'inga taha ai 'a e tu'unga lelei 'o e code, tu'unga ma'u, mo e fakataha'i.

Ko e Ngaahi Uesia ki he Ngaahi Timi Fakalakalaka mo e Ngaahi Tu'unga

Ko e hake 'a e kau fakafofonga tau'ataina 'oku nau malava, 'o hange ko ia 'oku fua 'e he ngaahi faka'ilonga hange ko e SWE-CI, 'oku tala'ofa ke toe fakafotunga 'a e fakalakalaka 'o e polokalama fakakomipiuta. Ki he ngaahi timi fakalakalaka, 'oku ne faka'ilonga'i ha liliu mei he tohi lēsoni, ngaahi ngaue coding toutou ki ha fatongia tokanga'i fakapotopoto ange. 'E lava ke tokanga 'a e kau 'enisinia ki he 'atakai 'o e tu'unga ma'olunga, palopalema faingata'a-fakalelei'i, mo e tataki 'o e ngaue 'a e fakafofonga, 'o hange ko ha developer ma'olunga 'oku ne vakai'i 'a e ngaahi kole toho 'a e kaungame'a si'isi'i. 'Oku hiki hake 'e he me'a ni 'a e ola 'o e timi kotoa pea faka'ata 'a e fa'u 'a e tangata ke faka'aonga'i 'i he feitu'u 'oku mahu'inga taha ai.

"'Oku 'omi 'e he SWE-CI ha sivi mo'oni ange 'o e malava 'a e fakafofonga ke fakahoko 'a e ngaahi ngaue hange ko e ngaue 'i he polokalama fakakomipiuta 'enisinia, 'o fakalaka atu 'i he to'utangata 'o e code taimi nounou ki hono tokanga'i 'o e codebase taimi loloa."

Ki he ngaahi tu'unga 'oku fakataumu'a ke poupou'i 'a e paradigm fo'ou ko 'eni, 'oku fokotu'u 'e he benchmark ha tu'unga mahino. 'I he Mewayz, 'Oku tau vakai ki he SWE-CI ko ha fetu'u tokelau ki hono fakataha'i 'o e ngaahi malava 'o e AI ki he'etau pisinisi modular OS. Ko e malava ke faka'otometiki 'ikai ko e ngaahi ngaue pe, ka ko e ngaahi ngaue kotoa pe-mei he triage 'o e 'isiu ki he fakamo'oni'i 'o e deployment 'o e code-ko e uho ia ki he'etau visone ki ha founga ngaue 'oku toe vai mo lelei ange. 'I hono langa hake 'i ha fakava'e 'oku ne fakamahu'inga'i 'a e robust, testable, mo e tauhi 'o e code, 'Oku tau fakapapau'i 'oku fakalahi mo'oni 'e he ngaahi fakalelei'i 'o e AI 'a e feinga 'a e tangata kae 'ikai ko hono fa'u 'o e ngaahi la'i fo'ou 'o e faingata'a.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Teuteu ki ha Kaha'u 'oku Fakalahi 'e he Fakafofonga

Ko e SWE-CI mo e ngaahi faka'ilonga tatau 'oku ne teke 'a e ngaahi malava 'o e fakafofonga ki mu'a, 'e pau ke evolve 'a e fatongia 'o e developer. Ko e ngaahi timi lavame'a taha ko kinautolu 'oku nau ako ke pule'i lelei mo fengaue'aki mo e kau fakafofonga 'o e AI. 'Oku kau heni 'a e curating 'o e ngaahi tohi 'oku ma'olunga hono tu'unga, tauhi 'a e ngaahi tu'unga mo'ui fefeka 'o e sivi, mo hono tisaini 'o e modular codebases 'oku faingofua ange ki he tangata mo e kau fakafofonga ke mahino mo fakalelei'i. Ko e taumu'a 'oku 'ikai ke fetongi 'a e kau developers ka ke fa'u ha hoa ngaue malohi. 'I hono leveraging 'o e ngaahi me'angaue hange ko e Mewayz, 'a ia 'oku langa ki he fakataha'i 'o e seamless mo e workflow automation, 'e lava ke fokotu'u 'e he ngaahi pisinisi kinautolu ke nau faka'aonga'i 'a e malava kakato 'o e kau fakafofonga coding 'ata'ataa, liliu 'a e kavenga tauhi 'o e codebases faingata'a ki ha founga pule'i, 'otometiki.

Ngaahi Fehu'i 'oku Fa'a 'Eke

SWE-CI: Ko ha Fakafuofua Fo'ou ki he Kau Fakafofonga Fakakouti Fakatau'ataina

Ko e visone 'o e kau fakafofonga 'enisinia polokalama fakakomipiuta 'oku nau tau'ataina kakato 'e lava ke nau pule'i mo tauhi 'a e codebases mo e si'isi'i taha 'o e kaunoa 'a e tangata 'oku tantalizing. Ka, ‘oku kei ‘i ai pē ha fehu‘i mahu‘inga: ‘oku anga-fēfē ‘etau fua totonu ‘enau ngaahi malavá? 'Oku 'asi mai ha fakafuofua fo'ou, SWE-CI, ko ha tali malohi. 'Oku kehe mei he ngaahi sivi kimu'a 'oku nau sivi'i 'a e kau fakafofonga 'i he ngaahi ngaue coding 'oku mavahe, SWE-CI sivi'i kinautolu 'i ha 'atakai mo'oni, hokohoko 'o e fakataha'i (CI). 'Oku 'uhinga 'eni 'oku sivi'i 'a e kau fakafofonga 'i he'enau malava ke mahino ha codebase, triage 'a e ngaahi me'a, tohi 'a e code, lele 'a e ngaahi sivi, mo e fakahu 'a e ngaahi kole toho-kotoa 'i loto 'i he fengaue'aki mo e iterative workflow 'oku ne fakamatala'i 'a e fakalakalaka 'o e polokalama fakakomipiuta fakaonopooni. Ko e founga fakalukufua ko 'eni 'oku ne 'omi ha 'ata mahino ange 'o e mateuteu 'a e fakafofonga ki he ngaahi pole 'enisinia 'o e mamani mo'oni.

Ko e hā ʻoku hoko ai ha Fakaʻilonga CI-Centric ko ha Liliu Vaʻinga

'Oku fa'a 'oatu 'e he ngaahi faka'ilonga fakakouti tukufakaholo 'a e kau fakafofonga 'aki ha palopalema 'e taha, 'oku 'i ai pe: "Tohi ha ngaue 'oku ne fai 'a e X." Lolotonga 'oku 'aonga ki hono sivi'i 'o e to'utangata 'o e code tefito, 'Oku ta'etokanga'i 'e he founga ko 'eni 'a e ngaahi faingata'a 'o ha poloseki mo'ui. 'Oku hiki 'e he SWE-CI 'a e tokanga ki he tauhi taimi loloa 'o e codebase. ʻOku ʻikai ko e tohi code pē ʻa e fakafofongá; 'oku ne fetu'utaki mo ha 'ekosisitemi fakalakalaka. Kuo pau ke:

Ko e Ngaahi Uesia ki he Ngaahi Timi Fakalakalaka mo e Ngaahi Tu'unga

Ko e hake 'a e kau fakafofonga tau'ataina 'oku nau malava, 'o hange ko ia 'oku fua 'e he ngaahi faka'ilonga hange ko e SWE-CI, 'oku tala'ofa ke toe fakafotunga 'a e fakalakalaka 'o e polokalama fakakomipiuta. Ki he ngaahi timi fakalakalaka, 'oku ne faka'ilonga'i ha liliu mei he tohi lēsoni, ngaahi ngaue coding toutou ki ha fatongia tokanga'i fakapotopoto ange. 'E lava ke tokanga 'a e kau 'enisinia ki he 'atakai 'o e tu'unga ma'olunga, palopalema faingata'a-fakalelei'i, mo e tataki 'o e ngaue 'a e fakafofonga, 'o hange ko ha developer ma'olunga 'oku ne vakai'i 'a e ngaahi kole toho 'a e kaungame'a si'isi'i. 'Oku hiki hake 'e he me'a ni 'a e ola 'o e timi kotoa pea faka'ata 'a e fa'u 'a e tangata ke faka'aonga'i 'i he feitu'u 'oku mahu'inga taha ai.

Teuteu ki ha Kaha'u 'oku Fakalahi 'e he Fakafofonga

Ko e SWE-CI mo e ngaahi faka'ilonga tatau 'oku ne teke 'a e ngaahi malava 'o e fakafofonga ki mu'a, 'e pau ke evolve 'a e fatongia 'o e developer. Ko e ngaahi timi lavame'a taha ko kinautolu 'oku nau ako ke pule'i lelei mo fengaue'aki mo e kau fakafofonga 'o e AI. 'Oku kau heni 'a e curating 'o e ngaahi tohi 'oku ma'olunga hono tu'unga, tauhi 'a e ngaahi tu'unga mo'ui fefeka 'o e sivi, mo hono tisaini 'o e modular codebases 'oku faingofua ange ki he tangata mo e kau fakafofonga ke mahino mo fakalelei'i. Ko e taumu'a 'oku 'ikai ke fetongi 'a e kau developers ka ke fa'u ha hoa ngaue malohi. 'I hono leveraging 'o e ngaahi me'angaue hange ko e Mewayz, 'a ia 'oku langa ki he fakataha'i 'o e seamless mo e workflow automation, 'e lava ke fokotu'u 'e he ngaahi pisinisi kinautolu ke nau faka'aonga'i 'a e malava kakato 'o e kau fakafofonga coding 'ata'ataa, liliu 'a e kavenga tauhi 'o e codebases faingata'a ki ha founga pule'i, 'otometiki.

Fakalelei'i Ho'o Pisinisi 'aki 'a e Mewayz 'Oku 'omi 'e he Mewayz 'a e ngaahi module pisinisi 'e 208 ki ha tu'unga 'e taha — CRM, invoice, pule'i 'o e poloseki, mo e lahi ange. Kau fakataha mo e kau faka'aonga'i 'e toko 138,000+ na'a nau fakafaingofua'i 'enau founga ngaue.

3b82f6; lanu: # fff; fakafonu: 10px 24px; kau'āfonua-letiusi: 6px; tohi-teuteu: 'ikai ha taha; mata'itohi-mamafa → Tau'ataina ki he 60"
SWE-CI: Sivi'i 'o e ngaahi malava 'o e fakafofonga 'i hono tauhi 'o e Codebases 'o fakafou 'i he CI ","url": "sivi'i-'a e-fakafofonga-malava-'i hono tauhi-codebases-'o fakafou 'i he-ci","'ahoPublished":"2026-03-08T09:33:38+00:08-9Mod" 33:38+00:00","fa'u tohi":{"@fa'ahinga":"Kautaha","hingoa":"Mewayz","url":"https://mewayz.shop"},"pulusi":{"@fa'ahinga":"Kautaha","hingoa":"Mewayz","url":"https}{"@fakakaukau":"@fa'ahinga":"Peesi FAQ","mainEntity": Fakafofonga","taliTali":{"@fa'ahinga":"Tali","tohi":"Ko e visone 'o e kau fakafofonga 'enisinia polokalama fakakomipiuta 'oku nau lava 'o pule'i mo tauhi 'a e codebases 'oku tantalizing Ka, 'oku kei 'i ai pe ha fehu'i mahu'inga: 'oku tau fua totonu 'a e preCIlike fo'ou? sivi 'oku nau sivi'i 'a e kau fakafofonga 'i he ngaahi ngaue coding 'oku mavahe, SWE-CI sivi'i kinautolu 'i ha 'atakai mo'oni, hokohoko 'o e fakataha'i (CI) 'Oku 'uhinga 'eni 'oku sivi'i 'a e kau fakafofonga 'i he'enau malava ke mahino ha codebase, ngaahi me'a 'o e triage, tohi 'a e ngaahi sivi, lele 'a e ngaahi sivi, pea fakahu 'a e ngaahi kole toho 'a e founga ngaue fakaonopooni ko 'eni 'oku 'oatu 'e he i. 'ata mahino ange 'o e mateuteu 'a e fakafofonga ki he ngaahi pole 'o e 'enisinia 'o e mamani mo'oni."}},{"@fa'ahinga":"Fehu'i","hingoa":"Ko e ha 'oku hoko ai ha CI-Centric Benchmark ko ha Liliu Va'inga","tali 'a e tali":{"@fa'ahinga":"Tali","text":"Tukufakaholo 'o e conten-taine palopalema 'o e bench, \"Tohi ha ngaue 'oku ne fai 'a e X.\" Lolotonga 'oku 'aonga ki hono sivi'i 'o e to'utangata 'o e code tefito, 'Oku ta'etokanga'i 'e he founga ko 'eni 'a e ngaahi faingata'a 'o ha poloseki mo'ui. Ngaahi nunu'a ki he ngaahi timi fakalakalaka mo e ngaahi tu'unga","acceptedAnswer":{"@type":"Tali","text":"Ko e hake 'a e kau fakafofonga tau'ataina 'oku nau malava, hange ko ia 'oku fua 'e he ngaahi faka'ilonga hange ko e SWE-CI, 'oku tala'ofa ke reshape 'a e fakalakalaka 'o e polokalama fakakomipiuta ki he ngaahi timi fakalakalaka 'oku lahi ange 'a e tasspe, 'oku ne faka'ilonga'i ha shift lahi ange. role. 'E lava ke tokanga 'a e kau 'enisinia ki he 'atakai 'o e tu'unga ma'olunga, fakalelei'i 'o e palopalema faingata'a, mo e tataki 'o e ngaue 'a e fakafofonga, 'o hange ko ha tokotaha fakalakalaka ma'olunga 'oku ne vakai'i 'a e ngaahi kole toho 'a e kaungame'a si'isi'i 'oku hiki hake 'e he me'a ni 'a e ola 'o e timi kotoa pe pea 'oku ne faka'ata 'a e fa'ufa'u 'a e tangata ke faka'aonga'i 'i he feitu'u 'oku mahu'inga taha ai." mo ha Kaha'u 'o e Fakafofonga-Augmented","acceptedAnswer":{"@type":"Tali","tohi":"Ko e SWE-CI mo e ngaahi faka'ilonga tatau 'oku ne teke 'a e ngaahi malava 'o e fakafofonga ki mu'a, 'e pau ke evolve 'a e fatongia 'o e developer Ko e ngaahi timi lavame'a taha ko kinautolu 'oku nau ako ke pule'i lelei 'a e AIqua ko 'eni. tauhi 'a e ngaahi tu'unga mo'ui 'o e sivi fefeka, mo e tisaini 'o e codebases modular 'oku faingofua ange ki he tangata mo e kau fakafofonga ke mahino mo fakalelei'i 'a e taumu'a 'oku 'ikai ke fetongi 'a e kau developers ka ke fa'u ha hoa ngaue malohi 'o hange ko e Mewayz, 'a ia 'oku langa ki he seamless 'a e fakataha'i 'o e potentino 'o e 'otometiki 'o e potenti. ko e kavenga tauhi 'o e ngaahi codebases faingata'a ki ha founga pule'i, 'otometiki."}}]}

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 6,208+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,208+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime