์์ฝ
- ๐งโ๐ป ๊ฐ๋ฐ์๋ผ๋ฉด ์ฃผ๋ชฉ! Aider๋ ํฐ๋ฏธ๋์์ ์ฌ์ฉํ๋ AI ํ์ด ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ์ ๋๋ค. ๋ง์น AI ์น๊ตฌ์ ํจ๊ป ์ฝ๋ฉํ๋ ๋ฏํ ๊ฒฝํ์ ์ ์ฌํ์ฃ ! ๐ค
- โจ ์ฝ๋ ์์ฑ, ๋ฒ๊ทธ ์์ , ๋ฆฌํฉํ ๋ง, ๋ฌธ์ํ๊น์ง, ๋ค์ํ ์์ ์ Aider๊ฐ ๋์์ค๋๋ค. ์ฌ์ง์ด ์์ฑ์ผ๋ก ์ฝ๋ฉํ๋ ๊ฒ๋ ๊ฐ๋ฅํด์! ๐๏ธ
- ๐ Aider๋ ๋ฐ์ด๋ ์ฑ๋ฅ์ผ๋ก ์ค์ ๊ฐ๋ฐ ์์ฐ์ฑ ํฅ์์ ๋์์ ์ฃผ๋ ๊ฐ๋ ฅํ ๋๊ตฌ์ ๋๋ค. ์ง๊ธ ๋ฐ๋ก Aider๋ฅผ ๋ง๋๋ณด์ธ์! ๐
#AI #Aider #ํ์ดํ๋ก๊ทธ๋๋ฐ #์ฝ๋ฉ #๊ฐ๋ฐ #ํฐ๋ฏธ๋ #์์ฐ์ฑ #์๋ํ #git #์ฝ๋ #๋ฒ๊ทธ์์ #๋ฆฌํฉํ ๋ง #๋ฌธ์ํ #์์ฑ์ฝ๋ฉ #Python #JavaScript #TypeScript #PHP #HTML #CSS #GPT4 #Claude
์๋ ํ์ธ์! ์ค๋์ ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ํ์ ๊ฐ ๋๊ณ ์๋ ๋ฉ์ง ๋๊ตฌ, 'Aider'์ ๋ํด ์๊ฐํด ๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค. Aider๋ ์ฌ๋ฌ๋ถ์ ์ฝ๋ฉ ๊ฒฝํ์ ์์ ํ ๋ฐ๊ฟ๋์ ์ ์๋ ํ์ ์ ์ธ AI ํ์ด ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ์ ๋๋ค. ์, ๊ทธ๋ผ Aider์ ๋งค๋ ฅ์ ๋น ์ ธ๋ณผ๊น์?
Aider๋ ๋ฌด์์ธ๊ฐ์?
Aider๋ ์ฌ๋ฌ๋ถ์ ํฐ๋ฏธ๋์์ ์๋ํ๋ AI ํ์ด ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ์ ๋๋ค. ์ฝ๊ฒ ๋งํด, ์ฌ๋ฌ๋ถ ์์ ์์ ํจ๊ป ์ฝ๋ฉ์ ๋์์ฃผ๋ ๋๋ํ AI ์น๊ตฌ๋ผ๊ณ ์๊ฐํ๋ฉด ๋ฉ๋๋ค! Aider๋ฅผ ์ฌ์ฉํ๋ฉด ๋ก์ปฌ git ์ ์ฅ์์ ์๋ ์ฝ๋๋ฅผ AI์ ํจ๊ป ์์ ํ ์ ์์ต๋๋ค. ์ ํ๋ก์ ํธ๋ฅผ ์์ํ๊ฑฐ๋ ๊ธฐ์กด git ์ ์ฅ์์์ ์์ ํ ๋ ๋ชจ๋ ์ฌ์ฉ ๊ฐ๋ฅํ์ฃ .
Aider๋ ํนํ GPT-4o์ Claude 3.5 Sonnet ๊ฐ์ ์ต์ AI ๋ชจ๋ธ๊ณผ ๊ถํฉ์ด ์ข์ต๋๋ค. ํ์ง๋ง ๊ฑฑ์ ๋ง์ธ์. ๊ฑฐ์ ๋ชจ๋ LLM(๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ)๊ณผ ์ฐ๊ฒฐํด ์ฌ์ฉํ ์ ์๋ต๋๋ค.
Aider์ ์ฃผ์ ๊ธฐ๋ฅ
Aider๋ ์ ๋ง ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋ช ๊ฐ์ง ํต์ฌ ๊ธฐ๋ฅ์ ์ดํด๋ณผ๊น์?
๊ฐํธํ ์์: ๋จ์ํ
aider <ํ์ผ1> <ํ์ผ2> ...
๋ช ๋ น์ผ๋ก ํธ์งํ๊ณ ์ถ์ ํ์ผ๋ค๊ณผ ํจ๊ป Aider๋ฅผ ์คํํ ์ ์์ด์.๋ค์ํ ์์ ๊ฐ๋ฅ:
- ์๋ก์ด ๊ธฐ๋ฅ์ด๋ ํ ์คํธ ์ผ์ด์ค ์ถ๊ฐ
- ๋ฒ๊ทธ ์ค๋ช
- ์๋ฌ ๋ฉ์์ง๋ GitHub ์ด์ URL ๋ถ์ฌ๋ฃ๊ธฐ
- ์ฝ๋ ๋ฆฌํฉํ ๋ง
- ๋ฌธ์ ์ ๋ฐ์ดํธ ๋ฑ
์๋ git ์ปค๋ฐ: Aider๊ฐ ๋ณ๊ฒฝ์ฌํญ์ ์๋์ผ๋ก git์ ์ปค๋ฐํ๊ณ , ์ ์ ํ ์ปค๋ฐ ๋ฉ์์ง๊น์ง ์์ฑํด์ค๋๋ค.
๋ค์ํ ์ธ์ด ์ง์: Python, JavaScript, TypeScript, PHP, HTML, CSS ๋ฑ ๋๋ถ๋ถ์ ์ธ๊ธฐ ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ง์ํฉ๋๋ค.
๋ค์ค ํ์ผ ํธ์ง: ๋ณต์กํ ์์ฒญ์ ๋ํด ์ฌ๋ฌ ํ์ผ์ ๋์์ ํธ์งํ ์ ์์ด์.
์ ์ฒด ์ ์ฅ์ ๋งต ํ์ฉ: git ์ ์ฅ์ ์ ์ฒด์ ๋งต์ ์ฌ์ฉํด ๋๊ท๋ชจ ์ฝ๋๋ฒ ์ด์ค์์๋ ํจ๊ณผ์ ์ผ๋ก ์๋ํฉ๋๋ค.
์ค์๊ฐ ๋๊ธฐํ: ์ฌ๋ฌ๋ถ์ด ์๋ํฐ์์ ํ์ผ์ ์์ ํ๋ฉด Aider๋ ํญ์ ์ต์ ๋ฒ์ ์ ์ฌ์ฉํฉ๋๋ค. ๋ง ๊ทธ๋๋ก AI์ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ํ๋ ๊ฑฐ์ฃ !
์ด๋ฏธ์ง์ URL ์ง์: ์ฑํ ์ ์ด๋ฏธ์ง๋ URL์ ์ถ๊ฐํ ์ ์์ด ๋์ฑ ํ๋ถํ ์ปจํ ์คํธ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค.
์์ฑ ์ฝ๋ฉ: ๋ชฉ์๋ฆฌ๋ก ์ฝ๋ฉํ ์ ์์ด์. ๊ฟ๋ง ๊ฐ์ฃ ?
Aider ์์ํ๊ธฐ
Aider๋ฅผ ์์ํ๋ ๋ฐฉ๋ฒ์ ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค. ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ผํด ๋ณด์ธ์:
pip๋ฅผ ์ฌ์ฉํด Aider๋ฅผ ์ค์นํฉ๋๋ค:
$ pip install aider-chat
git ์ ์ฅ์๊ฐ ์๋ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํฉ๋๋ค:
$ cd /๊ฒฝ๋ก/๋ฅผ/์ฌ๋ฌ๋ถ์/git/์ ์ฅ์๋ก/๋ณ๊ฒฝํ์ธ์
API ํค๋ฅผ ์ค์ ํ๊ณ Aider๋ฅผ ์คํํฉ๋๋ค:
- Claude 3.5 Sonnet์ ์ฌ์ฉํ๋ ค๋ฉด:
$ export ANTHROPIC_API_KEY=์ฌ๋ฌ๋ถ์-ํค๋ฅผ-์ฌ๊ธฐ์-์ ๋ ฅํ์ธ์ $ aider
- GPT-4o๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด:
$ export OPENAI_API_KEY=์ฌ๋ฌ๋ถ์-ํค๋ฅผ-์ฌ๊ธฐ์-์ ๋ ฅํ์ธ์ $ aider
- Claude 3.5 Sonnet์ ์ฌ์ฉํ๋ ค๋ฉด:
์ด๋ ๊ฒ ํ๋ฉด Aider๊ฐ ์คํ๋๊ณ , ์ฌ๋ฌ๋ถ์ ์ฝ๋์ ํจ๊ป ์์ ํ ์ค๋น๊ฐ ๋ฉ๋๋ค!
Aider์ ์ฑ๋ฅ
Aider๋ ๋จ์ํ ํธ๋ฆฌํ ๋๊ตฌ์ ๊ทธ์น์ง ์์ต๋๋ค. ์ค์ ๋ก ๋ฐ์ด๋ ์ฑ๋ฅ์ ์๋ํ์ฃ . SWE Bench๋ผ๋ ์ํํธ์จ์ด ์์ง๋์ด๋ง ๋ฒค์น๋งํฌ์์ ์ต์์ ์ ์๋ฅผ ๋ฐ์๋ค๊ณ ํด์. ์ด ๋ฒค์น๋งํฌ๋ Django, scikit-learn, matplotlib ๊ฐ์ ์ธ๊ธฐ ์๋ ์คํ์์ค ํ๋ก์ ํธ์ ์ค์ GitHub ์ด์๋ฅผ ํด๊ฒฐํ๋ ๋ฅ๋ ฅ์ ํ ์คํธํฉ๋๋ค. Aider๊ฐ ์ด๋ฐ ๋ณต์กํ ๋ฌธ์ ๋ค์ ์ผ๋ง๋ ์ ํด๊ฒฐํ๋์ง ์ ์ ์๋ ์ข์ ์งํ์ฃ .
์ฌ์ฉ์๋ค์ ํ๊ฐ
Aider์ ๋ํ ์ฌ์ฉ์๋ค์ ๋ฐ์์ ์ ๋ง ๋จ๊ฒ์ต๋๋ค. ๋ช ๊ฐ์ง ํ๊ฐ๋ฅผ ์ดํด๋ณผ๊น์?
- "์ง๊ธ๊น์ง ๋ณธ AI ์ฝ๋ฉ ๋์ฐ๋ฏธ ์ค ์ต๊ณ ์์."
- "Aider ๋๋ถ์ ์ฝ๋ฉ ์์ฐ์ฑ์ด 4๋ฐฐ๋ ๋์์ด์."
- "์ ๋ง ๋๋จํ ๋๊ตฌ์์. ๋ฏฟ์ ์ ์์ ์ ๋๋ก ์ข์์."
- "์ฝ๋ฉ์ ๋ฏธ๋๋ฅผ ์ฟ๋ณธ ๊ฒ ๊ฐ์์."
- "Aider๋ ์ ์ผ์์ ์ธ ์ฝ๋ฉ workflow๋ฅผ ์์ ํ ๋ฐ๊ฟ๋จ์ด์. ํ ๊ฐ์ Python ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ด๋ป๊ฒ ์ถ์ ๋ฐ๊ฟ ์ ์๋์ง ๋๋ผ์์."
ํ ์คํธ
์ฌ์ฉํ ํ๋กฌํํธ
I want you to create a space shooter arcade game using HTML, CSS, JS.
๋ง์น๋ฉฐ
Aider๋ AI์ ํจ๊ปํ๋ ์๋ก์ด ์ฝ๋ฉ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. ๋ณต์กํ ์ฝ๋ ์์ ์ ๋ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋ง๋ค์ด์ฃผ๋ ๊ฐ๋ ฅํ ๋๊ตฌ์ฃ . ์ฌ๋ฌ๋ถ๋ Aider๋ฅผ ํ๋ฒ ์๋ํด๋ณด๋ ๊ฑด ์ด๋จ๊น์? ์ฝ๋ฉ์ ์ฆ๊ฑฐ์์ ํ์ธต ๋ ๋์ฌ์ค ๊ฑฐ์์.
๋ ์์ธํ ์ ๋ณด๊ฐ ํ์ํ๋ค๋ฉด Aider์ ๊ณต์ ๋ฌธ์๋ GitHub ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํด๋ณด์ธ์. ๋ํ Discord ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํ๋ฉด ๋ค๋ฅธ ์ฌ์ฉ์๋ค๊ณผ ๊ฒฝํ์ ๋๋๊ณ ๋์์ ๋ฐ์ ์ ์์ด์.
Aider์ ํจ๊ป ๋ ์ค๋งํธํ๊ณ ํจ์จ์ ์ธ ์ฝ๋ฉ ์ฌ์ ์ ์์ํด๋ณด์ธ์. ์ฌ๋ฌ๋ถ์ ์ฝ๋ฉ ์ํ์ ํ๋ช ์ ์ผ์ผํฌ ์ค๋น๊ฐ ๋์๋์? ์ง๊ธ ๋ฐ๋ก Aider๋ฅผ ๋ง๋๋ณด์ธ์!โโโโโโโโโโโโโโโโ
[๊ด๊ณ ] STEEM ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌ ํ์๋ฉด, ๋ค์ํ ํํ์ ๋ฐ์ ์ ์์ต๋๋ค.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations, your post has been upvoted by @upex with a 0.22% upvote. We invite you to continue producing quality content and join our Discord community here. Visit https://botsteem.com to utilize usefull and productive automations #bottosteem #upex
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
์ ๋ง ๋ฉ์ง ๋๊ตฌ๋ค์.
ํผ๊ณค๋์ด ์๋ ค์ฃผ์ ๊ฑฐ ์ธ์ ๋ค ์จ๋ณด๋์ ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
AI ๋๊ตฌ๋ ์ง์์ ์ผ๋ก ์๋ก ์ถ์๋๊ณ ์ ๋ฐ์ดํธ๋๊ณ ์์ด์. ๊ฐ์ฅ ์ต๊ทผ์ ์๊ฐ๋ AI๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์์ ๐ ์ ๋ ๋ ์๋ก์ด AI๋๊ตฌ๋ฅผ ์ฐพ์ผ๋ฌ ๋ ๋ฉ๋๋ค. ใ ใ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit