title: "λ°μ΄λΈμ½λ© μ€νκ²ν° λ§λ C++ λ¨μΌ ν€λ νλ μμν¬ κ³΅κ°" description: "λ΄μ€ - μλ¬Έ κΈ°λ° μμ½ νμ" date: 2026-07-02 tags: [vibe-coding] source: "https://dev.to/splendidz/vibe-coding-just-add-one-more-feature-always-rots-heres-the-c-skeleton-i-built-to-stop-it-3922" sidebar: order: 0
μ λͺ©(νκΈ): λ°μ΄λΈμ½λ© μ€νκ²ν° λ§λ C++ λ¨μΌ ν€λ νλ μμν¬ κ³΅κ° μλ¬Έ μ λͺ©(μλ¬Έ): Vibe-coding "just add one more feature" always rots. Here's the C++ skeleton I built to stop it. μλ¬Έ: Vibe-coding "just add one more feature" always rots. Here's the C++ skeleton I built to stop it. μμ€: dev-to-vibecoding MD νμΌ: content/2026-07-02/dev-to-vibecoding-vibe-coding-just-add-one-more-feature-always-rots-.md
ν΅μ¬ λ΄μ©
λ°μ΄λΈμ½λ©μ κ³ μ§λ³μΈ 'κΈ°λ₯ νλλ§ λ' 루νλ₯Ό λ§λ μ€νμμ€ νλ μμν¬ uniflowκ° κ³΅κ°λμ΄μ. C++17 λ¨μΌ ν€λ, μΈλΆ μμ‘΄μ± μμ΄ μ μ΄ λ‘μ§μ κ³ μ 골격μ μμ°λ λ°©μμ΄μμ.
ν΅μ¬μ LLMμ΄ μ½λλ₯Ό μμ ν λ 'λ£μ μ리'κ° λ± νλλΏμ΄λΌλ κ±°μμ. νλ ₯μ λ¨μΌ μ€λ λλ‘ λμν΄μ λ½μ΄ μ ν μκ³ , PythonΒ·C# λ²μ λ λμΌν κ³΅κ° API(Task, StartFlow, SubmitAsync λ±)λ‘ μ 곡λΌμ.
κ°λ°μλ 14λ κ²½λ ₯μ μ₯λΉΒ·λͺ¨μ 컨νΈλ‘€ μμ§λμ΄λ‘, μ€λ¬΄μμ λ°λ³΅λ μ€νκ²ν° μ½λ κ²½νμ λ°νμΌλ‘ μ€κ³νλ€κ³ ν΄μ. MIT λΌμ΄μ μ€λ‘ GitHubμμ λ°λ‘ λ°μλ³Ό μ μμ΄μ.
λ°μ΄λΈμ½λ©μΌλ‘ λΉ λ₯΄κ² νλ‘ν νμ λ§λ€ λ κ΅¬μ‘°κ° λ¬΄λμ§λ κ±Έ μμ² μ°¨λ¨νλ μ κ·Όμ΄λΌ, AI μ½λ© μν¬νλ‘μ°μ μ€μ§μ μΈ λμμ΄ λ μ μμ΄μ.
μ‘λμ€μ νλ§λ
LLM μμ μμΉλ₯Ό νλλ‘ κ³ μ ν΄ μ€νκ²ν°νλ₯Ό λ§μμ. λ°μ΄λΈμ½λ© μ€λ¬΄ μ μ©μ ꡬ쑰μ μμ λ§μ΄ μκΈ΄ μ μ΄μμ.
μΆμ²: Vibe-coding "just add one more feature" always rots. Here's the C++ skeleton I built to stop it.