logo
  • ํ™˜๊ฒฝ
  • ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ
  • ์š”๊ธˆ์ œ
DeveloperMay 19, 2026

Gemini 3.5 Flash๋กœ Eigent์—์„œ ML CI ์‹คํŒจ ๊ฐ์‚ฌํ•˜๊ธฐ

Regina BaiRegina Bai
Eigent์—์„œ Gemini 3.5 Flash์™€ Gemini Agent๋กœ ML CI ์‹คํŒจ ๊ฐ์‚ฌํ•˜๊ธฐ
Automate Everything with
AI Workforce on Desktop
Download Eigent

Gemini 3.5 Flash๋กœ ๋ช‡ ๋ถ„ ๋งŒ์— ML CI ์‹คํŒจ์˜ ๊ทผ๋ณธ ์›์ธ ์ฐพ๊ธฐ

์†์ƒ๋œ ML ํ•™์Šต ํŒŒ์ดํ”„๋ผ์ธ์„ ๋””๋ฒ„๊น…ํ•˜๋Š” ์ผ์€ ๋А๋ฆฌ๊ณ  ์ง€๋ฃจํ•ฉ๋‹ˆ๋‹ค. ๋‘ ๊ฐœ์˜ ์„œ๋กœ ๋‹ค๋ฅธ CI ์‹คํ–‰์—์„œ ๋กœ๊ทธ๋ฅผ ๊ฐ€์ ธ์™€ golden values์™€ ๋น„๊ตํ•˜๊ณ , ํšŒ๊ท€๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ์ปค๋ฐ‹ ๊ธฐ๋ก์„ ๋’ค์ง€๋ฉฐ, ๋ฌด์—‡์ด ์™œ ์ž˜๋ชป๋˜์—ˆ๋Š”์ง€ ์„ค๋ช…ํ•˜๋Š” ๋ณด๊ณ ์„œ๋ฅผ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š” ๋™์•ˆ ํŒ€์€ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์‚ฌ์šฉ ์‚ฌ๋ก€๋Š” ๊ทธ ์ „์ฒด ์กฐ์‚ฌ ๊ณผ์ •์„ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค.

ml-failure-audit ์Šคํ‚ฌ์„ Google์˜ Gemini 3.5 Flash ๋ชจ๋ธ๊ณผ ์›๊ฒฉ ์ถ”๋ก  ์—”์ง„์œผ๋กœ์„œ์˜ Gemini Agent API์™€ ๊ฒฐํ•ฉํ•จ์œผ๋กœ์จ, Eigent์˜ ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์›Œํฌํฌ์Šค๋Š” ๋กœ๊ทธ ๊ฐ€์ ธ์˜ค๊ธฐ, ๊ธฐ์ค€๊ฐ’ ์ถ”์ถœ, ์ฆ๊ฑฐ ์ถ”์ , ๋ฌด๊ฑฐ์šด ๋ถ„์„ ์œ„์ž„, ๊ตฌ์กฐํ™”๋œ ์‚ฐ์ถœ๋ฌผ ์ƒ์„ฑ๊นŒ์ง€ CI ์‹คํŒจ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ๊ฐ์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ณผ์ •์€ ๋‹จ์ผ ํ”„๋กฌํ”„ํŠธ๋กœ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.

1๋ชจ๋ธ๋กœ Gemini 3.5 Flash ์„ ํƒํ•˜๊ธฐ

Settings โ†’ Agents โ†’ Model๋กœ ์ด๋™ํ•ด ํด๋ผ์šฐ๋“œ ๋ชจ๋ธ ๋ชฉ๋ก์—์„œ Gemini 3.5 Flash๋ฅผ ์„ ํƒํ•˜์„ธ์š”. ์ž์ฒด API ์ž๊ฒฉ ์ฆ๋ช…์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด Settings โ†’ API Keys โ†’ Gemini ์•„๋ž˜์— Gemini ํ‚ค๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์ง์ ‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Gemini 3.5 Flash๋Š” ๊ธด ์ปจํ…์ŠคํŠธ ์ž‘์—…์—์„œ ๋น ๋ฅด๊ณ  ๋น„์šฉ ํšจ์œจ์ ์ธ ์ถ”๋ก ์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด๋Š” ์ •ํ™•ํžˆ CI ๋กœ๊ทธ ๋ถ„์„์ด ์š”๊ตฌํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.

2Gemini Agent API๋ฅผ ์›๊ฒฉ ์„œ๋ธŒ ์—์ด์ „ํŠธ๋กœ ํ™œ์„ฑํ™”ํ•˜๊ธฐ

Settings โ†’ Agents โ†’ Remote Agents๋กœ ์ด๋™ํ•ด Gemini Agent API๋ฅผ ์ผœ์„ธ์š”. ๊ทธ๋Ÿฌ๋ฉด Gemini Agent๊ฐ€ Eigent ์›Œํฌํฌ์Šค ๋‚ด๋ถ€์—์„œ ํ˜ธ์ถœ ๊ฐ€๋Šฅํ•œ ์„œ๋ธŒ ์—์ด์ „ํŠธ๋กœ ๋“ฑ๋ก๋ฉ๋‹ˆ๋‹ค.

ํ™œ์„ฑํ™”๋˜๋ฉด Developer Agent๋Š” ์ˆ˜๋ฐฑ ์ค„์˜ ๋กœ๊ทธ์— ๊ฑธ์นœ ๊ทผ๋ณธ ์›์ธ ๋ถ„์„์ฒ˜๋Ÿผ ๊ณ„์‚ฐ ์ง‘์•ฝ์ ์ธ ์ถ”๋ก  ์ž‘์—…์„ ํ•˜๋‚˜์˜ ๋ชจ๋ธ ํ˜ธ์ถœ์— ๋ชจ๋‘ ์ฒ˜๋ฆฌํ•˜๋Š” ๋Œ€์‹ , ์ด๋ฅผ Gemini Agent์— ์ง์ ‘ ๋„˜๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋‘ ๋‹จ๊ณ„ ๊ตฌ์กฐ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. Eigent์˜ ๋กœ์ปฌ ์—์ด์ „ํŠธ๋Š” ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜๊ณผ ๋„๊ตฌ ์‚ฌ์šฉ์„ ๋งก๊ณ , Gemini Agent๋Š” ์‹ฌ์ธต ์ถ”๋ก ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค.

3ml-failure-audit ์Šคํ‚ฌ ์—…๋กœ๋“œํ•˜๊ธฐ

Settings โ†’ Agents โ†’ Skills๋กœ ์ด๋™ํ•ด ml-failure-audit ์Šคํ‚ฌ ํŒจํ‚ค์ง€๋ฅผ ์—…๋กœ๋“œํ•˜์„ธ์š”. **Skill Hub: ml-failure-audit**์—์„œ๋„ ์Šคํ‚ฌ ์ƒ์„ธ ์ •๋ณด์™€ ์„ค์น˜ ๋‹จ๊ณ„๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ CI ์‹คํŒจ ๊ฐ์‚ฌ๋ฅผ ์œ„ํ•ด Eigent๊ฐ€ ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ์ ‘๊ทผํ•ด์•ผ ํ•˜๋Š”์ง€ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ์‚ฐ์ถœ๋ฌผ์„ ์ˆ˜์ง‘ํ• ์ง€, ์–ด๋–ค ๋น„๊ต๋ฅผ ์‹คํ–‰ํ• ์ง€, ์–ด๋–ค ์ฆ๊ฑฐ๋ฅผ ๋ชจ์„์ง€, ์ตœ์ข… ๋ณด๊ณ ์„œ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌ์„ฑํ• ์ง€๊นŒ์ง€ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

์—…๋กœ๋“œ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ์›Œํฌํฌ์Šค์˜ ์–ด๋–ค ์—์ด์ „ํŠธ๋“  ML ๊ฐ์‚ฌ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•  ๋•Œ ์ด ์Šคํ‚ฌ์„ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

4์ž‘์—…์„ Eigent์— ๋ณด๋‚ด๊ธฐ

๋ชจ๋“  ๊ตฌ์„ฑ์ด ๋๋‚ฌ๋‹ค๋ฉด Eigent์˜ ์ฑ„ํŒ…์— ์ž‘์—… ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”:

{{ml-failure-audit}} ์Šคํ‚ฌ์„ ๋”ฐ๋ฅด๊ณ , ๋ณต์žกํ•œ ํ•˜์œ„ ์ž‘์—…์€ ์›๊ฒฉ ์„œ๋ธŒ ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•ด ๋งˆ๋ฌด๋ฆฌํ•˜์„ธ์š”.

Megatron-LM MIMO VLM ์‚ฌ์ „ํ•™์Šต golden metric CI ์‹คํŒจ๋ฅผ ๊ฐ์‚ฌํ•ด ์ฃผ์„ธ์š”. ๋กœ์ปฌ NVIDIA/Megatron-LM checkout์ด <your-commit-sha> ์ปค๋ฐ‹์— ์žˆ์œผ๋ฉฐ, ์ฒจ๋ถ€ํ•œ CI ์‚ฐ์ถœ๋ฌผ(์˜ˆ: ์„ฑ๊ณต/์‹คํŒจ ์‹คํ–‰ ๋กœ๊ทธ)๋„ ํ•จ๊ป˜ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‹คํŒจํ•œ ์›Œํฌ๋กœ๋“œ๋Š” sequence packing์„ ์‚ฌ์šฉํ•˜๋Š” 8-GPU frozen start convergence check์ด๋ฉฐ, global batch size๋Š” 32, total packed sequence length๋Š” 3200, packing buffer๋Š” 4, training iterations๋Š” 100์ž…๋‹ˆ๋‹ค.

์ด ์‹คํŒจ๊ฐ€ ์‹ค์ œ ๋ชจ๋ธ convergence/correctness regression์ธ์ง€, ์•„๋‹ˆ๋ฉด metric/gating policy ๋ฌธ์ œ์ธ์ง€ ํŒ๋‹จํ•ด ์ฃผ์„ธ์š”. ์ €์žฅ์†Œ์˜ golden value comparison ์ฝ”๋“œ์™€ CI ๋กœ๊ทธ๋ฅผ ์ฆ๊ฑฐ๋กœ ์‚ฌ์šฉํ•ด ์ฃผ์„ธ์š”. GPU training์€ ๋‹ค์‹œ ์‹คํ–‰ํ•˜์ง€ ๋งˆ์„ธ์š”.

repository URL, ๋Œ€์ƒ commit checkout, ๊ทธ๋ฆฌ๊ณ  ๋น„๊ตํ•˜๊ณ  ์‹ถ์€ CI ์‚ฐ์ถœ๋ฌผ์„ ์ฒจ๋ถ€ํ•œ ์ƒํƒœ์—์„œ repo root์— source_refs, extracted_facts, calculations, final_answer, validation์ด ํฌํ•จ๋œ answer.json์„ ์ƒ์„ฑํ•ด ์ฃผ์„ธ์š”. ๊ฐ„๊ฒฐํ•œ answer.md๋„ ํ•จ๊ป˜ ๋งŒ๋“ค์–ด ์ฃผ์„ธ์š”.

Eigent๋Š” ์ฆ‰์‹œ ์กฐ์‚ฌ๋ฅผ ๊ณ„ํšํ•˜๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์ „์— ml-failure-audit ์Šคํ‚ฌ์„ ์„ค์น˜ํ•˜์„ธ์š”.

์ž…๋ ฅ์€ ์ง์ ‘ ์ œ๊ณตํ•˜์„ธ์š”: <your-commit-sha>๋ฅผ ๊ฐ์‚ฌํ•  ์ปค๋ฐ‹์œผ๋กœ ๋ฐ”๊พธ๊ณ , ์ž‘์—… ๊ณต๊ฐ„์—์„œ ํ•ด๋‹น ๋ฆฌ๋น„์ „์„ ์ฒดํฌ์•„์›ƒํ•œ ๋’ค, ๋น„๊ตํ•˜๊ณ  ์‹ถ์€ CI ์‚ฐ์ถœ๋ฌผ(์˜ˆ: ์„ฑ๊ณต vs ์‹คํŒจ ์‹คํ–‰ ๋กœ๊ทธ, stderr ์บก์ฒ˜, ๋˜๋Š” ๋‚ด๋ณด๋‚ธ CI ์ž‘์—… ์ถœ๋ ฅ)์„ ์ฒจ๋ถ€ํ•˜์„ธ์š”. Megatron-LM ์˜ˆ์‹œ๋ฅผ ์กฐ์‚ฌ ์ค‘์ธ ์–ด๋–ค ์ €์žฅ์†Œ์™€ ์‹คํŒจ์—๋„ ๋งž๊ฒŒ ๋ณ€ํ˜•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

5Coordinator Agent๊ฐ€ ์ž‘์—…์„ ๊ณ„ํšํ•˜๊ณ  ํ• ๋‹นํ•˜๊ธฐ

Eigent์˜ Coordinator Agent๋Š” ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ฝ๊ณ  ์ด๋ฅผ ๊ตฌ์กฐํ™”๋œ ๊ฐ์‚ฌ ๊ณ„ํš์œผ๋กœ ๋ถ„ํ•ดํ•ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ ๋‹จ๊ณ„(๋กœ๊ทธ ๊ฐ€์ ธ์˜ค๊ธฐ, ๋ฐ์ดํ„ฐ ์ถ”์ถœ, ์ฆ๊ฑฐ ์ถ”์ , ๋ณด๊ณ ์„œ ์ƒ์„ฑ)๋ฅผ ์‹๋ณ„ํ•œ ๋’ค ์ „์ฒด ์กฐ์‚ฌ๋ฅผ Developer Agent์— ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค.

Coordinator๋Š” ๋‹จ์ˆœํžˆ ๋ฌด์ž‘์ • ์œ„์ž„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์Šคํ‚ฌ ์ฐธ์กฐ, ์ €์žฅ์†Œ ์ปจํ…์ŠคํŠธ, CI ๋กœ๊ทธ ์‚ฐ์ถœ๋ฌผ์„ ํ•จ๊ป˜ ์ „๋‹ฌํ•ด Developer Agent๊ฐ€ ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ๊ฐ–์ถ˜ ์ƒํƒœ์—์„œ ์‹œ์ž‘ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

6Developer Agent๊ฐ€ ์Šคํ‚ฌ์„ ๋ถˆ๋Ÿฌ์˜ค๊ณ  ๋กœ๊ทธ๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ

Developer Agent์˜ ์ฒซ ๋ฒˆ์งธ ์ž‘์—…์€ ml-failure-audit ์Šคํ‚ฌ์„ ๋ถˆ๋Ÿฌ์™€ ๊ทธ ์ง€์นจ์„ ์ฝ๊ณ  ๊ฐ์‚ฌ ๋ฐฉ๋ฒ•๋ก ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋‹ค์Œ 4๊ฐœ์˜ ๋ช…๋ น์„ ๋ณ‘๋ ฌ๋กœ ์‹คํ–‰ํ•ด CI ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋ฉฐ, ๋‘ ๊ฐœ์˜ ์‹คํŒจ ๋กœ๊ทธ์™€ ๊ด€๋ จ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋™์‹œ์— ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ๋ณ‘๋ ฌ ๋„๊ตฌ ์‹คํ–‰ ๋•๋ถ„์— ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋‹จ๊ณ„๋Š” ์ˆœ์ฐจ์ ์œผ๋กœ ์ง„ํ–‰ํ•  ๋•Œ๋ณด๋‹ค ํ›จ์”ฌ ์งง์€ ์‹œ๊ฐ„์— ๋๋‚ฉ๋‹ˆ๋‹ค.

7Golden Values๋ฅผ ์ถ”์ถœํ•˜๊ณ  ์ˆ˜์ • ์ปค๋ฐ‹์„ ์ถ”์ ํ•˜๊ธฐ

๋กœ๊ทธ๋ฅผ ํ™•๋ณดํ•œ ํ›„ Developer Agent๋Š” Python ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•ด golden reference values๋ฅผ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์„ฑ๊ณต์ ์ธ CI ์‹คํ–‰์ด ์ƒ์„ฑํ•ด์•ผ ํ•˜๋Š” ์˜ˆ์ƒ ํ•™์Šต ๋ฉ”ํŠธ๋ฆญ, loss curve, ๋ฒค์น˜๋งˆํฌ ์ˆ˜์น˜์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ด๋ฅผ ์‹คํŒจ ๋กœ๊ทธ์— ๊ธฐ๋ก๋œ ๊ฐ’๊ณผ ๋น„๊ตํ•ด ์ •ํ™•ํžˆ ์–ด๋””์„œ, ์–ผ๋งˆ๋งŒํผ ์ฐจ์ด๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”์ง€ ํŒŒ์•…ํ•ฉ๋‹ˆ๋‹ค.

์ดํ›„ Developer Agent๋Š” Megatron-LM ์ปค๋ฐ‹ ๊ธฐ๋ก์„ ๊ฒ€์ƒ‰ํ•ด ํšŒ๊ท€์˜ ์›์ธ์ด ๋˜์—ˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ๊ฐ€์žฅ ๋†’์€ ํŠน์ • ์ฝ”๋“œ ๋ณ€๊ฒฝ์ธ fix commit์„ ์ฐพ์Šต๋‹ˆ๋‹ค. ์ด ์ปค๋ฐ‹์€ ๊ฐ์‚ฌ ๋ณด๊ณ ์„œ์˜ ๊ตฌ์ฒด์ ์ธ ์ฆ๊ฑฐ๊ฐ€ ๋˜์–ด, ๊ด€์ฐฐ๋œ ์‹คํŒจ์™€ ๊ทผ๋ณธ์ ์ธ ์ฝ”๋“œ ๋ณ€๊ฒฝ ์‚ฌ์ด์˜ ์ง์ ‘์ ์ธ ์—ฐ๊ฒฐ๊ณ ๋ฆฌ๋ฅผ ๋ฆฌ๋ทฐ์–ด์—๊ฒŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

8๊นŠ์€ ์ถ”๋ก ์„ Gemini Agent์— ์œ„์ž„ํ•˜๊ธฐ

์›์‹œ ์ฆ๊ฑฐ(log diff, golden value comparison, ์ถ”์ ๋œ ์ปค๋ฐ‹)๊ฐ€ ๋ชจ๋‘ ์ค€๋น„๋˜๋ฉด Developer Agent๋Š” Gemini Agent๋ฅผ ํ˜ธ์ถœํ•ด ๋ฌด๊ฑฐ์šด ์ถ”๋ก  ๋‹จ๊ณ„๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

Gemini Agent๋Š” ์ฝ”๋“œ์—์„œ ๋ฌด์—‡์ด ๋ฐ”๋€Œ์—ˆ๋Š”์ง€, ๊ทธ ๋ณ€๊ฒฝ์ด ํ•™์Šต ๋™์ž‘์— ์–ด๋–ป๊ฒŒ ์˜ํ–ฅ์„ ๋ฏธ์ณค๋Š”์ง€, ๊ฐ€์žฅ ๊ฐ€๋Šฅ์„ฑ ๋†’์€ ๊ทผ๋ณธ ์›์ธ์ด ๋ฌด์—‡์ธ์ง€ ์ „์ฒด ๋งฅ๋ฝ์„ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ๋ช‡ ๋ถ„ ํ›„, ์‹คํŒจ ์ง„๋‹จ, ๊ธฐ์—ฌ ์š”์ธ, ๊ถŒ์žฅ ์ˆ˜์ • ์‚ฌํ•ญ์„ ํฌํ•จํ•œ ์™„์ „ํ•˜๊ณ  ๊ตฌ์กฐํ™”๋œ ๊ฐ์‚ฌ ๋ณด๊ณ ์„œ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

9Developer Agent๊ฐ€ ์ตœ์ข… ๊ฐ์‚ฌ ๋ณด๊ณ ์„œ๋ฅผ ์ž‘์„ฑํ•˜๊ธฐ

Developer Agent๋Š” Gemini Agent์˜ ๋ถ„์„์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์—… ๊ณต๊ฐ„์— ๋‘ ๊ฐ€์ง€ ์‚ฐ์ถœ๋ฌผ์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค:

  • answer.json: ์‹คํŒจ ์œ ํ˜•, ๊ทผ๋ณธ ์›์ธ, ์˜ํ–ฅ์„ ๋ฐ›์€ ๋ฉ”ํŠธ๋ฆญ, ์ฆ๊ฑฐ ์ปค๋ฐ‹, ๊ถŒ์žฅ ํ•ด๊ฒฐ์ฑ…์„ ๊ตฌ์กฐํ™”๋œ ํ•„๋“œ๋กœ ๋‹ด์€ ๊ธฐ๊ณ„ ํŒ๋… ๊ฐ€๋Šฅํ•œ ๊ฐ์‚ฌ ๊ธฐ๋ก์ž…๋‹ˆ๋‹ค. ์ž๋™ํ™” ํŒŒ์ดํ”„๋ผ์ธ, ํ‹ฐ์ผ“ ์‹œ์Šคํ…œ, CI ๋Œ€์‹œ๋ณด๋“œ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • answer.md: ๋ฌด์—‡์ด ์‹คํŒจํ–ˆ๋Š”์ง€, ์™œ ์‹คํŒจํ–ˆ๋Š”์ง€, ์ฆ๊ฑฐ๋Š” ๋ฌด์—‡์ธ์ง€, ๋‹ค์Œ์— ๋ฌด์—‡์„ ํ•ด์•ผ ํ•˜๋Š”์ง€๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ฐ„๊ฒฐํ•œ ์‚ฌ๋žŒ ์นœํ™”์  ๊ฐ์‚ฌ ์š”์•ฝ์ž…๋‹ˆ๋‹ค. PR ์ฝ”๋ฉ˜ํŠธ, Slack ์Šค๋ ˆ๋“œ, ์ธ์‹œ๋˜ํŠธ ๋ณด๊ณ ์„œ์— ๋ฐ”๋กœ ๋ถ™์—ฌ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‘ ํŒŒ์ผ ๋ชจ๋‘ ์ž‘์—… ๊ณต๊ฐ„ ํด๋”์— ์ง์ ‘ ์ž‘์„ฑ๋˜๋ฉฐ ์ฆ‰์‹œ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

10์ด ์›Œํฌํ”Œ๋กœ๊ฐ€ ์ค‘์š”ํ•œ ์ด์œ 

ML CI ์‹คํŒจ๋Š” ๋ฐ€๋„ ๋†’์€ ๋กœ๊ทธ ์ถœ๋ ฅ ์†์— ์‹ ํ˜ธ๊ฐ€ ๋ฌปํ˜€ ์žˆ๊ณ , ๊ทผ๋ณธ ์›์ธ์ด ์ข…์ข… ์ฆ์ƒ๋ณด๋‹ค ์—ฌ๋Ÿฌ ์ปค๋ฐ‹ ๋’ค์— ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋””๋ฒ„๊น…์ด ๋งค์šฐ ์–ด๋ ต๊ธฐ๋กœ ์œ ๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ด ์›Œํฌํ”Œ๋กœ๋Š” ์„ธ ๊ฐ€์ง€ ๊ธฐ๋Šฅ์ด ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋„๋ก ํ•˜์—ฌ ์ด๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค:

  • ๋ณ‘๋ ฌ ๋กœ๊ทธ ๊ฐ€์ ธ์˜ค๊ธฐ๋กœ ์‚ฐ์ถœ๋ฌผ์„ ํ•˜๋‚˜์”ฉ ๊ฐ€์ ธ์˜ค๋Š” ์ˆœ์ฐจ์  ๋ณ‘๋ชฉ์„ ์—†์•ฑ๋‹ˆ๋‹ค.
  • Python ๊ธฐ๋ฐ˜ golden value ์ถ”์ถœ์€ ํŒจํ„ด ๋งค์นญ์ด๋‚˜ ์ˆ˜๋™ ๊ฒ€ํ† ์— ์˜์กดํ•˜์ง€ ์•Š๊ณ  ์ •๋ฐ€ํ•œ ์ˆ˜์น˜ ๋น„๊ต๋ฅผ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ์ถ”๋ก  ์„œ๋ธŒ ์—์ด์ „ํŠธ๋กœ์„œ์˜ Gemini Agent๋Š” ๊ฐ€์žฅ ๋ณต์žกํ•œ ์ถ”๋ก  ๋‹จ๊ณ„๋ฅผ ๊ทธ์— ์ตœ์ ํ™”๋œ ๋ชจ๋ธ์— ์˜คํ”„๋กœ๋”ฉํ•˜์—ฌ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜์€ ๊ฐ€๋ณ๊ฒŒ, ๋ถ„์„์€ ๊นŠ๊ฒŒ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ ๊ฒฐ๊ณผ, ์—”์ง€๋‹ˆ์–ด๊ฐ€ 30~60๋ถ„ ๋™์•ˆ ์ง‘์ค‘ํ•ด์„œ ํ•ด์•ผ ํ•  ๊ทผ๋ณธ ์›์ธ ๊ฐ์‚ฌ ์ž‘์—…์ด ๋ช‡ ๋ถ„ ๋งŒ์— ๊ตฌ์กฐํ™”๋œ ์‚ฐ์ถœ๋ฌผ ์ถ”์ ๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

11๋‹ค์Œ์— ์‹œ๋„ํ•ด ๋ณผ ๊ฒƒ

์ฒซ ๋ฒˆ์งธ ๊ฐ์‚ฌ๊ฐ€ ๋๋‚˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ›„์† ํ”„๋กฌํ”„ํŠธ๋กœ ์›Œํฌํ”Œ๋กœ๋ฅผ ํ™•์žฅํ•ด ๋ณด์„ธ์š”:

๊ฐ€์žฅ ์ตœ๊ทผ์˜ CI ์‹คํŒจ 3๊ฑด์— ๋™์ผํ•œ ๊ฐ์‚ฌ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ๊ทผ๋ณธ ์›์ธ์„ ๋น„๊ตํ•˜์„ธ์š”.

์ˆ˜์ • ์ปค๋ฐ‹์„ ์ฐพ์€ ๋’ค, ๊ฐ์‚ฌ ๋ณด๊ณ ์„œ๊ฐ€ ๋ฏธ๋ฆฌ ์ฑ„์›Œ์ง„ ์ƒํƒœ๋กœ GitHub issue๋ฅผ ์—ฌ์„ธ์š”.

๋งค์ผ ๋ฐค ์ƒˆ๋กœ ๋ฐœ์ƒํ•œ CI ์‹คํŒจ๋ฅผ ๊ฐ์‚ฌํ•˜๊ณ  answer.md๋ฅผ Slack์— ๊ฒŒ์‹œํ•˜๋„๋ก ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์˜ˆ์•ฝํ•˜์„ธ์š”.

๋‹ค๋ฅธ ๋ชจ๋ธ๋กœ ๋ฐ”๊ฟ”์„œ ๋” ๊นŠ์€ ๋ถ„์„์ด ํ•„์š”ํ•˜๋ฉด Gemini 3.5 Pro๋ฅผ, ๋” ๋น ๋ฅธ ์ฒ˜๋ฆฌ ์‹œ๊ฐ„์ด ํ•„์š”ํ•˜๋ฉด Gemini Flash Lite๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.

12๋” ๋‚˜์€ ๊ฒฐ๊ณผ๋ฅผ ์œ„ํ•œ ํŒ

  • CI ์‚ฐ์ถœ๋ฌผ์„ ๋ช…์‹œ์ ์œผ๋กœ ์ฒจ๋ถ€ํ•˜์„ธ์š”. ml-failure-audit ์Šคํ‚ฌ์€ ๋น„๊ตํ•˜๋ ค๋Š” ์ปค๋ฐ‹ checkout๊ณผ ๋กœ๊ทธ ๋˜๋Š” ๋‚ด๋ณด๋‚ธ ๊ฒฐ๊ณผ๋ฌผ(์˜ˆ: ์„ฑ๊ณต ์‹คํ–‰๊ณผ ์‹คํŒจ ์‹คํ–‰)์„ ํ•จ๊ป˜ ์ œ๊ณตํ•  ๋•Œ ๊ฐ€์žฅ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • repository URL์„ ํฌํ•จํ•˜์„ธ์š”. Developer Agent๋Š” ์ด๋ฅผ ์‚ฌ์šฉํ•ด ์ปค๋ฐ‹ ๊ธฐ๋ก์—์„œ fix commit์„ ์ฐพ์Šต๋‹ˆ๋‹ค. ์ €์žฅ์†Œ๋กœ ๋ฐ”๋กœ ์—ฐ๊ฒฐ๋˜๋Š” ๋งํฌ๊ฐ€ ์žˆ์œผ๋ฉด ๊ฒ€์ƒ‰ ๋‹จ๊ณ„๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ถœ๋ ฅ ํŒŒ์ผ์„ ์ง€์ •ํ•˜์„ธ์š”. answer.json๊ณผ answer.md ๋‘˜ ๋‹ค ์š”์ฒญํ•˜๋ฉด Developer Agent๊ฐ€ ๋‘ ํ˜•์‹ ๋ชจ๋‘ ์ƒ์„ฑํ•˜๋„๋ก ์ง€์‹œํ•  ์ˆ˜ ์žˆ์–ด, CI ํŒŒ์ดํ”„๋ผ์ธ์šฉ ๊ธฐ๊ณ„ ํŒ๋… ๊ฐ€๋Šฅํ•œ ์ถœ๋ ฅ๊ณผ ํŒ€์šฉ ์‚ฌ๋žŒ ์นœํ™”์  ์ถœ๋ ฅ์„ ๋ชจ๋‘ ํ•„์š”๋กœ ํ•  ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ์ถ”๋ก ์ด ํ•„์š”ํ•œ ์ž‘์—…์—๋Š” Gemini Agent๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”. ์›๊ฒฉ ์„œ๋ธŒ ์—์ด์ „ํŠธ ํŒจํ„ด์€ ๋กœ์ปฌ ์—์ด์ „ํŠธ๊ฐ€ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์„ ๋‹ด๋‹นํ•˜๊ณ  Gemini Agent๊ฐ€ ์ข…ํ•ฉ์„ ๋‹ด๋‹นํ•  ๋•Œ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. ๋กœ์ปฌ ๋„๊ตฌ ์‚ฌ์šฉ์œผ๋กœ ๋” ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ์ˆœ ์กฐํšŒ์— ํ˜ธ์ถœํ•˜์ง€ ๋งˆ์„ธ์š”.

Other use cases

์˜์ˆ˜์ฆ ๋ฐ ์ธ๋ณด์ด์Šค์˜ VAT ์‹ ๊ณ  ์ž๋™ํ™”

์˜์ˆ˜์ฆ ๋ฐ ์ธ๋ณด์ด์Šค์˜ VAT ์‹ ๊ณ  ์ž๋™ํ™”

์‚ฌ์ง„, ์Šค์บ”ํ•œ PDF, ๋””์ง€ํ„ธ ์ธ๋ณด์ด์Šค๋ฅผ ํฌํ•จํ•˜์—ฌ "VAT" ํด๋”์˜ ๋ชจ๋“  ์˜์ˆ˜์ฆ๊ณผ ์ธ๋ณด์ด์Šค๋ฅผ ์ฒ˜๋ฆฌํ•ด ์ฃผ์„ธ์š”. ์ตœ์ข… ์ถœ๋ ฅ์—๋Š” ๋‘ ํŒŒ์ผ๋งŒ ํฌํ•จ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค: (1) vat_return.xlsx โ€” Excel ํŒŒ์ผ์—๋Š” ์˜์ˆ˜์ฆ ๋˜๋Š” ์ธ๋ณด์ด์Šค๋‹น ํ•œ ํ–‰์ด ํฌํ•จ๋˜์–ด์•ผ ํ•˜๋ฉฐ, ์ถ”์ถœ๋œ ๋ชจ๋“  ํ•„๋“œ๋ฅผ ๋‚˜์—ดํ•˜๊ณ , ๊ฐ ํ•ญ๋ชฉ์˜ VAT ํ™˜๊ธ‰ ๊ฐ€๋Šฅ ์—ฌ๋ถ€๋ฅผ ํ‘œ์‹œํ•˜๊ณ , ํ™˜๊ธ‰ ๊ฐ€๋Šฅํ•œ ํ•ญ๋ชฉ์˜ VAT ํšŒ์ˆ˜ ๊ธˆ์•ก์„ ํ‘œ์‹œํ•˜๊ณ , ํšŒ์ˆ˜ ๋ถˆ๊ฐ€๋Šฅํ•œ ํ•ญ๋ชฉ์˜ ์ œ์™ธ ์‚ฌ์œ ๋ฅผ ํฌํ•จํ•˜๊ณ , ์ˆ˜๋™ ๊ฒ€ํ† ๊ฐ€ ํ•„์š”ํ•œ ํ•ญ๋ชฉ์„ ๋ช…ํ™•ํžˆ ํ‘œ์‹œํ•˜๊ณ , ์ด ํšŒ์ˆ˜ ๊ฐ€๋Šฅ VAT ๊ธˆ์•ก์„ ๋ณด์—ฌ์ฃผ๋Š” ์š”์•ฝ ์‹œํŠธ๋ฅผ ํฌํ•จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (2) vat_return.html โ€” ํšŒ๊ณ„ํŒ€๊ณผ ์ง์ ‘ ์—ด์–ด ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋…๋ฆฝํ˜• HTML ํŒŒ์ผ์„ ์ƒ์„ฑํ•ด ์ฃผ์„ธ์š”. HTML ํŒŒ์ผ์—๋Š” ๋ชจ๋“  VAT ํšŒ์ˆ˜ ํ•ญ๋ชฉ, ๊ฐ ํ•ญ๋ชฉ์˜ ํšŒ์ˆ˜ ๊ฐ€๋Šฅ VAT ๊ธˆ์•ก, ์ œ์™ธ๋œ ํ•ญ๋ชฉ๊ณผ ์ œ์™ธ ์‚ฌ์œ , ์ˆ˜๋™ ๊ฒ€ํ† ๊ฐ€ ํ•„์š”ํ•œ ํ•ญ๋ชฉ, ์ด ํšŒ์ˆ˜ ๊ฐ€๋Šฅ VAT ๊ธˆ์•ก์ด ํ‘œ์‹œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ถˆํ™•์‹คํ•œ ์ •๋ณด๋Š” ์ถ”์ธกํ•˜์ง€ ๋งˆ์„ธ์š”.

์žฅ๊ธฐ ๊ณผ์ œ: Eigent์—์„œ GLM-5.1 vs GLM-5.2

์žฅ๊ธฐ ๊ณผ์ œ: Eigent์—์„œ GLM-5.1 vs GLM-5.2

AI ์ธํ”„๋ผ ์ƒํƒœ๊ณ„์˜ 26๊ฐœ ๊ธฐ์—…์„ ์‹ฌ์ธต ์กฐ์‚ฌํ•˜์„ธ์š”. ์ด๋Š” ์ „์ฒด AI ๊ฐ€์น˜์‚ฌ์Šฌ์—์„œ ๊ฐ€์žฅ ํ™•์‹คํ•œ ํ•ต์‹ฌ ์ถ•์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ 6๊ฐœ ํ•˜์œ„ ์„นํ„ฐ๋ฅผ ๋ชจ๋‘ ๋‹ค๋ฃจ๋˜, ๊ฐ ์„นํ„ฐ์—์„œ๋Š” ๋Œ€ํ˜• ๋ฆฌ๋”๋ถ€ํ„ฐ ์†Œ๊ทœ๋ชจ ํ”Œ๋ ˆ์ด์–ด๊นŒ์ง€ ๋Œ€ํ‘œ ๊ธฐ์—…์„ ์„ ์ •ํ•˜์„ธ์š”: AI ๋ฐ์ดํ„ฐ์„ผํ„ฐ(์ปดํ“จํŠธ ์ธํ”„๋ผ / ๊ตฌ์ถ•), GPU / AI ์นฉ(ํ•™์Šต ๋ฐ ์ถ”๋ก ์šฉ ์‹ค๋ฆฌ์ฝ˜, ASIC, IP), ์„œ๋ฒ„ยท๋„คํŠธ์›Œํ‚นยท๊ด‘ ๋ชจ๋“ˆ(์Šค์œ„์น˜, NIC, ๊ด‘ ์ธํ„ฐ์ปค๋„ฅํŠธ), ์ „๋ ฅยท์•ก์ฒด ๋ƒ‰๊ฐยท์—๋„ˆ์ง€ ์ €์žฅ(์ „์› ๊ณต๊ธ‰, ์—ด ๊ด€๋ฆฌ, ์—๋„ˆ์ง€ ๊ด€๋ฆฌ), AI ํด๋ผ์šฐ๋“œ / ์ปดํ“จํŠธ ํ”Œ๋žซํผ(ํ•˜์ดํผ์Šค์ผ€์ผ๋Ÿฌ, GPU ํด๋ผ์šฐ๋“œ, ์ปดํ“จํŠธ ๋Œ€์—ฌ ํ”Œ๋žซํผ), ์ง€์› ์ƒํƒœ๊ณ„(HBM / ์ฒจ๋‹จ ํŒจํ‚ค์ง•, ํŒŒ์šด๋“œ๋ฆฌ, ์ปค๋„ฅํ„ฐ ๋ฐ ๊ธฐํƒ€ ํ•ต์‹ฌ ๋ถ€ํ’ˆ). ๊ฐ ๊ธฐ์—…์— ๋Œ€ํ•ด ๋‹ค์Œ์„ ์กฐ์‚ฌํ•˜์„ธ์š”: ํšŒ์‚ฌ๋ช…, ํ•˜์œ„ ์„นํ„ฐ, ๋ณธ์‚ฌ / ๊ตญ๊ฐ€; ํ•ต์‹ฌ ์ œํ’ˆ๊ณผ AI ์ฒด์ธ์—์„œ์˜ ๊ตฌ์ฒด์  ์—ญํ• ; ์ƒ์žฅ ๋˜๋Š” ๋น„์ƒ์žฅ ์—ฌ๋ถ€(์ƒ์žฅ ์‹œ ํ‹ฐ์ปค + ๊ฑฐ๋ž˜์†Œ, ๋น„์ƒ์žฅ ์‹œ ์ตœ๊ทผ ๊ธฐ์—…๊ฐ€์น˜ / ์ž๊ธˆ์กฐ๋‹ฌ ๋ผ์šด๋“œ); ์‹œ๊ฐ€์ด์•ก ๋˜๋Š” ๊ธฐ์—…๊ฐ€์น˜ ๊ทœ๋ชจ(์ˆœ์œ„ ์‚ฐ์ •์šฉ); ์ƒํƒœ๊ณ„ ๋‚ด ํฌ์ง€์…”๋‹๊ณผ ํ•ด์ž(1โ€“2๋ฌธ์žฅ); ์ฃผ์š” ๊ณ ๊ฐ / ๊ฒฝ์Ÿ์‚ฌ. ์ˆœ์„œ๋Š” ๊ฐ ํ•˜์œ„ ์„นํ„ฐ ๋‚ด์—์„œ ์‹œ๊ฐ€์ด์•ก / ๊ธฐ์—…๊ฐ€์น˜ ๊ธฐ์ค€์œผ๋กœ ํฐ ์ˆœ์„œ๋ถ€ํ„ฐ ์ž‘์€ ์ˆœ์„œ๋กœ ์ •๋ ฌํ•˜์„ธ์š”. ์ „์ฒด ๊ตฌ์กฐ๋Š” ํ•˜ํ–ฅ์‹์œผ๋กœ ๊ตฌ์„ฑํ•˜์„ธ์š”: ์ „์ฒด ํ•˜๋“œ์›จ์–ด ์ƒํƒœ๊ณ„ ์ง€ํ˜• โ†’ ๊ฐ ๊ฐœ๋ณ„ ๊ธฐ์—…๊นŒ์ง€. ์ถœ๋ ฅ ์š”๊ตฌ์‚ฌํ•ญ: ๋จผ์ € 26๊ฐœ ๊ธฐ์—… ์ „์ฒด, ์œ„ ํ•„๋“œ, 6๊ฐœ ํ•˜์œ„ ์„นํ„ฐ ๋ถ„๋ฅ˜, ์ƒ์žฅ/๋น„์ƒ์žฅ ํ”Œ๋ž˜๊ทธ, ์„นํ„ฐ ๊ฐ„ ๋น„๊ต ๋งคํŠธ๋ฆญ์Šค๋ฅผ ํฌํ•จํ•œ ๊ตฌ์กฐํ™”๋œ ๋ฐ์ดํ„ฐ ํŒŒ์ผ ai_infra_data.json์„ ์ƒ์„ฑํ•˜์„ธ์š”. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ•ด๋‹น JSON์„ ๋ฐ”ํƒ•์œผ๋กœ ์„ธ๋ จ๋œ HTML ๋ฆฌํฌํŠธ๋ฅผ ์ƒ์„ฑํ•˜์„ธ์š”: ์ƒํƒœ๊ณ„ ์ง€ํ˜• / ๊ณ„์ธตํ˜• ๋‹ค์ด์–ด๊ทธ๋žจ, ์„นํ„ฐ ์„น์…˜, ๊ธฐ์—… ์นด๋“œ, ์ƒ์žฅ vs. ๋น„์ƒ์žฅ์— ๋Œ€ํ•œ ๋ช…ํ™•ํ•œ ์‹œ๊ฐ์  ํ‘œ์‹œ(ํƒœ๊ทธ ๋˜๋Š” ์ƒ‰์ƒ ๊ตฌ๋ถ„), ์‹œ๊ฐ€์ด์•ก ์ˆœ์œ„ ์ฐจํŠธ, ์ •๋ ฌ/ํ•„ํ„ฐ ๊ฐ€๋Šฅํ•œ ๋น„๊ต ํ…Œ์ด๋ธ”์„ ํฌํ•จํ•˜์„ธ์š”. ๋””์ž์ธ์€ ์ „๋ฌธ์ ์ด๊ณ , ์ •๋ณด ๋ฐ€๋„๊ฐ€ ๋†’์œผ๋ฉฐ, ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ์—ฐ๊ตฌ ๋ฐ์ดํ„ฐ์˜ ์ •ํ™•์„ฑ์„ ๊ฒ€์ฆํ•œ ๋’ค(์ƒ์žฅ ์ƒํƒœ, ํ‹ฐ์ปค, ๊ธฐ์—…๊ฐ€์น˜ โ€” ์ตœ์‹  ์ˆ˜์น˜์™€ ์ถœ์ฒ˜ ์ธ์šฉ), ๊ทธ ๋‹ค์Œ ๋ฆฌํฌํŠธ๋ฅผ ์ƒ์„ฑํ•˜์„ธ์š”. ์ž‘์—…์€ ๋‹จ์ผ ์—์ด์ „ํŠธ ๋ชจ๋“œ๋กœ ๋ณด๋‚ด์„ธ์š”.

Eigent๋กœ ์ค‘๊ตญ ์„ค๋‚  HTML5 ๊ฒŒ์ž„ 10๊ฐœ ๋งŒ๋“ค๊ธฐ

Eigent๋กœ ์ค‘๊ตญ ์„ค๋‚  HTML5 ๊ฒŒ์ž„ 10๊ฐœ ๋งŒ๋“ค๊ธฐ

HTML, CSS, JS(๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์—†์Œ)๋กœ 2026๋…„ ์ค‘๊ตญ ์„ค๋‚ (๋ง๋ )๊ณผ ๊ด€๋ จ๋œ ์ฃผ์ œ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ์™„์ „ํ•œ ๊ฒŒ์ž„ 10๊ฐœ๋ฅผ ๋งŒ๋“œ์„ธ์š”. ๊ฒŒ์ž„์€ ์žฌ๋ฏธ์žˆ๊ณ , ๋…์ฐฝ์ ์ด๋ฉฐ, ์„ธ๋ จ๋˜๊ณ , ๋ชจ๋ฐ”์ผ ์นœํ™”์ ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ ์ˆ˜ ์‹œ์Šคํ…œ, ๋‚œ์ด๋„ ์ฆ๊ฐ€, ์žฌ์‹œ์ž‘ ๋ฒ„ํŠผ, ๋ถ€๋“œ๋Ÿฌ์šด ์‹œ๊ฐ ํšจ๊ณผ๋ฅผ ํฌํ•จํ•˜์„ธ์š”. ๋ฒ”์œ„: ์•„์ผ€์ด๋“œ, ํผ์ฆ, ๋ฌดํ•œ ๋Ÿฌ๋„ˆ, ๋ฐ˜์‘, ์ „๋žต, ๋ฉ”๋ชจ๋ฆฌ, ๋กœ์ปฌ 2์ธ์šฉ, ๋ฐฉ์น˜ํ˜•, ๋ ˆํŠธ๋กœ ํ”ฝ์…€, ๊ทธ๋ฆฌ๊ณ  1๊ฐœ์˜ ์‹คํ—˜์ ์ธ ๊ฒŒ์ž„.

Automate everything with AI workforce on desktop
Download Eigent

์˜ค๋Š˜ Eigent๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์„ธ์š”

์˜คํ”ˆ ์†Œ์Šค ๋ฐ์Šคํฌํ†ฑ ์•ฑ์„ ๋‹ค์šด๋กœ๋“œํ•˜์„ธ์š”. ์—ฌ๋Ÿฌ๋ถ„์˜ AI ์›Œํฌํฌ์Šค๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ธฐ๊ธฐ์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

Eigent ๋‹ค์šด๋กœ๋“œ
Eigent

AI ์›Œํฌํฌ์Šค ์ž๋™ํ™”์— ๋Œ€ํ•œ ์ตœ์‹  ์†Œ์‹, ํŠœํ† ๋ฆฌ์–ผ, ์ถœ์‹œ ์ •๋ณด๋ฅผ ๋ฐ›์•„๋ณด์„ธ์š”.

์ œํ’ˆEigentํ™˜๊ฒฝ์š”๊ธˆ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ
๋‘˜๋Ÿฌ๋ณด๊ธฐ์†”๋ฃจ์…˜ํ™œ์šฉ ์‚ฌ๋ก€์Šคํ‚ฌํ”Œ๋Ÿฌ๊ทธ์ธ๋ธ”๋กœ๊ทธ
๊ฐœ๋ฐœ์ž๋ฌธ์„œGitHubCAMEL-AI์˜คํ”ˆ์†Œ์Šค ํŽ€๋“œํŒŒํŠธ๋„ˆ
๋‹ค์šด๋กœ๋“œ์˜คํ”ˆ ์†Œ์Šค์šฉ
ํšŒ์‚ฌํšŒ์‚ฌ ์†Œ๊ฐœ๋ธŒ๋žœ๋“œ์ฑ„์šฉ์ด์šฉ์•ฝ๊ด€๊ฐœ์ธ์ •๋ณด์ฒ˜๋ฆฌ๋ฐฉ์นจ๋ณด์•ˆ ๋ฐ ์‹ ๋ขฐ์ฟ ํ‚ค ์ •์ฑ…ํ™˜๋ถˆ ๋ฐ ์ฒดํ—˜ ์ •์ฑ…

๋ชจ๋“  ๊ถŒ๋ฆฌ ๋ณด์œ  ยฉ 2026 EIGENT UK LTD

Eigent 1.0 ์ƒˆ ๋ฒ„์ „ ์ถœ์‹œ!download