[AI][Claude] Claude Code mod : ๋‚ด ์ž…๋ง›๋Œ€๋กœ Claude Code ๋ฐ”๊ฟ” ๋ณด๊ธฐ
ยท
๐Ÿ“ AI/โœ Claude
Claude Code mod1. mod๋Š” ๋ฌด์—‡์ธ๊ฐ€mod๋Š” Claude Code์˜ ๋ชจ์–‘๊ณผ ๋™์ž‘์„ ์ฝ”๋“œ๋กœ ๋ฐ”๊พธ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ด๋‹ค. JavaScript ๋˜๋Š” TypeScript ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ๋„๊ตฌ ํ˜ธ์ถœ, ํ”„๋กฌํ”„ํŠธ ์ œ์ถœ, ํ™”๋ฉด ๋ Œ๋”๋ง ๊ฐ™์€ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด Claude Code๊ฐ€ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ํ˜ธ์ถœํ•˜๊ณ , ํ•ธ๋“ค๋Ÿฌ๋Š” ๊ทธ ์ด๋ฒคํŠธ๋ฅผ ๊ด€์ฐฐํ•˜๊ฑฐ๋‚˜, ๋ฐ”๊พธ๊ฑฐ๋‚˜, ์ง์ ‘ ์ฒ˜๋ฆฌํ•œ๋‹ค.ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์˜ˆ์ธํ„ฐํŽ˜์ด์Šค ๊ทธ๋ฆฌ๊ธฐํ”„๋กฌํ”„ํŠธ ์œ„ ๋ ๋‚˜ ์˜† ์ฐฝ์— ํƒญ, ๋ฒ„ํŠผ, ํ…์ŠคํŠธ ํ•„๋“œ ๋ฐฐ์น˜๊ธฐ์กด ํ™”๋ฉด ๋ฐ”๊พธ๊ธฐ์Šคํ”ผ๋„ˆ, ๋„๊ตฌ ํ˜ธ์ถœ ํ–‰, ์งˆ๋ฌธ ๋Œ€ํ™” ์ƒ์ž ๊ต์ฒด๋„๊ตฌ ํ˜ธ์ถœ์— ๊ฐœ์ž…์œ„ํ—˜ํ•œ ๋ช…๋ น ๋ณด๋ฅ˜, ๋„๊ตฌ ์‹คํ–‰ ์—†์ด ์‘๋‹ต๋ช…๋ น ์ถ”๊ฐ€Claude๊ฐ€ ์ž‘์—… ์ค‘์ผ ๋•Œ๋„ ์ฆ‰์‹œ ์‹คํ–‰๋˜๋Š” /command๋ฌธ์„œ์—์„œ ํ›…์€ mod์˜ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ๋œปํ•œ๋‹ค. ์„ค์ • ํŒŒ์ผ์— ์ ๋Š” ๊ธฐ์กด ํ›…์€ ์„ค์ • ํ›…์ด..
[AI] REA(Reverse Engineer Anything) : ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์— ์—ญ๊ณตํ•™ ๋„๊ตฌ๋ฅผ ๋ถ™์ด๋Š” MCP
ยท
๐Ÿ“ AI/โœ AI Tools
REA(Reverse Engineer Anything)GitHub์—์„œ REA(Reverse Engineer Anything)๋ผ๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ํฌ๊ฒŒ ํ™”์ œ๊ฐ€ ๋๋‹ค. "AI๊ฐ€ ์–ด๋–ค ์•ฑ์ด๋“  ๋ณต์ œํ•œ๋‹ค"๋Š” ์‹์˜ ์ž๊ทน์ ์ธ ์†Œ๊ฐœ๊ฐ€ ํผ์กŒ๋Š”๋ฐ, ์ง์ ‘ ์ •๋ฆฌํ•ด ๋ณด๋ฉด ์‹ค์ฒด๋Š” ํ›จ์”ฌ ๋‹ด๋ฐฑํ•˜๋‹ค. REA๋Š” ์ƒˆ๋กœ์šด ๋””์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ์•„๋‹ˆ๋ผ, Claude Code๋‚˜ Codex ๊ฐ™์€ ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๊ฐ€ Ghidra, IDA, Hopper ๊ฐ™์€ ๊ธฐ์กด ์—ญ๊ณตํ•™ ๋„๊ตฌ๋ฅผ ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ์ด์–ด ์ฃผ๋Š” MCP ์„œ๋ฒ„(CLI)์ด๋‹ค.์ด ๊ธ€์€ ์ €์žฅ์†Œ ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ๋ถ„์„ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, InfoQ ๊ธฐ์‚ฌ์™€ ์‹ค์Šต ํ›„๊ธฐ ๋ธ”๋กœ๊ทธ ๋ช‡ ํŽธ์„ ๊ต์ฐจ ํ™•์ธํ•ด ์ •๋ฆฌํ•œ ๊ฒƒ์ด๋‹ค. ์„ค์น˜์™€ ์‚ฌ์šฉ ์ „์—๋Š” ๋ฐ˜๋“œ์‹œ ๊ณต์‹ ์ €์žฅ์†Œ ๋ฌธ์„œ๋ฅผ ํ™•์ธํ•˜์ž.1. ์™œ ์ด๋ ‡๊ฒŒ ํ™”์ œ๊ฐ€ ๋๋Š”๊ฐ€๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ๋ถ„์„ํ•˜๋Š” ์ผ์€ ์›..
[AI] ๋ฃจํ”„ ์—”์ง€๋‹ˆ์–ด๋ง : ์—์ด์ „ํŠธ๋ฅผ ํ”„๋กฌํ”„ํŠธํ•˜์ง€ ์•Š๊ณ  ๊ตด๋ฆฌ๋Š” ๋ฒ•
ยท
๐Ÿ“ AI/โœ AI Tools
๋ฃจํ”„ ์—”์ง€๋‹ˆ์–ด๋ง์—์ด์ „ํŠธ๋ฅผ ๋ถ™์—ฌ๋†จ๋Š”๋ฐ๋„ ํ•˜๋ฃจ ์ข…์ผ ํ„ฐ๋ฏธ๋„ ์•ž์— ์•‰์•„ ์žˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋˜์ง€๊ณ , ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ , ๋‹ค์‹œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋˜์ง„๋‹ค. ์ฝ”๋“œ๋Š” ์—์ด์ „ํŠธ๊ฐ€ ์“ฐ๋Š”๋ฐ ์ •์ž‘ ๋‚ด ์‹œ๊ฐ„์€ ์ค„์ง€ ์•Š์•˜๋‹ค. ์ด์ฏค์—์„œ ๋‚˜์˜ค๋Š” ์ฒ˜๋ฐฉ์€ ๋Œ€๊ฐœ ๋‘˜ ์ค‘ ํ•˜๋‚˜๋‹ค. ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋” ์ž˜ ์“ฐ์ž. CLAUDE.md๋ฅผ ๋” ์ฑ„์šฐ์ž. ๊ทธ๋Ÿฐ๋ฐ ๋ฌธ์ œ๋Š” ํ”„๋กฌํ”„ํŠธ๊ฐ€ ์•„๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋งค๋ฒˆ ์‚ฌ๋žŒ์ด ๋„ฃ๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋ฌธ์ œ๋‹ค.2026๋…„ 6์›”, Peter Steinberger๊ฐ€ ์ด๋Ÿฐ ๋ง์„ ๋˜์กŒ๋‹ค.์ด์ œ ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์— ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋„ฃ์ง€ ๋งˆ๋ผ. ์—์ด์ „ํŠธ์—๊ฒŒ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋„ฃ๋Š” ๋ฃจํ”„๋ฅผ ์„ค๊ณ„ํ•ด๋ผ.You shouldn't be prompting coding agents anymore. You should be designing loops that prompt your agen..
[AI] ํ•˜๋„ค์Šค ์—”์ง€๋‹ˆ์–ด๋ง : ๋ชจ๋ธ์„ ์•ˆ ๋ฐ”๊พธ๊ณ  ์—์ด์ „ํŠธ๋ฅผ ์ž˜ ๋งŒ๋“œ๋Š” ๋ฒ•
ยท
๐Ÿ“ AI/โœ AI Tools
ํ•˜๋„ค์Šค ์—”์ง€๋‹ˆ์–ด๋ง์—์ด์ „ํŠธ๋ฅผ ๋งŒ๋“ค์—ˆ๋Š”๋ฐ ๊ธฐ๋Œ€๋งŒํผ ์•ˆ ๋ˆ๋‹ค. ๋„๊ตฌ๋ฅผ ํ—›์งš๊ณ , ๊ธด ์ž‘์—…์—์„œ ๋ฐฉํ–ฅ์„ ์žƒ๊ณ , ๊ฐ€๋” ์œ„ํ—˜ํ•œ ์ง“์„ ๊ทธ๋ƒฅ ์‹คํ–‰ํ•œ๋‹ค. ์ด๋•Œ ๊ฐ€์žฅ ๋จผ์ € ๋– ์˜ค๋ฅด๋Š” ์„ ํƒ์ง€๋Š” "๋ชจ๋ธ์„ ๋” ํฐ ๊ฑธ๋กœ ๋ฐ”๊พธ์ž"๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‹ค๋ฌด์—์„œ ์„ฑ๊ณผ๋ฅผ ๊ฐ€๋ฅด๋Š” ์ถ•์€ ๋ชจ๋ธ ์ž์ฒด๋ณด๋‹ค ๊ทธ ๋ชจ๋ธ์„ ๊ฐ์‹ผ ํ•˜๋„ค์Šค(harness)์ธ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.์ฆ์ƒ์›์ธ ๊ฐ€๋Šฅ์„ฑ๋„๊ตฌ๋ฅผ ์•ˆ ๋ถ€๋ฅด๊ฑฐ๋‚˜ ์—‰๋šฑํ•˜๊ฒŒ ๋ถ€๋ฅธ๋‹คํ•˜๋„ค์Šค (๋„๊ตฌ ์—ฐ๊ฒฐ)๊ธด ์„ธ์…˜์—์„œ ์•ž ๋‚ด์šฉ์„ ์žŠ๊ฑฐ๋‚˜ ํ—ค๋งจ๋‹คํ•˜๋„ค์Šค (์ปจํ…์ŠคํŠธ·๋ฉ”๋ชจ๋ฆฌ)์œ„ํ—˜ํ•œ ๋ช…๋ น์„ ํ™•์ธ ์—†์ด ์‹คํ–‰ํ•œ๋‹คํ•˜๋„ค์Šค (๊ฐ€๋“œ๋ ˆ์ผ)๊ฒฐ๊ณผ๊ฐ€ ํ‹€๋ ค๋„ ์•„๋ฌด๋„ ๋ชจ๋ฅธ๋‹คํ•˜๋„ค์Šค (๊ฒ€์ฆ·๊ด€์ฐฐ)์•„์ฃผ ์–ด๋ ค์šด ์ถ”๋ก  ๋ฌธ์ œ ์ž์ฒด๋ฅผ ๋ชป ํ‘ผ๋‹ค๋ชจ๋ธ๋งˆ์ง€๋ง‰ ํ•œ ์ค„์„ ๋นผ๋ฉด ๋Œ€๋ถ€๋ถ„ ํ•˜๋„ค์Šค ๋ฌธ์ œ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์šฐ๋ฆฌ๋Š” ๋ฐ˜์‚ฌ์ ์œผ๋กœ ๋ชจ๋ธ๋ถ€ํ„ฐ ์˜์‹ฌํ•œ๋‹ค.1. ํ•˜๋„ค์Šคํ•˜๋„ค์Šค๋Š” AI ์—์ด์ „ํŠธ์—์„œ ๋ชจ๋ธ์„ ์ œ์™ธํ•œ ..
[AI][Claude] Command, Skill, Subagent
ยท
๐Ÿ“ AI/โœ Claude
Command, Skill, SubagentClaude Code์˜ ํ™•์žฅ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ค‘ Command, Skill, Subagent๋Š” ํ˜•ํƒœ๊ฐ€ ๋น„์Šทํ•ด์„œ ์ ์  ์ปค์ง€๋Š” ๊ฐœ๋…(Command 1. ์™œ ์ด๋ ‡๊ฒŒ ํ—ท๊ฐˆ๋ฆด ์ˆ˜๋ฐ–์— ์—†๋Š”๊ฐ€์„ธ ๊ฐœ๋…์ด ํ—ท๊ฐˆ๋ฆฌ๋Š” ๋ฐ๋Š” ์ด์œ ๊ฐ€ ์žˆ๋‹ค.์…‹ ๋‹ค .claude/ ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ์— markdown์œผ๋กœ ์ •์˜ํ•œ๋‹ค.์…‹ ๋‹ค ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ๋งŒ๋“œ๋Š” ์ปค์Šคํ…€ ํ™•์žฅ์ด๋‹ค.์…‹ ๋‹ค frontmatter + ๋ณธ๋ฌธ markdown์ด๋ผ๋Š” ๊ฐ™์€ ํ˜•์‹์„ ์“ด๋‹ค.๊ฑฐ๊ธฐ์— ๋”ํ•ด, 2026๋…„ 1์›” Claude Code 2.1.0 ๋ฆด๋ฆฌ์Šค์—์„œ Custom slash command๊ฐ€ Skill๋กœ ํ†ตํ•ฉ๋๋‹ค. ๊ณต์‹ ๋ฆด๋ฆฌ์Šค ๋…ธํŠธ์˜ ํ‘œํ˜„์„ ๊ทธ๋Œ€๋กœ ์˜ฎ๊ธฐ๋ฉด "์Šฌ๋ž˜์‹œ ์ปค๋งจ๋“œ์™€ ์Šคํ‚ฌ์„ ๋ณ‘ํ•ฉํ•˜์—ฌ ๋ฉ˜ํƒˆ ๋ชจ๋ธ์„ ๋‹จ์ˆœํ™”ํ•œ๋‹ค, ๋™์ž‘ ๋ณ€ํ™”๋Š” ์—†๋‹ค"์ด๋‹ค. ์ด์ œ .c..
[AI][Claude] CLI subprocess ํ˜ธ์ถœ : ํ”„๋กœ์ ํŠธ์— API ์—†์ด AI ๋ถ™์ด๊ธฐ
ยท
๐Ÿ“ AI/โœ Claude
ํ”„๋กœ์ ํŠธ์— API ์—†์ด AI ๋ถ™์ด๊ธฐํ”„๋กœ์ ํŠธ์— ์š”์•ฝ, ๋ถ„๋ฅ˜, ๋ฒˆ์—ญ ๊ฐ™์€ AI ๊ธฐ๋Šฅ์„ ๋„ฃ๊ณ  ์‹ถ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ API ํ˜ธ์ถœ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ—˜ ๋‹จ๊ณ„์—์„œ ์ด๊ฒƒ์ €๊ฒƒ ๋Œ๋ ค๋ณด๋‹ค ๋ณด๋ฉด ํ•œ ๋‹ฌ์— ์ˆ˜์‹ญ ๋‹ฌ๋Ÿฌ๊ฐ€ ์šฐ์Šต๊ฒŒ ๋‚˜๊ฐ„๋‹ค. ์ด๋ฏธ ๊ตฌ๋…์„ ์“ฐ๊ณ  ์žˆ๋‹ค๋ฉด, API ํ˜ธ์ถœ ๋Œ€์‹  Claude Code CLI๋ฅผ subprocess๋กœ ๋ถˆ๋Ÿฌ์„œ ๊ฐ™์€ ์ผ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. Anthropic์ด ๊ณต์‹์ ์œผ๋กœ ์ง€์›ํ•˜๋Š” ํ—ค๋“œ๋ฆฌ์Šค ๋ชจ๋“œ๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.์ด ๋ฐฉ์‹์ด ๋งž๋Š” ์ƒํ™ฉ์ธ์ง€ ๋จผ์ € ํ™•์ธํ•ด ๋ณด์ž.์ƒํ™ฉ์ ํ•ฉ๋„ํ˜ผ์ž ์“ฐ๋Š” ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ, ๋กœ์ปฌ ์ž๋™ํ™”๋งค์šฐ ์ ํ•ฉํ”„๋กฌํ”„ํŠธ ์‹คํ—˜, ๋ฐ˜๋ณต ํ…Œ์ŠคํŠธ์ ํ•ฉ๋ฐฐ์น˜ ์ฒ˜๋ฆฌ (ํ•˜๋ฃจ ์ˆ˜์‹ญ~์ˆ˜๋ฐฑ ๊ฑด)๊ตฌ๋… ๋ฆฌ๋ฐ‹ ์ฒดํฌ ํ•„์š”์™ธ๋ถ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์„œ๋น„์Šค ์ œ๊ณต API๋กœ ๊ฐ€์•ผ ํ•จ 24/7 ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์ž๋™ํ™” ๋ ˆ์ดํŠธ ๋ฆฌ๋ฐ‹ ์ž์ฃผ ๊ฑธ๋ฆผ API ์ข…๋Ÿ‰์ œ๋Š” ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ์—..