Quota๋ฅผ ์•„๋ผ๋Š” ํ•ต์‹ฌ์€ ๋ชจ๋ธ ์ž์ฒด๋ณด๋‹ค ์„ธ์…˜ ์šด์˜ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ด ๋ฌธ์„œ๋Š” Quota ๋ฆฌ์…‹ ์‹œ์ ์— ๋งž์ถฐ /reset์„ ์–ด๋–ป๊ฒŒ ์“ฐ๊ณ , ๋ฌด๊ฑฐ์šด ์ž‘์—…์„ cron/sub-agent๋กœ ์–ด๋–ป๊ฒŒ ๋ถ„๋ฆฌํ•ด์•ผ ๋น„์šฉยท์†๋„ยทํ’ˆ์งˆ์„ ๋™์‹œ์— ์žก์„ ์ˆ˜ ์žˆ๋Š”์ง€ ์‹ค๋ฌด ๊ธฐ์ค€์œผ๋กœ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๊ฐ™์€ ์ผ์„ ํ•ด๋„ main ์„ธ์…˜์— ๋ชจ๋“  ์‹คํ–‰์„ ๋ชฐ์•„๋„ฃ์œผ๋ฉด ๋Œ€ํ™” ๊ธธ์ด๊ฐ€ ๊ธ‰๊ฒฉํžˆ ๋Š˜๊ณ , ๊ฒฐ๊ตญ ์žฌ์ž‘์—…๊ณผ ์‹คํŒจ ๋ถ„์„ ๋น„์šฉ์ด ์ปค์ง‘๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ main=ํŒ๋‹จ, isolated=์‹คํ–‰ ๊ตฌ์กฐ๋ฅผ ๋จผ์ € ์žก์•„๋‘๋ฉด ๋ฆฌ์…‹ ์ดํ›„์—๋„ ํ๋ฆ„์ด ํ›จ์”ฌ ์•ˆ์ •์ ์œผ๋กœ ์ด์–ด์ง‘๋‹ˆ๋‹ค.

์•ˆ๋‚ด: ๋ณธ๋ฌธ์€ ์ƒ์„ฑํ˜• AI๋ฅผ ํ™œ์šฉํ•ด ์ดˆ์•ˆ์„ ์ž‘์„ฑํ–ˆ๊ณ , OpenClaw ๊ณต์‹ ๋ฌธ์„œ์™€ ์‹ค์ œ ์šด์˜ ์ ์šฉ ์‚ฌ๋ก€๋ฅผ ๊ต์ฐจ ํ™•์ธํ•ด ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ์š”์•ฝ

  • /reset์€ ๋Œ€ํ™”๋ฅผ ๋Š๋Š” ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋ผ, ํ† ํฐ ๊ธ‰์ฆ์„ ๋ง‰๋Š” ์šด์˜ ๋ฐธ๋ธŒ๋กœ ๋ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š” ์‹คํ–‰์€ main์—์„œ ๋ถ„๋ฆฌํ•ด isolated cron/sub-agent๋กœ ๋ณด๋‚ด์•ผ ์‹คํŒจ๊ฐ€ ๊ฒฉ๋ฆฌ๋ฉ๋‹ˆ๋‹ค.
  • ์ž๋™ ๋ฆฌ์…‹์€ **์Šค๋ƒ…์ƒท ์ €์žฅ + ๋ณต์› ๊ธฐ์ค€(3์ค„ ์š”์•ฝ)**์„ ๊ฐ™์ด ๋‘˜ ๋•Œ๋งŒ ์•ˆ์ „ํ•˜๊ฒŒ ๊ตด๋Ÿฌ๊ฐ‘๋‹ˆ๋‹ค.
flowchart LR
A[์š”์ฒญ ๋ถ„๋ฅ˜] --> B{๋ฌด๊ฑฐ์šด ์žฅ๊ธฐ์ž‘์—…?}
B -->|Yes| C[isolated cron/sub-agent ๋ถ„์‚ฐ]
B -->|No| D[main ์„ธ์…˜ ์ฒ˜๋ฆฌ]
C --> E[๊ฒฐ๊ณผ ์š”์•ฝ๋งŒ main ๋ณด๊ณ ]
D --> E
E --> F[์„ธ์…˜ idle/daily reset]
F --> G[reset snapshot/rollover snapshot ์ €์žฅ]
G --> H[๋‹ค์Œ ์„ธ์…˜ ๊ฒฝ๋Ÿ‰ ๋ณต์›]

๐Ÿง  ์น ํŒ ์น˜ํŠธ์‹œํŠธ

  • main์€ ์˜์‚ฌ๊ฒฐ์ •, ๋ฌด๊ฑฐ์šด ์‹คํ–‰์€ isolated๋กœ ๋ถ„๋ฆฌ
  • /reset ์ž๋™ํ™”๋Š” ์Šค๋ƒ…์ƒท ์—†์œผ๋ฉด ์œ„ํ—˜ํ•˜๋‹ค
  • ํฌ๋ก ์€ ์ •ํ™•ํ•œ ์‹œ๊ฐ„ ์ž‘์—…, heartbeat๋Š” ๋ฐฐ์น˜ ์ ๊ฒ€
  • ๋ณ‘๋ ฌ์€ ์†๋„๋ณด๋‹ค โ€œ๋Œ€๊ธฐ์‹œ๊ฐ„ ๋‹จ์ถ• + ์‹คํŒจ ๊ฒฉ๋ฆฌโ€ ํšจ๊ณผ๊ฐ€ ํฌ๋‹ค
  • ๋ฆฌ์…‹ ํ›„์—๋Š” ํ•ญ์ƒ ํ•ต์‹ฌ ๋งฅ๋ฝ 3์ค„์„ ๋จผ์ € ํ™•์ธํ•œ๋‹ค

์–ด์ œ ์ ์šฉํ•œ ์šด์˜ ๊ตฌ์„ฑ (/reset ์ž๋™ํ™” + ๋ถ„์‚ฐ ์‹คํ–‰)

ํ˜„์žฌ ์šด์˜์—๋Š” ์•„๋ž˜ 3์ถ•์ด ๋“ค์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. B-lite ์„ธ์…˜ ๋ฆฌ์…‹ ์ •์ฑ…
  • direct: idle 360๋ถ„
  • group: idle 180๋ถ„
  • thread: daily 04:00
  • telegram ์ฑ„๋„ ์ •์ฑ… ์ ์šฉ
  1. ๋ฆฌ์…‹ ์ „ํ›„ ๋งฅ๋ฝ ์Šค๋ƒ…์ƒท ํ›…
  • ์ˆ˜๋™ /new//reset: reset-snapshot ์ €์žฅ
  • ์ž๋™ idle/daily rollover: auto-rollover-snapshot ์ €์žฅ
  • ๋ชฉ์ : ์„ธ์…˜์„ ๊ฐ€๋ณ๊ฒŒ ๋ฐ”๊ฟ”๋„ ํ•ต์‹ฌ ๋งฅ๋ฝ์€ ์ด์–ด๊ฐ€๊ธฐ
  1. ์—…๋ฌด ๋ถ„์‚ฐ(ํฌ๋ก  + ์„œ๋ธŒ์—์ด์ „ํŠธ + ๋ณ‘๋ ฌ)
  • ์ •์‹œ ์ž‘์—…์€ cron isolated ์„ธ์…˜์œผ๋กœ ๋ถ„๋ฆฌ
  • ๊ฒฐ๊ณผ๋งŒ main์— ๋ณด๊ณ 
  • ์ฝ”๋”ฉ/๋ฆฌ์„œ์น˜/๊ฒ€์ฆ ๋ณ‘๋ ฌ ์‹คํ–‰์œผ๋กœ ๋Œ€๊ธฐ์‹œ๊ฐ„ ์ตœ์†Œํ™”

์ด๋ ‡๊ฒŒ ์šด์˜ํ•  ๋•Œ์˜ ์žฅ์ 

1) ํ† ํฐ ์‚ฌ์šฉ๋Ÿ‰์ด ์™„๋งŒํ•ด์ง„๋‹ค

๊ธด ๋Œ€ํ™” ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๊ณ„์† ๋ฌผ๊ณ  ๊ฐ€์ง€ ์•Š์œผ๋‹ˆ, ๊ฐ™์€ ์ž‘์—…๋Ÿ‰์—์„œ๋„ ์„ธ์…˜๋‹น ๋น„์šฉ์ด ์•ˆ์ •๋ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ๋ฐ˜๋ณต ์ ๊ฒ€/๋ฆฌํฌํŠธ ์ž‘์—…์—์„œ ํšจ๊ณผ๊ฐ€ ํฝ๋‹ˆ๋‹ค.

2) ์‹คํŒจ๊ฐ€ main ์„ธ์…˜์„ ์˜ค์—ผ์‹œํ‚ค์ง€ ์•Š๋Š”๋‹ค

isolated ์‹คํ–‰์—์„œ ์—๋Ÿฌ๊ฐ€ ๋‚˜๋„ main ๋Œ€ํ™”๋Š” ๊น”๋”ํ•˜๊ฒŒ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ์šด์˜์ž๋Š” ์š”์•ฝ๋งŒ ๋ณด๊ณ  ์žฌ์‹คํ–‰ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

3) ์ฒ˜๋ฆฌ๋Ÿ‰๋ณด๋‹ค โ€œ์ฒด๊ฐ ์†๋„โ€๊ฐ€ ๋นจ๋ผ์ง„๋‹ค

๋ณ‘๋ ฌ ๋ถ„์‚ฐ์€ ์ด ์—ฐ์‚ฐ๋Ÿ‰์„ ์ค„์ด๊ธฐ๋ณด๋‹ค, ์‚ฌ๋žŒ์ด ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ์ค„์—ฌ์ค๋‹ˆ๋‹ค. ์‹ค์ œ ํ˜‘์—… ์ฒด๊ฐ์€ ์—ฌ๊ธฐ์„œ ํฌ๊ฒŒ ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค.

์œ ์˜์  (์‹ค๋ฌด์—์„œ ์ž์ฃผ ๋†“์น˜๋Š” ํฌ์ธํŠธ)

1) ์Šค๋ƒ…์ƒท ํ’ˆ์งˆ์ด ๋‚ฎ์œผ๋ฉด ์˜คํžˆ๋ ค ๋งฅ๋ฝ ์˜ค์—ผ

์š”์•ฝ์ด ๋ถ€์ •ํ™•ํ•˜๋ฉด ์ž˜๋ชป๋œ ์ „์ œ๊ฐ€ ๋‹ค์Œ ์„ธ์…˜์œผ๋กœ ์ „ํŒŒ๋ฉ๋‹ˆ๋‹ค. ์Šค๋ƒ…์ƒท์€ ์งง๊ฒŒ, ์‚ฌ์‹ค ์ค‘์‹ฌ์œผ๋กœ ์œ ์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

2) ์ธ์ฆ ์„ธ์…˜ ๋งŒ๋ฃŒ ์ด์Šˆ

NotebookLM/YouTube ๊ฐ™์€ ์™ธ๋ถ€ ์ธ์ฆ ์ž‘์—…์€ isolated ์„ธ์…˜์—์„œ ๋งŒ๋ฃŒ๊ฐ€ ๋” ์ž์ฃผ ๋“œ๋Ÿฌ๋‚ฉ๋‹ˆ๋‹ค. auth_required๋ฅผ ์ •์ƒ ์ƒํƒœ๋กœ ๋ฐ›์•„๋“ค์ด๊ณ  ์žฌ์ธ์ฆ ๋ฃจํ‹ด์„ ๋ฏธ๋ฆฌ ๋‘ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

3) timeout์€ ๊ตฌ์กฐ ๋ฌธ์ œ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ํฌ๋‹ค

ํ•œ ์žก์— ํŒจํ‚ค์ง•+์—…๋กœ๋“œ+๊ฒ€์ฆ์„ ๋ชจ๋‘ ๋„ฃ์œผ๋ฉด ํƒ€์ž„์•„์›ƒ์ด ๋‚ฉ๋‹ˆ๋‹ค. ๋‹จ๊ณ„๋ฅผ ์ชผ๊ฐœ๊ฑฐ๋‚˜ timeout์„ ์˜ฌ๋ฆฌ๊ณ  ์žฌ์‹œ๋„๋ฅผ ๋ถ„๋ฆฌํ•˜์„ธ์š”.

4) ๋ถ„์‚ฐ๋งŒ ํ•˜๊ณ  ํ†ตํ•ฉ ๋ฆฌํฌํŠธ๋ฅผ ์•ˆ ๋‚จ๊ธฐ๋ฉด ๊ด€๋ฆฌ ๋‚œ์ด๋„ ์ƒ์Šน

๋ถ„์‚ฐ ์‹คํ–‰ ๋’ค์—๋Š” ๋ฐ˜๋“œ์‹œ main ๊ธฐ์ค€์˜ ํ•œ ์žฅ ์š”์•ฝ(์„ฑ๊ณต/์‹คํŒจ/๋‹ค์Œ ์กฐ์น˜)์„ ๋‚จ๊ฒจ์•ผ ์šด์˜ ํ”ผ๋กœ๊ฐ€ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.

๋ฏธ๋‹ˆ ์‚ฌ๋ก€ 2๊ฐ€์ง€

์‚ฌ๋ก€ A) ํŒŸ์บ์ŠคํŠธ ์žก ํƒ€์ž„์•„์›ƒ ๋ณต๊ตฌ

๊ธฐ์กด์—๋Š” ๋‹จ์ผ ์žก์ด ๊ธธ์–ด์ ธ timeout์ด ๋ฐ˜๋ณต๋์Šต๋‹ˆ๋‹ค. ํŒจํ‚ค์ง•/์—…๋กœ๋“œ๋ฅผ ๋ถ„๋ฆฌํ•˜๊ณ  ์žฌ์‹œ๋„(30/90/180) ์ •์ฑ…์„ ๋„ฃ์ž ์‹คํŒจ ๋ถ„์„์ด ์‰ฌ์›Œ์ง€๊ณ  ์„ฑ๊ณต๋ฅ ์ด ์˜ฌ๋ผ๊ฐ”์Šต๋‹ˆ๋‹ค.

์‚ฌ๋ก€ B) ์„ฑ์žฅ ๋ฃจํ”„ ์ž๋™ํ™”

collect โ†’ plan โ†’ NotebookLM enrich๋ฅผ isolated ์ผ์ผ ๋ฃจํ”„๋กœ ๋ถ„๋ฆฌํ•œ ๋’ค, main ๋Œ€ํ™”๋Š” ์˜์‚ฌ๊ฒฐ์ •์—๋งŒ ์“ฐ๊ฒŒ ๋˜์–ด ์šด์˜ ๋ถ€๋‹ด์ด ๋‚ฎ์•„์กŒ์Šต๋‹ˆ๋‹ค.

๋ฆฌ์…‹ ์งํ›„ 3๋ถ„ ์‹คํ–‰ ๋ฃจํ‹ด

Quota ๋ฆฌ์…‹ ์•Œ๋ฆผ์„ ๋ฐ›์œผ๋ฉด ์•„๋ž˜ 3๊ฐ€์ง€๋งŒ ๋จผ์ € ์ฒ˜๋ฆฌํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

  1. /status์—์„œ ํ˜„์žฌ ์„ธ์…˜ ์ƒํƒœ์™€ ์˜ค๋Š˜ ์˜ˆ์ •๋œ cron ์‹คํŒจ ์œ ๋ฌด๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  2. ๋ฐฉ๊ธˆ ์‹œ์ž‘ํ•  ๋ฌด๊ฑฐ์šด ์ž‘์—… 1๊ฑด์„ main์—์„œ ๋นผ๊ณ  isolated ์‹คํ–‰์œผ๋กœ ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค.
  3. main์—๋Š” ์‹คํ–‰ ์›๋ฌธ ๋Œ€์‹  ๋ชฉํ‘œ/์™„๋ฃŒ์กฐ๊ฑด/๋ณด๊ณ ํ˜•์‹ 3์ค„๋งŒ ๋‚จ๊ฒจ ๋‹ค์Œ ํ„ด ๋น„์šฉ์„ ์ค„์ž…๋‹ˆ๋‹ค.

์ด 3๋‹จ๊ณ„๋ฅผ ๋จผ์ € ๊ณ ์ •ํ•˜๋ฉด, ๋ฆฌ์…‹ ์งํ›„์˜ โ€œ๋‹ค์‹œ ๊ธธ์–ด์ง€๋Š” ๋Œ€ํ™”โ€๋ฅผ ๋ง‰๊ณ  ํ•˜๋ฃจ ์ „์ฒด ํ† ํฐ ์‚ฌ์šฉ๋Ÿ‰์„ ์•ˆ์ •์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • main ์„ธ์…˜์€ ์˜์‚ฌ๊ฒฐ์ •/์š”์•ฝ ์ค‘์‹ฌ์œผ๋กœ ์œ ์ง€๋˜๋Š”๊ฐ€
  • ๋ฌด๊ฑฐ์šด ์ž‘์—…์ด isolated cron/sub-agent๋กœ ๋ถ„๋ฆฌ๋๋Š”๊ฐ€
  • /reset ์ž๋™ํ™”์— ์Šค๋ƒ…์ƒท ํ›…์ด ํ•จ๊ป˜ ์ ์šฉ๋๋Š”๊ฐ€
  • ์‹คํŒจ ๋ณด๊ณ ๊ฐ€ โ€œ์›์ธ 1์ค„ + ๋‹ค์Œ ์กฐ์น˜ 1์ค„โ€๋กœ ์ •๋ฆฌ๋˜๋Š”๊ฐ€
  • timeout/์ธ์ฆ ๋งŒ๋ฃŒ๋ฅผ ์šด์˜ ์‹œ๋‚˜๋ฆฌ์˜ค๋กœ ์ด๋ฏธ ๋ฐ˜์˜ํ–ˆ๋Š”๊ฐ€

๊ด€๋ จ ๋ฌธ์„œ