[Copilot] Github Copilot μ¬μ© νκΈ°
Github Copilot λ² ν λ²μ μΆμ μ΄ν λκΈ°μ λͺ λ¨μ μ΄λ¦μ μ¬λ € λμκ³ , μ€λ μ€μ μ μΉμΈμ΄ λ¬λ€λ μ΄λ©μΌμ λ°μλ€.
Github copilot λκΈ°μ λͺ λ¨ μμ±λ²:
1. copilot ννμ΄μ§ λ°©λ¬Έ
GitHub Copilot · Your AI pair programmer
GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you.
copilot.github.com
2. "sign up" λ²νΌ ν΄λ¦
3. κΉνλΈ κ³μ λ‘κ·ΈμΈ ν, λκΈ°μ λͺ λ¨ λ±λ‘
μΉμΈμ΄ λλ©΄ λ±λ‘ν΄ λ κΉνλΈ μ΄λ©μΌλ‘ μ°λ½μ΄ μ¨λ€.
λ°λ‘ VSCode λ₯Ό μ΄μ΄μ νλ¬κ·ΈμΈμ μ€μΉνκ³ λ°λ‘ μ¬μ©νκΈ° μμνλ©΄ λλ€.
μ°μ κ°λ³κ² μμ νλ³κΈ°λ₯Ό ꡬνλ ν¨μλ₯Ό λ§λ€λλ‘ μ£Όμμ λ¬κ³ function λͺ λ Ήμ΄λ₯Ό μ³ λ³΄μλ€.
보μ΄λ€μνΌ copilot μ μ£Όμ λ΄μ©μ μΈμ§νλ μ¦μ λͺ©μ μ λ§λ μ½λλ₯Ό μλμμ± ν΄ μ€λ€.
λΏλ§ μλλΌ μλμμ±λ μ½λκ° λ§μ λ€μ§ μμ κ²½μ° λμμ μ νν μ μλλ‘ μ¬λ¬ κ°μ μ μ¬ν μ½λλ₯Ό 보μ¬μ£ΌκΈ°λ νλ€.
νκΈ μ£Όμλ κ°λ¨ν μμ€μμλ μΈμμ΄ λλ€.
μ΄λΏλ§ μλλΌ api κ°μ Έμ€κΈ°, db μ°κ²°νκΈ°, orm νμ©νκΈ° λ± μμ£Ό μ¬μ©νλ μ¬λ¬ μ½λλ λͺ¨λ μλμμ±μ΄ μ λλ κ²μ νμΈνλ€.
μ¬μ©νκ³ λλ μ μ 3κ°μ§λ‘ μμ½νμλ©΄:
1. κΈ°λ³Έμ μΈ μμ€μ λ‘μ§μ ꡬνν λ λ§€μ° μ μ©νκ² μ¬μ©ν μ μλ€.
μ κ·μκ³Ό κ°μ΄ μ΄λ‘ μ κ°λ¨νλ λ§€λ² λ¬Έμλ₯Ό μ°Ύμ보며 μμ μμ±ν΄μΌ νλ κ²½μ°, μ½λμ ν¬μνλ μκ°μ μ€μμΌλ‘μ¨ μμ ν¨μ¨μ λ§μ΄ λμΌ μ μμ κ²μ΄λ€. μ΄μ¬μ λ¨κ³μμλ κ°λ¨ν μ½λλΌλ λ°λ³΅νμ΅μ νλ©° μ§ λ³΄λ κ²μ΄ μ’κ² μ§λ§, λ Όλ¦¬λ₯Ό μ μ΄ν΄νκ³ μλ κ²½μ° κ°λ¨ν μ½λ μ λλ copilot μ λ§‘κΈ°κ³ λ€λ₯Έ λ‘μ§μ ꡬννλ κ²μ λ μ κ²½ μΈ μ μμ κ²μ΄λ€.
2. μ΄λκ° λͺ¨λ₯΄κ² 2% λΆμ‘±νλ€.
볡μ‘ν ν¨μλ₯Ό ꡬννκ³ μ ν μλ‘ λ κ·Έλ μ§λ§, κ°λ°μλ§λ€ μ½λ μμ± μ€νμΌμ΄ λ€λ₯΄κΈ° λλ¬Έμ μ½λμ μμ±λκ° λμλ μμ΄ν μ½λ 컨벀μ μΌλ‘ μΈν΄ μμ μ μ΄μ΄λκ°λλ° λΆνΈμ μ€ μ μλ€. λΏλ§ μλλΌ κΈ°μ λ§λ€ μ½λ μμ± μ€νμΌμ΄λ λ¬Έλ², κ·μΉμ΄ μ‘΄μ¬ν ν λ° copilot μ΄ κ·Έλ¬ν νκ²½μμλ μΌλͺ "μ’μ μ½λ" λ₯Ό μ 곡ν΄μ€μ§λ λ―Έμ§μμ΄λ€. μμ ν μ€νΈνλ ν¨μμ κ²½μ°μλ μ½λ μ체λ μ€ννλλ° λ¬Έμ κ° μκ² μΌλ, μ 체 μν€ν μ³μ μ νΈνμ΄ λλμ§λ λ³κ°μ λ¬Έμ μ΄λ€.
3. μ½λ©μ μν΄μΌ copillot λ μ μ©νκ² μ΄λ€.
μ½λλ₯Ό μ ν μ΄ν΄νκ±°λ μ½μ μ€ λͺ¨λ₯΄λ μ¬λλ€μ΄ copilot μ μ΄λ€λ©΄ κ³Όμ° κ·Έ κ²°κ³Όλ¬Όμ μλΉμ€λ‘ λ΄λμ μ μμκΉ? κ°λ°μλ κΈ°ν, μ€κ³, λλ²κΉ λ± μ¬λμ λ Έλ ₯κ³Ό μ¬μΈν¨μ΄ λ€μ΄κ°λ μμλ€μ΄ λ§μ΄ ν¬ν¨λμ΄ μκ³ μ΄ λͺ¨λ κ²μ Copilot μκ² (λΉμ₯μ) λ§‘κΈΈ μλ μλ€. μ’μ 리μμ€λ₯Ό μ¬μ©νκΈ° μν΄μλ κ·Έκ²μ΄ μ’μμ§ μλμ§λ₯Ό νλ³νλ λμ΄ μμ΄μΌ νλ©°, κ·Έλ¬κΈ° μν΄μλ μ°μ λ³ΈμΈμ΄ μ’μ μ½λλ₯Ό μ§€ μ€ μμμΌ νλ€. λ§μΉ λ²μκΈ°κ° μ무리 μ’μμ‘μ΄λ λ¬Ένμ μ½κ³ κ·Έ μλ―Έλ₯Ό ν΄μνκ³ , μ’μ κΈμΈμ§ μλμ§ νλ¨ν μ€ μλ λ₯λ ₯μ κ°λ κ²κ³Όλ λ³κ°μκ³Ό κ°λ€. λ°λΌμ copilot μ΄ λμλ€κ³ ν΄μ λΉμ₯ λ€λ₯Έ μΌμ리λ₯Ό μμ보λ κ²μ λ°λμ§νμ§ μλ€.
λ€λ§ μ°λ €λλ κ²μ AI λ 무μμ΄ μλλ‘ λ°μ νκ³ μλ€λ μ κ³Ό, κ·Έ λ°μ μ΄ κ²°κ΅ λͺ¨λκ° μ°λ €νλ 'μΈκ° λ체'μ κ²°κ³Όλ₯Ό λΉμ κ°λ₯μ±μ΄ μ‘΄μ¬νλ€λ μ μ΄λ€. λ² ν λ²μ μ μ¬μ©νκ³ μλ μ μ λ€ κ°μ discussion λ΄μ©μ 보면 κ΅μ μ λ§λ‘ νκ³ λͺ¨λκ° μ΄ λΆλΆμ κ±±μ νκ³ μλ κ²μ λ³Ό μ μλ€. κ°λ°μλ€μ΄ μ΄ λ³νλ₯Ό λ§λ₯ λ°κΈ°μ§λ§μ μλλ€λ κ² λν λͺ λ°±ν μ¬μ€μ΄λ©°, Github κ³Ό Microsoft μ λν λ°κ°μ΄ 컀μ§μλ μμ κ² κ°λ€.
κ°λ°μλ€μ λ―Έλκ° μ΄λ»κ² λ³ν μ§ κ³μ μ§μΌλ³΄μ.