Communitygithub.com

Bhavya0007/AI-Agents-Hub

๐Ÿค– ๋„๊ตฌ, ๋ฉ”๋ชจ๋ฆฌ, ์ถ”๋ก ์„ ํ™œ์šฉํ•ด ์‹ค์ œ ์ž‘์—…์„ ํ•ด๊ฒฐํ•˜๋Š” ๊ฐ•๋ ฅํ•œ AI ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜‘์—… ํ—ˆ๋ธŒ์ž…๋‹ˆ๋‹ค.

AI-Agents-Hub๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

Bhavya0007/AI-Agents-Hub๋Š” ๊ฐœ๋ฐœ์ž๋“ค์ด ํ˜‘์—… ํ™˜๊ฒฝ ๋‚ด์—์„œ ๋„๊ตฌ, ๋ฉ”๋ชจ๋ฆฌ, ์ถ”๋ก  ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ AI ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ Claude Code, Cursor, Codex์™€ ๊ฐ™์€ AI ์—์ด์ „ํŠธ ํ”Œ๋žซํผ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์‹ค์ œ ์„ธ๊ณ„์˜ ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๋Š” ์—์ด์ „ํŠธ๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ๋ฐฐํฌํ•˜๋Š” ๊ณผ์ •์„ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค. SKILL.md ๋ฌธ์„œ์— ๋”ฐ๋ฅด๋ฉด, ์ด ํ—ˆ๋ธŒ๋Š” ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ๋ชจ๋ฒ” ์‚ฌ๋ก€, ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ตฌ์„ฑ ์š”์†Œ, ๊ทธ๋ฆฌ๊ณ  ๋‹ค์–‘ํ•œ AI ๋ชจ๋ธ๊ณผ์˜ ํ†ตํ•ฉ์„ ์ œ๊ณตํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ƒ์‚ฐ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํ˜‘์—… ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ํŒ€์›๋“ค์ด ์—์ด์ „ํŠธ๋ฅผ ๊ณต์œ ํ•˜๊ณ  ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์–ด, AI ๊ธฐ๋ฐ˜ ์ž๋™ํ™”์˜ ์ง„์ž… ์žฅ๋ฒฝ์„ ๋‚ฎ์ถ”๋Š” ๊ฒƒ์ด ์ฃผ์š” ๋ชฉ์ ์ž…๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒ~Claude Code~Codex CLI~Cursor
npx skills add Bhavya0007/AI-Agents-Hub

์ฆ๊ฒจ ์‚ฌ์šฉํ•˜๋Š” AI์—๊ฒŒ ๋ฌผ์–ด๋ณด๊ธฐ

์ด ์—์ด์ „ํŠธ ์Šคํ‚ฌ์ด ๋ฏธ๋ฆฌ ๋กœ๋“œ๋œ ์ƒˆ ์ฑ„ํŒ…์„ ์—ฝ๋‹ˆ๋‹ค.

๋ฌธ์„œ

AI-Agents-Hub์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿค– ๋„๊ตฌ, ๋ฉ”๋ชจ๋ฆฌ, ์ถ”๋ก ์„ ํ™œ์šฉํ•ด ์‹ค์ œ ์ž‘์—…์„ ํ•ด๊ฒฐํ•˜๋Š” ๊ฐ•๋ ฅํ•œ AI ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜‘์—… ํ—ˆ๋ธŒ์ž…๋‹ˆ๋‹ค.

๊ฐœ์š”

์ด ํ”„๋กœ์ ํŠธ๋Š” AI ์—์ด์ „ํŠธ๋ฅผ ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ณ  ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ํ—ˆ๋ธŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ๋Š” ๋‹ค์–‘ํ•œ ๋„๊ตฌ์™€ ํ†ตํ•ฉ๋˜์–ด ๋ณต์žกํ•œ ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๊ณ , ๋ฉ”๋ชจ๋ฆฌ ๊ธฐ๋Šฅ์œผ๋กœ ๋งฅ๋ฝ์„ ์œ ์ง€ํ•˜๋ฉฐ, ์ถ”๋ก  ์—”์ง„์„ ํ†ตํ•ด ์ง€๋Šฅ์ ์ธ ๊ฒฐ์ •์„ ๋‚ด๋ฆฝ๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ

  • ํ˜‘์—… ํ—ˆ๋ธŒ: ํŒ€์›๊ณผ ์—์ด์ „ํŠธ, ๋„๊ตฌ, ๊ตฌ์„ฑ์„ ๊ณต์œ ํ•˜๊ณ  ์žฌ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ๋„๊ตฌ ํ†ตํ•ฉ: ํŒŒ์ผ ์‹œ์Šคํ…œ, API, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ ๋‹ค์–‘ํ•œ ๋„๊ตฌ๋ฅผ ์—์ด์ „ํŠธ์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ: ์—์ด์ „ํŠธ๊ฐ€ ์„ธ์…˜ ๊ฐ„ ๋งฅ๋ฝ์„ ๊ธฐ์–ตํ•˜๊ณ  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ถ”๋ก  ์—”์ง„: LLM ๊ธฐ๋ฐ˜ ์ถ”๋ก ์„ ํ†ตํ•ด ๋ณต์žกํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
  • ํ”Œ๋žซํผ ์ง€์›: Claude Code, Cursor, Codex ๋“ฑ ์ฃผ์š” AI ์—์ด์ „ํŠธ ํ”Œ๋žซํผ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๋น ๋ฅธ ์‹œ์ž‘

  1. ์ €์žฅ์†Œ๋ฅผ ํด๋ก ํ•ฉ๋‹ˆ๋‹ค:

    git clone https://github.com/Bhavya0007/AI-Agents-Hub.git
    cd AI-Agents-Hub
    
  2. ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค:

    export OPENAI_API_KEY=your_api_key_here
    
  3. ์—์ด์ „ํŠธ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค:

    python run_agent.py --agent example_agent
    

์—์ด์ „ํŠธ ๋งŒ๋“ค๊ธฐ

agents/ ๋””๋ ‰ํ† ๋ฆฌ์— ์ƒˆ ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ •์˜ ์—์ด์ „ํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์‹œ:

from hub import Agent, Tool

class MyAgent(Agent):
    def __init__(self):
        super().__init__()
        self.add_tool(Tool(name="search", description="์›น ๊ฒ€์ƒ‰ ์ˆ˜ํ–‰"))
        self.add_tool(Tool(name="calculator", description="์ˆ˜ํ•™ ๊ณ„์‚ฐ"))

    def run(self, task):
        # ์—ฌ๊ธฐ์— ์ถ”๋ก  ๋กœ์ง ๊ตฌํ˜„
        return self.reason(task)

๊ธฐ์—ฌํ•˜๊ธฐ

๊ธฐ์—ฌ๋Š” ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค! ์ž์„ธํ•œ ๋‚ด์šฉ์€ CONTRIBUTING.md๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๋ผ์ด์„ ์Šค

MIT ๋ผ์ด์„ ์Šค - ์ž์„ธํ•œ ๋‚ด์šฉ์€ LICENSE ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๊ด€๋ จ ์Šคํ‚ฌ