AI ์ฝ๋ฉ ์์ด์ ํธ๊ฐ โ์๋ฃ๋์ด์โ๋ผ๊ณ ๋งํด๋, ์ค์ ๋ธ๋์น์์ ๋น๋์กฐ์ฐจ ์ ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค๋ ์ง์ ์ด ๋์์ด์.
๋ฌธ์ ๋ ํ๊ฐ๋ณด๋ค ๊ฒ์ฆ ๋ฐฉ์์ด๊ฑฐ๋ ์. ๋ง์ ์ค์ผ์คํธ๋ ์ด์ ๋๊ตฌ๊ฐ ์ฝ๋ ์ํ ๋์ ํธ๋์คํฌ๋ฆฝํธ ๋ฌธ๊ตฌ(โ3๊ฐ ํ์ผ ์ปค๋ฐโ, โํ ์คํธ ํต๊ณผโ)๋ฅผ ํจํด ๋งค์นญํด ์๋ฃ๋ก ํ๋จํด์.
Swarm Orchestrator 4.0์ ์ด๊ฑธ ๋ฐ๊ฟ์, ์์ด์ ํธ ๋จ๊ณ๋ง๋ค ๊ฒฉ๋ฆฌ๋ git ๋ธ๋์น์์ git_diff, build_exec, test_exec, file_existence๋ฅผ ์ง์ ์คํํด์. build/test๊ฐ non-zero exit code๋ฉด ์คํจ๋ก ๋ณด๊ณ , ํธ๋์คํฌ๋ฆฝํธ ๊ฒ์ฆ์ required:false ๋ณด์กฐ ์ ํธ๋ก ๋ฎ์ท์ด์. package.json, Makefile, pyproject.toml, Cargo.toml ๋ฑ์ ์ฝ์ด ์คํ๋ ์๋ ๊ฐ์งํด์.
๊ฒฐ๊ตญ ํต์ฌ์ โ์์ด์ ํธ์ ๋งโ์ด ์๋๋ผ โ์คํ ๊ฒฐ๊ณผโ๋ก ๋จธ์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํด์ผ ์ ๋ขฐ ๊ฐ๋ฅํ ์๋ํ๋ฅผ ๋ง๋ค ์ ์๋ค๋ ์ ์ด์์.