π₯ μ€λμ μ£Όμ μμ
Greptile, Cursor, and Devin agree that agents should run their code. What they run it against matters.
The New Stackλ λνμ μΈ AI μ½λ© λκ΅¬μΈ Greptile, Cursor, Devinμ΄ ν κ°μ§ κ΄νμΌλ‘ μλ ΄νκ³ μλ€κ³ μ νλ€: μ½λ© μμ΄μ νΈλ μ μ 리뷰μλ§ μμ‘΄νμ§ λ§κ³ μμ μ΄ μμ±ν μ½λλ₯Ό μ€μ λ‘ μ€νν΄ λμμ νμΈν΄μΌ νλ€λ κ²μ΄λ€. μ΄λ κ² μ½λλ₯Ό λλ € κ²μ¦νλ 'λ°νμ κ²μ¦(runtime verification)'μ μμ΄μ νΈκ° μμ±ν μ½λλ₯Ό λκ·λͺ¨λ‘ μΆμνλ €λ νλ¦ μμμ μ κ³ μ λ°μΌλ‘ λΉ λ₯΄κ² λ²μ§κ³ μλ€κ³ κΈ°μ¬λ μ€λͺ νλ€. ν΅μ¬ λ¨μλ '무μμ λμμΌλ‘ μ€ννλλ'κ° μ€ν κ·Έ μ체λ§νΌ μ€μνλ€λ μ μ΄λ€. λ§μ μμ΄μ νΈλ μΈλΆ μμ‘΄μ±μ λͺ©(mock)μΌλ‘ λ체ν μλλ°μ€μμ μ½λλ₯Ό λ리λλ°, μ΄λ μκΈ°μκ²°μ λ‘μ§μλ μΆ©λΆνμ§λ§ μλΉμ€ κ° μνΈμμ©μμλ§ λλ¬λλ λ²κ·Έλ λμΉλ€. λ€μμ λ§μ΄ν¬λ‘μλΉμ€Β·APIΒ·λ°μ΄ν° μ μ₯μμ κ±Έμ³ λμνλ ν΄λΌμ°λ λ€μ΄ν°λΈ νμκ² λͺ© κΈ°λ° μλλ°μ€λ μλͺ»λ μμ κ°μ μ€ μ μλ€. κΈ°μ¬λ λ°νμ κ²μ¦μ μ½λ μμ± λ€μμ λ°λμ νμν λ¨κ³λ‘ 보면μλ, ν μ€νΈ νκ²½μ μΆ©μ€λ(fidelity)κ° κ²°κ³Όλ₯Ό μ’μ°νλ€κ³ κ²½κ³ νλ€. μ΄ κΈμ AI μμ΄μ νΈ, ν΄λΌμ°λ λ€μ΄ν°λΈ, μννΈμ¨μ΄ ν μ€ν μ£Όμ λ‘ λΆλ₯λΌ μλ€.
π‘ μ μ€μνκ°: νλ«νΌΒ·DevOps ν μ μ₯μμ μμ¬μ μ, μμ΄μ νΈκ° λ§λ μ½λλ λͺ©μΌλ‘ λλ°°λ μλλ°μ€κ° μλλΌ μ€μ μ κ°κΉμ΄ ν΅ν© νκ²½μμ κ²μ¦λΌμΌ νλ€λ κ²μ΄λ€. λ°λΌμ CI νμ΄νλΌμΈ, μΌνμ© ν리뷰 νκ²½, μ€μ κ³μ½(contract) ν μ€νΈκ° μλΉμ€ κ° μ₯μ λ₯Ό μ€μ λ‘ μ‘μλ΄λ ν΅μ μ§μ μ΄ λλ€.
π μλ¬Έ 보기 Β· The New Stack
Kubernetes & Cloud Native
What Does EU AI Act Compliance Require?
Docker
Docker λΈλ‘κ·Έλ 'μΈκ³ μ΅μ΄μ ν¬κ΄μ AI κ·μ 'λ‘ λΆλ¦¬λ EU AI Actκ° λ¨κ³μ μΌλ‘ μνλλ©΄μ μμ§λμ΄λ§ νμ 무μμ μꡬνλμ§ μ€λͺ νλ€. μ΄ λ²μ 2024λ 8μ λ°ν¨λμΌλ©° μμΈ μ μ©λλ€: λ³Έμ¬ μμΉμ 무κ΄νκ² EU μμ₯μ AI μμ€ν μ μΆμνκ±°λ, EU λ΄μμ μ΄λ₯Ό λ°°ν¬νκ±°λ, AI μμ€ν μ μΆλ ₯μ΄ EUμμ μ¬μ©λλ λͺ¨λ μ‘°μ§μ μ μ©λλ€. μν κΈ°λ° μ κ·Όμ νν΄ λͺ¨λ AI μμ€ν μ λ€ λ±κΈ β νμ© λΆκ°(κΈμ§), κ³ μν, μ νμ μν(ν¬λͺ μ±), μ΅μ μν β μΌλ‘ λΆλ₯νκ³ λ±κΈμ λ°λΌ μλ¬΄κ° μ»€μ§λ€. μ 5μ‘°μ κΈμ§ κ΄νμ 2025λ 2μ 2μΌλΆν° μ΄λ―Έ κΈμ§λκ³ , λ²μ© AI(GPAI) λͺ¨λΈ μ무λ κ±°λ²λμ€ κΈ°κ΅¬Β·λ²μΉ μ‘°νκ³Ό ν¨κ» μ΄λ―Έ λ°ν¨λλ€. AI μμ±Β·ν©μ± μ½ν μΈ λΌλ²¨λ§μ κ·μ ν μ 50μ‘° ν¬λͺ μ± μ무λ 2026λ 8μ 2μΌλΆν° μ μ©λλ€. νΉν 2026λ 6μ 16μΌ μ λ½μνκ° μΉμΈν 'Digital Omnibus' ν¨ν€μ§κ° κ³ μν λ§κ°μΌμ λ¦μΆ°, λ 립ν Annex III κ³ μν μμ€ν μ 2027λ 12μ 2μΌκΉμ§, Annex I λ΄μ₯ν κ³ μν μμ€ν μ 2028λ 8μ 2μΌκΉμ§ μ€μν΄μΌ νλ€. Dockerλ μ¬ν μμ₯ λͺ¨λν°λ§, μ€λ μ¬κ³ λ³΄κ³ , μμΈ μ¬μ μμ EU λλ¦¬μΈ μ§μ κ°μ 곡κΈμ μ무λ₯Ό λ€λ©° 'AI κ±°λ²λμ€μ μ€λ¬΄ν' κ΄μ μμ κ°μ΄λλ₯Ό μ μνλ€.
π‘ μ λ½μΌλ‘ AI κΈ°λ₯μ μΆμνλ νμ μ΄μ μ»΄νλΌμ΄μΈμ€λ₯Ό μμ§λμ΄λ§ κ³Όμ λ‘ λ€λ€μΌ νλ€. μμ€ν λ³ μν λ±κΈ λΆλ₯, λ‘κΉ Β·μ¬ν λͺ¨λν°λ§Β·μ¬κ³ λ³΄κ³ μ μ½λ μ°¨μ λ΄μ¬ν, κ·Έλ¦¬κ³ λ¨κ³λ³ λ§κ°μΌ(2026λ 8μ μ 50μ‘°, 2027~2028λ κ³ μν)μ λ²λ¬΄ λΆμμ λ―Έλ μμ κ° μλλΌ λ‘λλ§΅μ λ°μνλ μΌμ΄ ν΅μ¬μ΄λ€.
DevOps & μΈνλΌ
Vibe slop is the symptom. Context debt is the disease.
The New Stack
The New Stackμ μ΄ μΉΌλΌμ λ°μ΄λΈ μ½λ©(vibe coding)μ΄ μμλ΄λ λμ 보μ΄λ 'μ¬λ‘(slop)' β νλ‘μ νΈλ‘ λ°λ €λλ μ νμ§ AI μμ± μ½λ β μ μ¦μμΌ λΏμ΄λ©°, μ§μ§ λ¬Έμ λ νμκ° '컨ν μ€νΈ λΆμ±(context debt)'λΌ λΆλ₯΄λ λ κΉμ κ³³μ μλ€κ³ μ£Όμ₯νλ€. 컨ν μ€νΈ λΆμ±λ μ¬λ κ°λ°μλ AI μμ΄μ νΈλ λ¨Έλ¦Ώμμ μ¨μ ν λ΄κ±°λ μμ μ μΌλ‘ μΆλ‘ ν μ μμ λ§νΌ μ½νλ²λ¦° APIΒ·μλΉμ€Β·μμ‘΄μ±μ λ©μ΄λ¦¬λ₯Ό λ§νλ€. κΈ°μ¬λ λ°μ΄λΈ μ½λ©μ κ°λ₯μΌ ν λ°λ‘ κ·Έ μμ§λμ΄λ€ μ€ μΌλΆκ° μ΄μ κ·Έκ²μ λ¬Έμ λ‘ κ·μ νλ€κ³ μ§μΌλ©°, μμ€νΈλ¦¬νΈμ λ(WSJ) 보λλ₯Ό λΉλ‘―ν μ΅κ·Όμ μ£Όλ₯ 맀체 보λλ₯Ό κ·Έ λ°μμ©μ΄ νμ°λλ μ νΈλ‘ λ λ€. ν΅μ¬ λ Όμ§λ, μ£Όλ³ μ»¨ν μ€νΈ β λͺ¨λ κ²μ΄ μ΄λ»κ² μ°κ²°λλμ§ β κ° κ³μ 무λμ§λ€λ©΄ μ½λλ₯Ό λ 빨리 λ λ§μ΄ λ§λ€μ΄λ΄λ κ²μ λμμ΄ λμ§ μλλ€λ κ²μ΄λ€. μ¬λ‘μ μΉμλΌ μ μμ§λ§ 컨ν μ€νΈ λΆμ±λ μ‘°μ©ν λμ λμ΄ μ΄νμ λͺ¨λ λ³κ²½μ λ μννκ² λ§λ λ€. νμλ AI 보쑰 κ°λ°μ λμ νλ νμ μ§μ§ λ³λͺ©μ μμ μ½λ μ°μΆλμ΄ μλλΌ μ»¨ν μ€νΈλΌκ³ λ³Έλ€.
π‘ μμ§λμ΄λ§ μ‘°μ§μ μ£Όλ μ€λ¬΄ μ νΈλ, AIκ° μ€μ€λ‘ μΆλ‘ ν μ μλ 'μ°κ²° μ‘°μ§' β μ νν μλΉμ€ μΉ΄νλ‘κ·Έ, API κ³μ½Β·μ€ν€λ§, μν€ν μ² λ¬Έμ, μμ‘΄μ± λ§€ν β μ ν¬μνλΌλ κ²μ΄λ€. κ·Έ 컨ν μ€νΈκ° μμΌλ©΄ λ λΉ λ₯Έ μ½λ μμ±μ κ²ν λΆκ°λ₯νκ³ μ·¨μ½ν μμ€ν μ μΆμ μ κ°μν λΏμ΄λ€.
μ΄ λ€μ΄μ μ€νΈλ RSS νΌλμμ μμ§ν λ€ AI(Claude)κ° μμ½Β·μ 리νμ΅λλ€. μμΈν λ΄μ©μ μλ¬Έ λ§ν¬λ₯Ό νμΈνμΈμ.