Skip to content

๐Ÿง  3๊ฐ€์ง€ ์‚ฌ๊ณ  ๋ชจ๋“œ (Research, Plan, Agent) โ€‹

์ˆซ์ž ์™œ๊ณก, ์Šน์ธ ์ „ ์ž„์˜ ํŒŒ์ผ ๋ณ€๊ฒฝ, ์กด์žฌํ•˜์ง€ ์•Š๋Š” ์‚ฐ์ถœ๋ฌผ ์ฃผ์žฅ์„ ์›์ฒœ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด AMBA๋Š” Lean Triad๏ผˆ3๊ฐ€์ง€ ํ•ต์‹ฌ ์‚ฌ๊ณ  ๋ชจ๋“œ: Research, Plan, Agent๏ผ‰๋ฅผ ๊ฐ•์ œํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ™”์ฐฝ์˜ ์„ธ๊ทธ๋จผํŠธ ์ปจํŠธ๋กค์—์„œ ์ฆ‰์‹œ ์ „ํ™˜ํ•˜๊ฑฐ๋‚˜, Agent ๋ชจ๋“œ์— ๋งก๊ฒจ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ์ž์œจ ์™„๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Lean Triad ์ธ์ง€ ์‚ฌ๊ณ  ๋ชจ๋ธ /
โ”œโ”€โ”€ ๐Ÿ’ฌ 1. Research (์งˆ์˜์‘๋‹ตยทํƒ์ƒ‰)  โž” ์—„๊ฒฉํ•œ ์ฝ๊ธฐ ์ „์šฉ ๋ฌธ์„œ ์—ด๋žŒยท์งˆ์˜์‘๋‹ต ๋ฐ ๊ณ„์‚ฐ ์ง€์› (๋””์Šคํฌ ์“ฐ๊ธฐ ๋ถˆ๊ฐ€)
โ”œโ”€โ”€ ๐Ÿ“‹ 2. Plan (ํ•˜๋“œ๋ก ์‹คํ–‰ ๊ณ„ํš)    โž” ์—„๊ฒฉํ•œ ์ „๋žต์  ์‹คํ–‰ ๊ณ„ํš ์ˆ˜๋ฆฝ. workings/plans/YYYYMMDD_<slug>.md ์— ์˜๊ตฌ ๋ณด๊ด€
โ””โ”€โ”€ โšก 3. Agent (์ž์œจ ์‹คํ–‰ยท๋‚ฉํ’ˆ)     โž” ๋„ค์ดํ‹ฐ๋ธŒ Office (Excel, Word, PowerPoint) ๋ฐ ๋ฒกํ„ฐ PDF ์™„์„ฑ๋ณธ ์ง์ ‘ ์‚ฐ์ถœ
READ-ONLY

๐Ÿ’ฌ Research ๋ชจ๋“œ

์—„๊ฒฉํ•œ ์ฝ๊ธฐ ์ „์šฉ ๋ฌธ์„œ ์—ด๋žŒ

๋น„์ฆˆ๋‹ˆ์Šค ์งˆ์˜์‘๋‹ต, ์ˆ˜์‹ ๊ฒ€์ฆ ๋ฐ ํƒ์ƒ‰. ๋””์Šคํฌ ์“ฐ๊ธฐ ์›์ฒœ ์ฐจ๋‹จ.

1-ํด๋ฆญ ์ง€์‹ ๋ฒ ์ด์Šค ์ €์žฅ
HARD-LOCKED

๐Ÿ“‹ Plan ๋ชจ๋“œ

ํ•˜๋“œ๋ก ์ „๋žต ์‹คํ–‰ ๊ณ„ํš

์—„๊ฒฉํ•œ ์„ธ๋ถ€ ์ „๋žต ๊ณ„ํš ์ˆ˜๋ฆฝ. workings/plans/YYYYMMDD_<slug>.md ์ €์žฅ.

๊ฒ€ํ†  ๋ฐ ์ตœ์ข… ์Šน์ธ
๐Ÿš€ ์Šน์ธ ๋ฐ ์‹คํ–‰ ํŠธ๋ฆฌ๊ฑฐ
AUTONOMOUS

โšก Agent ๋ชจ๋“œ

reports/ ํด๋”๋กœ ์ž์œจ ๋‚ฉํ’ˆ

์ด์‚ฌํšŒ ์ œ์ถœ์šฉ ์ตœ์ข… ๋ณด๊ณ ์„œ์™€ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์ž์œจ ์ปดํŒŒ์ผ.

๐Ÿ“ฆ๋„ค์ดํ‹ฐ๋ธŒ Excel (.xlsx)
๐Ÿ“ฆWord ๋ณด๊ณ ์„œ (.docx)
๐Ÿ“ฆ16:9 ์Šฌ๋ผ์ด๋“œ (.pptx)
๐Ÿ“ฆ๋ฒกํ„ฐ PDF

โšก TypeSafe AI (Jev โ€” System 1 Decision Engine) ์ž๋™ ๋ผ์šฐํŒ… โ€‹

๋งค๋ฒˆ ํ”„๋กฌํ”„ํŠธ๋งˆ๋‹ค ๋ชจ๋“œ๋ฅผ ์ˆ˜๋™์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ๋Œ€์‹ , AMBA๋Š” ์‹คํ—˜์  ์ง€๋Šฅํ˜• ์ž๋™ ๋ผ์šฐํŒ… ์—”์ง„์œผ๋กœ **TypeSafe AI (Jev โ€” System 1 Decision Engine)**์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค:

  • 1์ดˆ ๋ฏธ๋งŒ ์‹ค์‹œ๊ฐ„ ์˜๋„ ๋ถ„๋ฅ˜: ์ž…๋ ฅ๋œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ฐ€๋ฆฌ์ดˆ ๋‹จ์œ„๋กœ ๋ถ„์„ํ•˜์—ฌ ์ตœ์ ์˜ ์‹คํ–‰ ๋ชจ๋“œ(Research, Plan, ๋˜๋Š” Agent)๋ฅผ ์ฆ‰๊ฐ ์ž๋™ ํŒ๋ณ„ํ•ฉ๋‹ˆ๋‹ค.
  • ์‹ค์‹œ๊ฐ„ ๋ ˆ์ดํ„ด์‹œ ๋ฐฐ์ง€: ํ™œ์„ฑํ™” ์‹œ ๋Œ€ํ™”์ฐฝ์— ํŒ๋ณ„ ์†๋„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ž‘์€ ๋ฐฐ์ง€(์˜ˆ: Jev ยท 68ms)๊ฐ€ ํ‘œ์‹œ๋˜์–ด ํˆฌ๋ช…ํ•˜๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋ธ ์„ค์ • 3๋‹จ๊ณ„์—์„œ ๊ตฌ์„ฑ: **๋ชจ๋ธ ์„ค์ • > 3๋‹จ๊ณ„ (๊ณ ๊ธ‰ ๋ฐ ์‹คํ—˜์  ๋ผ์šฐํŒ…)**์—์„œ TypeSafe API ํ‚ค๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ๊ฐ„ํŽธํ•˜๊ฒŒ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1. ๐Ÿ’ฌ Research ๋ชจ๋“œ โ€” ๋Œ€ํ™”, ์งˆ์˜์‘๋‹ต ๋ฐ ์•ˆ์ „ํ•œ ํƒ์ƒ‰ โ€‹

์‚ฌ์šฉ ์‹œ์ : ํŒŒ์ผ์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ์›๋ณธ ๋ฌธ์„œ๋ฅผ ๊นŠ์ด ์žˆ๊ฒŒ ์—ด๋žŒํ•˜๊ฑฐ๋‚˜, ๋ณต์žกํ•œ ์‹ค๋ฌด ์งˆ๋ฌธ์„ ํ•˜๊ฑฐ๋‚˜ ์ˆ˜์‹์„ ๊ฒ€์ฆํ•  ๋•Œ.

  • ๋™์ž‘: ์ˆœ์ˆ˜ํ•œ ๋Œ€ํ™”, ๋ฌธ์„œ ์ •๋ฐ€ ๋ถ„์„, ํ™•์ •์  ๋ถ„์„ ๊ณ„์‚ฐ ์ง€์›.
  • ํ—ˆ์šฉ ๊ถŒํ•œ: ์›Œํฌ์ŠคํŽ˜์ด์Šค ๋‚ด ํŒŒ์ผ ์ฝ๊ธฐ(filesystem_read, excel_read, pdf_read), ํ™•์ •์  ๋ถ„์„ SQL ์ฟผ๋ฆฌ(accounting_sql_query, accounting_load_file), ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ ์›น ๊ฒ€์ƒ‰.
  • ์›ํด๋ฆญ ์ง€์‹ ์ €์žฅ: ์—…๋ฌด ๊ทœ์น™, ์„ธ๋ฒ• ๊ทœ์ •, ํ•ต์‹ฌ ์šฉ์–ด๋ฅผ ๋ฐœ๊ฒฌํ•˜๋ฉด ๋ฉ”์‹œ์ง€ ํ•˜๋‹จ์˜ ์•ก์…˜ ๋ฒ„ํŠผ์„ ํ†ตํ•ด ํด๋ฆญ ํ•œ ๋ฒˆ์œผ๋กœ ๋กœ์ปฌ SQLite ๋ฉ”๋ชจ๋ฆฌ์— ์˜๊ตฌ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์—„๊ฒฉํ•œ ์ œํ•œ: ์™„์ „ํ•œ ์ฝ๊ธฐ ์ „์šฉ(Strictly Read-Only). Rust ์ •์ฑ… ์—”์ง„(Policy Engine)์ด ํ”„๋กœ์ ํŠธ ๋‚ด๋ถ€(์ž‘์—… ๊ณต๊ฐ„๊ณผ ์†Œ์Šค)๋กœ์˜ ํŒŒ์ผ ์“ฐ๊ธฐ๋ฅผ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๋„๊ตฌ๋Š” ์“ฐ๊ธฐ ์—ฌ๋ถ€๋ฅผ ์„ ์–ธํ•˜๋ฉฐ, ํ†ตํ•ฉ ๋ฌธ์„œยทํ”„๋ ˆ์  ํ…Œ์ด์…˜ยทWord ๋ฌธ์„œ ํŽธ์ง‘, Office ์Šคํฌ๋ฆฝํŠธ, ์…ธ ๋ช…๋ น, ์—ฐ๊ฒฐ๋œ MCP ๋„๊ตฌ๋„ ๊ถŒํ•œ ํ™•์ธ ์ „์— ๊ฑฐ๋ถ€๋ฉ๋‹ˆ๋‹ค. ์ €์žฅํ•˜์ง€ ์•Š๊ณ  ํ”„๋ ˆ์  ํ…Œ์ด์…˜์ด๋‚˜ Word ํŽธ์ง‘์„ ๋ฏธ๋ฆฌ ๋ณด๋Š” ๊ฒƒ์€ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.

2. ๐Ÿ“‹ Plan ๋ชจ๋“œ โ€” ํ•˜๋“œ๋ก ์‹คํ–‰ ๊ณ„ํš ์ˆ˜๋ฆฝ (Hard-Locked Blueprint) โ€‹

์‚ฌ์šฉ ์‹œ์ : ์ตœ์ข… ์‚ฐ์ถœ๋ฌผ ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •ํ•˜๊ธฐ ์ „์—, ๋‹ค๋‹จ๊ณ„ ์ž‘์—… ๊ณต์ •, ๊ณ„์‚ฐ ๊ฐ€์ •, ๋‚ฉํ’ˆ ํŒŒ์ผ ๋ชฉ๋ก์„ ์‚ฌ์ „ ํ•ฉ์˜ํ•  ๋•Œ.

  • ์—„๊ฒฉํ•œ ์‹คํ–‰ ๊ณ„์•ฝ ๋ชจ๋ธ (Sovereign Executive Contract): ์ตœ๊ณ  ์ˆ˜์ค€์˜ ์—์ด์ „ํŠธ ์„ค๊ณ„์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, Plan ๋ชจ๋“œ๋Š” ํƒ€ํ˜‘ ์—†๋Š” ์›์น™์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค: ํ•˜๋“œ๋ก(Hard-Locked) ์ฝ๊ธฐ ์ „์šฉ ์ •๋ฐ€ ๋ถ„์„. ์†Œ์Šค์˜ ์›๋ณธ ์ž๋ฃŒ๋ฅผ ๋ถ„์„ํ•˜๊ณ , ์‚ฐ์ถœ ๊ณต์‹๊ณผ ํŒŒ์ผ ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ•˜๋ฉฐ, ์‹คํ–‰ ๋‹จ๊ณ„๋ฅผ ์ •์˜ํ•œ ๋’คโ€”์‹ค์ œ ํŒŒ์ผ์„ ์ „ํ˜€ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š๊ณ  ์™„์ „ํžˆ ๋ฉˆ์ถฅ๋‹ˆ๋‹ค.
  • ์ผ์ž๋ณ„ ๊ณ„ํš์„œ ํŒŒ์ผ ๊ทœ์•ฝ (workings/plans/YYYYMMDD_<slug>.md):
    • ๋ชจ๋“  ๊ณ„ํš์„œ๋Š” ๋‚ ์งœ๊ฐ€ ํฌํ•จ๋œ Markdown ๋ฌธ์„œ๋กœ ๋””์Šคํฌ์— ์ฆ‰์‹œ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค: workings/plans/YYYYMMDD_<์ด๋ฆ„>.md (์˜ˆ: workings/plans/20260917_q3_financial_reconciliation.md).
    • ๊ฐ์‚ฌ ๋ฐ ์ถ”์  ๊ฐ€๋Šฅํ•œ ์—…๋ฌด ํžˆ์Šคํ† ๋ฆฌ: ๊ฒฝ์˜์ง„๊ณผ ์žฌ๋ฌด ๊ด€๋ฆฌ์ž๋Š” ์‹œ๊ฐ„ ์ˆœ์„œ๋Œ€๋กœ ๋ณด์กด๋œ ์ „๋žต์  ๋กœ๋“œ๋งต ๊ธฐ๋ก์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๊ณ„ํš์„œ๋ฅผ ๋ฎ์–ด์“ฐ์ง€ ์•Š์œผ๋ฉฐ, ๊ฐ™์€ ๋‚ ์งœ์˜ ์ƒˆ ๊ณ„ํš์€ ์ž๋™์œผ๋กœ ๋ฒ„์ „(_v2.md)์ด ๋งค๊ฒจ์ง‘๋‹ˆ๋‹ค.
    • ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ํ”Œ๋žœ ์ธ์ŠคํŽ™ํ„ฐ ์นด๋“œ (Plan Inspector Card): ์ฑ„ํŒ…์ฐฝ์— ๊ณ„ํš์„œ ์ œ๋ชฉ, ์ƒ์„ฑ ์ผ์‹œ, ์˜ˆ์ • ์‚ฐ์ถœ๋ฌผ ์นฉ๊ณผ ๋ฒ„ํŠผ ๋‘ ๊ฐœ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค: [ ๊ณ„ํš ๊ฒ€ํ†  ]๋Š” ๊ณ„ํš์„œ ํŒŒ์ผ์„ ์—ด๊ณ , [ ์ดˆ์•ˆ ์ƒ์„ฑ ]์€ ๊ฒ€ํ† ์šฉ ๊ฒฐ๊ณผ๋ฌผ์„ workings/drafts/์— ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ดˆ์•ˆ์ด ๊ดœ์ฐฎ์œผ๋ฉด ์ฑ„ํŒ…์—์„œ ์—์ด์ „ํŠธ์—๊ฒŒ ์ตœ์ข…๋ณธ์„ ์š”์ฒญํ•˜์„ธ์š”(์˜ˆ: "๋ณด๊ณ ์„œ๋ฅผ ํ™•์ •ํ•ด ์ค˜"). ์ตœ์ข… ๊ฒฐ๊ณผ๋ฌผ์€ reports/์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.
  • ์—„๊ฒฉํ•œ ์ œํ•œ: ์ง์ ‘ ์‚ฐ์ถœ๋ฌผ ์ƒ์„ฑ ์™„์ „ ์ฐจ๋‹จ. ์—์ด์ „ํŠธ๋Š” workings/plans/ ์•„๋ž˜์—๋งŒ ๊ณ„ํš์„œ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šน์ธ ์ „๊นŒ์ง€ ์ž‘์—… ๊ณต๊ฐ„์— ์‚ฐ์ถœ๋ฌผ์„ ์“ฐ๋Š” ๊ฒƒ์€ ๋Ÿฐํƒ€์ž„์— ์˜ํ•ด ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค.

3. โšก Agent ๋ชจ๋“œ โ€” ์ž์œจ ์‹คํ–‰ ๋ฐ ๊ฒฐ๊ณผ๋ฌผ ๋‚ฉํ’ˆ โ€‹

์‚ฌ์šฉ ์‹œ์ : ์Šน์ธ๋œ ๊ณ„ํš์„œ๋‚˜ ์ง์ ‘์ ์ธ ๊ฒฝ์˜์ง„ ์ง€์‹œ์— ๋”ฐ๋ผ ๊ฒ€์ฆ๋œ ์ด์‚ฌํšŒ ์ œ์ถœ์šฉ ์™„์„ฑ๋ณธ์„ ์‚ฐ์ถœํ•  ๋•Œ.

  • ๋™์ž‘: ๋‹ค๋‹จ๊ณ„ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ž์œจ ์‹คํ–‰ํ•˜๊ณ , ๋‚ด์žฅ SQLite์— ๋ฐ์ดํ„ฐ๋ฅผ ์ ์žฌํ•˜๋ฉฐ, ์ •ํ™•ํ•œ ์ˆ˜์‹์„ ๊ณ„์‚ฐํ•œ ๋’ค ๊ฒ€์ฆ๋œ ๊ฒฐ๊ณผ๋ฌผ์„ ์ž‘์—… ๊ณต๊ฐ„(๊ธฐ๋ณธ๊ฐ’์€ ๋ณด๊ณ ์„œ ํด๋” reports/)์— ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • ์Šน์ธ๋œ ๊ณ„ํš ์‹คํ–‰: ์ดˆ์•ˆ ์ƒ์„ฑ์„ ๋ˆ„๋ฅด๋ฉด Agent ๋ชจ๋“œ๊ฐ€ ํ•ด๋‹น ๊ณ„ํš์„œ([EXECUTE PLAN DRAFT: workings/plans/YYYYMMDD_<slug>.md])๋ฅผ ๋กœ๋“œํ•˜๊ณ , ์ „์ œ ์กฐ๊ฑด์„ ํ™•์ธํ•˜๋ฉฐ ๊ฐ ๋‹จ๊ณ„๋ฅผ ์ˆœ์ฐจ ์‹คํ–‰ํ•ด ์ดˆ์•ˆ์„ workings/drafts/์— ์“ด ๋’ค ๊ณ„ํš ์ƒํƒœ๋ฅผ Executed๋กœ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค. ์ดˆ์•ˆ์„ ๊ฒ€ํ† ํ•œ ๋‹ค์Œ ์ฑ„ํŒ…์—์„œ ์ตœ์ข…๋ณธ์„ ์š”์ฒญํ•˜๋ฉด ์—์ด์ „ํŠธ๊ฐ€ reports/์— ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
  • ์ธํŠธ๋ฆฌ ์‚ฐ์ถœ๋ฌผ ํŒฉํ† ๋ฆฌ (Python, LibreOffice, Node, ์™ธ๋ถ€ ํด๋ผ์šฐ๋“œ ๋ถˆํ•„์š”):
    • ๋„ค์ดํ‹ฐ๋ธŒ Excel(.xlsx): ๋™์  XML ์ˆ˜์‹์„ ํฌํ•จํ•˜๋Š” excel_write / accounting_export_table_to_xlsx
    • ๋„ค์ดํ‹ฐ๋ธŒ Word(.docx): docx_write
    • ๋„ค์ดํ‹ฐ๋ธŒ 16:9 PowerPoint(.pptx): pptx_write
    • ๋ฒกํ„ฐ PDF(.pdf): pdf_generate
    • Markdown ๋ธŒ๋ฆฌํ•‘(.md): filesystem_write (๋™๋ฐ˜ ๋ฒกํ„ฐ PDF ์ž๋™ ๋™์‹œ ์ƒ์„ฑ)
  • 1+1 ์‚ฐ์ถœ๋ฌผ ํ‘œ์ค€: ์ •ํ˜• ๋ฐ์ดํ„ฐ ๋ชจ๋ธ(.xlsx) 1์ข…๊ณผ ์„œ์ˆ ํ˜• ์ „๋žต ๋ฌธ์„œ(.docx, .pptx, .md, .pdf) 1์ข…์˜ ๊ฒฐํ•ฉ ๋‚ฉํ’ˆ์„ ํ‘œ์ค€ ๊ทœ์•ฝ์œผ๋กœ ์‚ผ์Šต๋‹ˆ๋‹ค.

๐ŸŒ ๋‹ค๊ตญ์–ด ์ถ”๋ก  ๊ฒฝ๊ณ„ ๊ทœ์•ฝ (ADR-020) โ€‹

3๊ฐ€์ง€ ์‚ฌ๊ณ  ๋ชจ๋“œ ์ „๋ฐ˜์—์„œ AMBA๋Š” ์—„๊ฒฉํ•œ ๋‹ค๊ตญ์–ด ์ถ”๋ก  ๊ฒฝ๊ณ„ ๊ทœ์•ฝ์„ ์ค€์ˆ˜ํ•ฉ๋‹ˆ๋‹ค:

  1. ์ถ”๋ก ์€ ๋‹ต๋ณ€์— ํฌํ•จ๋˜์ง€ ์•Š์Œ (ADR-074): ๋ชจ๋ธ์˜ ์ถ”๋ก ์€ ์ œ๊ณต์—…์ฒด ๊ณ ์œ ์˜ ์ถ”๋ก  ์ฑ„๋„ ์•ˆ์—์„œ ์ด๋ฃจ์–ด์ง€๋ฉฐ, AMBA๋Š” ์ถ”๋ก ์ด๋‚˜ ๊ณ„ํš์„ ๋‹ต๋ณ€์— ์“ฐ๋„๋ก ์š”์ฒญํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋‹จ๊ณ„๋กœ ์ด๋ฃจ์–ด์ง„ ์ž‘์—…์€ ๊ณ„ํš ๋„๊ตฌ๋กœ ๊ธฐ๋ก๋œ ๊ณ„ํš์ด ๋‹ต๋ณ€ ์˜†์— ์ฒดํฌ๋ฆฌ์ŠคํŠธ๋กœ ํ‘œ์‹œ๋˜๊ณ , ๋„๊ตฌ ๋งค๊ฐœ๋ณ€์ˆ˜(๊ฒฝ๋กœ, ์‹œํŠธ ์ด๋ฆ„, ์ˆ˜์‹)๋Š” ํŒŒ์ผ์— ์ •์˜๋œ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.
  2. ํ”„๋กœ์ ํŠธ ์–ธ์–ด ์ตœ์ข… ์‚ฐ์ถœ: ๋Œ€ํ™” ๋‹ต๋ณ€, UI ์นด๋“œ, ์ตœ์ข… Office/PDF ๋ณด๊ณ ์„œ๋Š” ํ˜„์žฌ ํ™œ์„ฑํ™”๋œ ํ”„๋กœ์ ํŠธ ์–ธ์–ด(ko, en, vi, ja)๋กœ ์ž์—ฐ์Šค๋Ÿฝ๊ณ  ๋งค๋„๋Ÿฝ๊ฒŒ ์ปดํŒŒ์ผ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ‘๏ธ ์—์ด์ „ํŠธ ๋‹ต๋ณ€์— ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ (ADR-074) โ€‹

๋ชจ๋“  ๋‹ต๋ณ€์—๋Š” ๋ณธ๋ฌธ๊ณผ ๋ถ„๋ฆฌํ•ด์„œ ์—ด์–ด ๋ณผ ์ˆ˜ ์žˆ๋Š” ์„ธ ๊ฐ€์ง€๊ฐ€ ํ•จ๊ป˜ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

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

3๊ฐ€์ง€ ์‚ฌ๊ณ  ๋ชจ๋“œ ๋น„๊ต โ€‹

๋ชจ๋“œ์ฃผ์š” ๋ชฉ์ ์ƒŒ๋“œ๋ฐ•์Šค ๋””์Šคํฌ ๊ถŒํ•œ์ถœ๋ ฅ ์‚ฐ์ถœ๋ฌผ
๐Ÿ’ฌ Research์ฝ๊ธฐ ์ „์šฉ ์กฐํšŒ, ์›๋ณธ ์ •๋ฐ€ ๋ถ„์„, ๊ณ„์‚ฐ ์ง€์›์ฝ๊ธฐ ์ „์šฉ (filesystem_read, excel_read, pdf_read, sql)์—†์Œ (์ฑ„ํŒ… ๋‹ต๋ณ€ + 1ํด๋ฆญ ์ง€์‹ ์ €์žฅ)
๐Ÿ“‹ Plan์‹คํ–‰ ๊ณ„ํš ์ˆ˜๋ฆฝ, ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„ํ•ด, ์ˆ˜์‹ ์„ค๊ณ„์ฝ๊ธฐ ์ „์šฉ + workings/plans/ ๋‚ด ๊ณ„ํš์„œ ์ž‘์„ฑworkings/plans/YYYYMMDD_<slug>.md
โšก Agent์™„๊ฒฐํ˜• ์ž์œจ ์‹คํ–‰ ๋ฐ ์ตœ์ข… ์‚ฐ์ถœ๋ฌผ ๋‚ฉํ’ˆ์ „์ฒด ๋„๊ตฌ ๊ถŒํ•œ (excel_write, docx_write, pptx_write, pdf_generate)reports/(๋˜๋Š” ์š”์ฒญํ•œ ์œ„์น˜) ๋‚ด ์™„์„ฑ ํŒŒ์ผ ๋ฐ ์ž‘์—… ๊ธฐ๋ก

๋ชจ๋“œ ์„ ํƒ ๊ฐ€์ด๋“œ โ€‹

๋น„์ฆˆ๋‹ˆ์Šค ๋ชฉํ‘œ๊ถŒ์žฅ ๋ชจ๋“œ
"๋‘ CSV ํŒŒ์ผ ๊ฐ„ ๋งค์ถœ ์ฐจ์ด ์›์ธ์„ ์„ค๋ช…ํ•ด ์ค˜"Research
"์ด ๋‹จ๊ฐ€ํ‘œ๋ฅผ ์ฝ๊ณ  ํ• ์ธ ๊ตฌ๊ฐ„์„ ํŒŒ์•…ํ•ด ์ค˜"Research (+ ์ง€์‹์— ์ €์žฅ)
"3๊ฐœ๋…„ ์žฌ๋ฌด ๋ชจ๋ธ์„ ๋งŒ๋“ค๊ธฐ ์ „์— ์ž‘์—… ๋‹จ๊ณ„์™€ ๊ฐ€์ •์„ ๋จผ์ € ๋ณด์—ฌ ์ค˜"Plan
"๊ณ„ํš์„œ๋ฅผ ํ™•์ธํ–ˆ์œผ๋‹ˆ ์‹ค์ œ๋กœ ์žฌ๋ฌด ๋ชจ๋ธ์„ ์ž‘์„ฑํ•ด ์ค˜"Agent (via [ ์ดˆ์•ˆ ์ƒ์„ฑ ] โ†’ ์ฑ„ํŒ…์—์„œ ์ตœ์ข…๋ณธ ์š”์ฒญ)
"3๋ถ„๊ธฐ ์ด์‚ฌํšŒ ๋ณด๊ณ ์„œ์™€ ์—‘์…€ ํ†ตํ•ฉ ๋ชจ๋ธ์„ ํ•œ ๋ฒˆ์— ์™„์„ฑํ•ด ์ค˜"Agent