nlgbeji/Actium

๐Ÿค– Actium ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์—์ด์ „ํŠธ๋ฅผ ๊ฐ„๋‹จํ•œ ํ•จ์ˆ˜์ฒ˜๋Ÿผ ํ™œ์šฉํ•˜์—ฌ, ์ธ๊ฐ„ ๊ฐœ๋ฐœ์ž์ฒ˜๋Ÿผ ์ง€๋Šฅ์ ์ธ ์ฝ”๋“œ ์ƒ์„ฑ๊ณผ ํƒ์ƒ‰์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

Actium๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

Actium์€ AI ์—์ด์ „ํŠธ(Claude Code, Cursor, Codex ๋“ฑ)๋ฅผ ๋‹จ์ˆœํ•œ ํ•จ์ˆ˜ ํ˜ธ์ถœ์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ ์—์ด์ „ํŠธ๊ฐ€ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ํƒ์ƒ‰ํ•˜๋Š” ๊ณผ์ •์„ ๋งˆ์น˜ ์ธ๊ฐ„ ๊ฐœ๋ฐœ์ž์ฒ˜๋Ÿผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ๋„๊ตฌ์—์„œ `actium` ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด Actium์˜ ๊ธฐ๋Šฅ์„ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋‚ด๋ถ€์ ์œผ๋กœ ์ง€๋Šฅ์  ์ฝ”๋“œ ์ƒ์„ฑ ์›Œํฌํ”Œ๋กœ์™€ ํƒ์ƒ‰ ๋กœ์ง์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ์—์ด์ „ํŠธ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ฐ„์†Œํ™”ํ•˜๊ณ , ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์ˆ˜์ • ์ž‘์—…์„ ๋ณด๋‹ค ํšจ์œจ์ ์œผ๋กœ ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒ~Claude Code~Codex CLI~Cursor
npx skills add nlgbeji/Actium

Installed? Explore more ์ฝ”๋”ฉ & ๊ฐœ๋ฐœ skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli ยท View all 6 โ†’

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

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

๋ฌธ์„œ

Actium์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿค– Actium ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์—์ด์ „ํŠธ๋ฅผ ๊ฐ„๋‹จํ•œ ํ•จ์ˆ˜์ฒ˜๋Ÿผ ํ™œ์šฉํ•˜์—ฌ, ์ธ๊ฐ„ ๊ฐœ๋ฐœ์ž์ฒ˜๋Ÿผ ์ง€๋Šฅ์ ์ธ ์ฝ”๋“œ ์ƒ์„ฑ๊ณผ ํƒ์ƒ‰์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”

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

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

  • ํ•จ์ˆ˜ํ˜• ์—์ด์ „ํŠธ ์ธํ„ฐํŽ˜์ด์Šค: ์—์ด์ „ํŠธ๋ฅผ actium.generate(), actium.explore()์™€ ๊ฐ™์€ ํ•จ์ˆ˜๋กœ ํ˜ธ์ถœ
  • ์ง€๋Šฅ์  ์ฝ”๋“œ ์ƒ์„ฑ: ์ปจํ…์ŠคํŠธ๋ฅผ ์ดํ•ดํ•˜๊ณ  ์ ์ ˆํ•œ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑ
  • ํ”„๋กœ์ ํŠธ ํƒ์ƒ‰: ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ํƒ์ƒ‰ํ•˜๊ณ  ๊ตฌ์กฐ๋ฅผ ํŒŒ์•…
  • ํ”Œ๋žซํผ ๋…๋ฆฝ์ : Claude Code, Cursor, Codex ๋“ฑ ๋‹ค์–‘ํ•œ ์—์ด์ „ํŠธ ํ”Œ๋žซํผ์—์„œ ๋™์ž‘

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

Actium์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์—์ด์ „ํŠธ์˜ ๋ช…๋ น์–ด ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ๋‹ค์Œ์„ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค:

actium generate "React ์ปดํฌ๋„ŒํŠธ ์ƒ์„ฑ"

๋˜๋Š” ํ”„๋กœ์ ํŠธ ํƒ์ƒ‰์„ ์œ„ํ•ด:

actium explore ./src

ํ™˜๊ฒฝ ๋ณ€์ˆ˜

  • ACTIUM_MODE: auto (๊ธฐ๋ณธ๊ฐ’) ๋˜๋Š” interactive ๋ชจ๋“œ ์„ค์ •
  • ACTIUM_VERBOSE: ์ƒ์„ธ ๋กœ๊น… ํ™œ์„ฑํ™” (true/false)

์˜ˆ์ œ

# Actium์„ ์‚ฌ์šฉํ•œ ๊ฐ„๋‹จํ•œ ์ฝ”๋“œ ์ƒ์„ฑ ์˜ˆ์‹œ
import actium

result = actium.generate("์‚ฌ์šฉ์ž ์ธ์ฆ์„ ์œ„ํ•œ FastAPI ์—”๋“œํฌ์ธํŠธ")
print(result)

์ฐธ๊ณ  ์ž๋ฃŒ

๊ด€๋ จ ์Šคํ‚ฌ