Quota reset ์๋ฆผ์ ๋ดค๋๋ฐ๋ ์์
์ด ๊ณ์ ๋งํ๋ฉด, ์ค์ ๋ก quota๊ฐ ์๊ตฌ์ ์ผ๋ก ์ ํ๋ฆฐ ๊ฒฝ์ฐ๋ณด๋ค ์ง๊ธ ํ์ธํ ๋ฒ์๊ฐ ์ข์๊ฑฐ๋, ๊ธฐ์กด ์ธ์
์ด ์์ ์ํ๋ฅผ ๊ณ์ ๋๊ณ ๊ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ ๋ง๋ค. ํนํ ์ฑํ
์ /status์ CLI์ openclaw status --usage๋ ๋ณด๋ ๋ฒ์๊ฐ ๋ค๋ฅผ ์ ์๊ณ , remote mode์์๋ ๋ก์ปฌ์ด ์๋๋ผ gateway host ์ํ๊ฐ ๊ธฐ์ค์ด ๋๋ค.
๊ทธ๋์ ์ด ๋ฌธ์ ๋ ์ค๋ ์ถ์ธกํ ์๋ก ๋ ๊ผฌ์ธ๋ค. ๊ฐ์ฅ ๋น ๋ฅธ ๋ณต๊ตฌ ์์๋ ๊ณ ์ ๋ผ ์๋ค. ๋ฆฌ์ ์๊ฐ ํ์ธ โ usage ๋ฒ์ ํ์ธ โ ์ด์ ์๋ ์ธ์ ํ์ธ โ ์ ์งง์ ์์ฒญ์ผ๋ก ์ฌํ ๋ถ๋ฆฌ. ์ด ์์๋ง ์งํค๋ฉด, ์ค์ ์ด์์์๋ 10๋ถ ์์ โ์ง์ง quota ๋ถ์กฑโ์ธ์ง โ์ธ์ ์ฐฉ์โ์ธ์ง ๋๋ถ๋ถ ๊ฐ๋ฆฐ๋ค.
๊ธฐ๋ณธ ๊ฐ๋ ์ด ๋จผ์ ํ์ํ๋ฉด 07. Quota ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ด ๋ณด๋ฉด ์ดํด๊ฐ ํจ์ฌ ๋น ๋ฅด๋ค.
์ด๋ฐ ์ํฉ์ด๋ฉด ๋ฐ๋ก ์ด ๋ฌธ์๋ถํฐ ๋ณด๋ฉด ๋๋ค
์๋ ์ค ํ๋๋ผ๋ ๋ง์ผ๋ฉด, ์ผ๋จ ์ธ๊ฒ ์ฌ์๋ํ์ง ๋ง๊ณ ์ด ๋ณต๊ตฌ ์์๋ถํฐ ํ๋ ํธ์ด ๋ซ๋ค.
- ๋ฆฌ์
์๋ฆผ์ ์๋๋ฐ
quota exceeded๊ฐ ๊ณ์ ๋ฌ๋ค. - ์ผ๋ฐ ๋ํ๋ ๋๋๋ฐ ์๋ํ๋ ํน์ ์ธ์ ๋ง ๋งํ๋ค.
- ๋ก์ปฌ์์๋ ๊ด์ฐฎ์ ๋ณด์ด๋๋ฐ ์ค์ ์ด์ ์ก์ ๊ณ์ ์คํจํ๋ค.
- ๊ฐ์ ์์ฒญ์ 2~3๋ฒ ๋ฐ๋ณตํ๋๋ฐ ์คํจ ํจํด์ด ๊ทธ๋๋ก๋ค.
flowchart LR A[Quota ๋ฆฌ์ ์๋ฆผ ํ์ธ] --> B{์ง๊ธ๋ quota exceeded?} B -- ์๋์ค --> G[์ ์ ์ด์] B -- ์ --> C[openclaw status --usage ํ์ธ] C --> D[openclaw sessions --active 120 ํ์ธ] D --> E{์ ์งง์ ์์ฒญ๋ ๋งํ๋๊ฐ?} E -- ์๋์ค --> H[๊ธฐ์กด ์ธ์ ๋ฒ์ ๋ฌธ์ ] E -- ์ --> I[๋ฐ์ ์ง์ฐ ๋๋ ์ค์ quota ๋ถ์กฑ] H --> J[์ธ์ ๋ถ๋ฆฌ ํ ์ฌ๊ฒ์ฆ] I --> J J --> K[์งง์ ์์ฒญ 2ํ ์ ์ ํ์ธ]
์น ํ ์นํธ์ํธ
/statusํ ๋ฒ ๋ณด๊ณ ์ ์ฒด ์ํ๋ผ๊ณ ๋จ์ ํ์ง ์๋๋คopenclaw status --usage๋ก provider ๋ฒ์๋ฅผ ๋ค์ ๋ณธ๋คopenclaw sessions --active 120์ผ๋ก ์ด์ ์๋ ์ธ์ ์ ํ์ธํ๋ค- ๊ธด ์์ ๋์ ์ ์งง์ ์์ฒญ 1ํ๋ก ๋ฒ์๋ฅผ ์๋ฅธ๋ค
- remote mode๋ฉด gateway host ๊ธฐ์ค์ผ๋ก ๋ค์ ํ๋จํ๋ค
์ โ๋ฆฌ์ ์ ๋จโ์ฒ๋ผ ๋ณด์ด๋๋ฐ ์ค์ ๋ก๋ ๋ค๋ฅธ ๋ฌธ์ ์ธ๊ฐ
๊ณต์ Usage tracking ๋ฌธ์ ๊ธฐ์ค์ผ๋ก, ์ฑํ
์ /status๋ provider usage๋ฅผ ํ์ฌ ๋ชจ๋ธ provider ๊ธฐ์ค์ผ๋ก ๋ณด์ฌ์ค ์ ์๋ค. ๋ฐ๋ฉด CLI status์ openclaw status --usage๋ provider๋ณ usage ์ค๋
์ท์ ๋ ๋๊ฒ ๋ณด์ฌ์ค๋ค.
์ฌ๊ธฐ์ ์ฒซ ๋ฒ์งธ ์ฐฉ์๊ฐ ์๊ธด๋ค. ์ฑํ ์ฐฝ์์๋ ๋งํ ๋ณด์ด๋๋ฐ, ์ค์ ๋ก๋ ํน์ provider๋ง ๊ฝ ์ฐผ๊ฑฐ๋ ๋ฐ๋๋ก ์ฑํ ์ฐฝ์ด ๋ณด๊ณ ์๋ ๋ฒ์๊ฐ ๋ ์ข์ ๊ฒฝ์ฐ๊ฐ ์๋ค.
๋ ๋ฒ์งธ ์ฐฉ์๋ ์ธ์ ์ด๋ค. ๊ณต์ Session Management ๋ฌธ์์ ๋ฐ๋ฅด๋ฉด ์ธ์ ์ํ์ source of truth๋ gateway๋ค. ๊ทธ๋์ ์ค๋ ์ด์ ์๋ ์๋ํ ์ธ์ ์ด๋ remote mode ํ๊ฒฝ์์๋, ๋ด ๋ก์ปฌ ํ๋ฉด ๊ฐ๊ฐ๊ณผ ์ค์ ์ด์ ์ํ๊ฐ ๋ค๋ฅผ ์ ์๋ค.
๊ฒฐ๊ตญ โ๋ฆฌ์ ์ด ์ ๋๋คโ์ฒ๋ผ ๋๊ปด์ง๋ ์ฅ๋ฉด์ ๋ณดํต ์๋ ์ ์ค ํ๋๋ค.
- ๋ฆฌ์ ์๋ฆผ์ ์์ง๋ง provider ๋ฐ์์ด ๋ช ๋ถ ๋ฆ๋ ์ํ
- ํน์ ์ธ์ ์ด ์ด์ ์ํ๋ฅผ ๊ณ์ ๋๊ณ ๊ฐ๋ ์ํ
- ๋ก์ปฌ์ด ์๋๋ผ gateway host๋ฅผ ๋ด์ผ ํ๋๋ฐ ๋ค๋ฅธ ์ชฝ๋ง ๋ณธ ์ํ
10๋ถ ๋ณต๊ตฌ ์์
1) ๋จผ์ usage ๋ฒ์๋ฅผ ๋๊ฒ ๋ค์ ํ์ธ
openclaw status --usage์ด ๋จ๊ณ์ ๋ชฉ์ ์ ๋จ์ํ๋ค. โ์ ๋ง ์ ์ฒด quota๊ฐ ๋งํ๋์งโ์ โํน์ provider/์ธ์ ๋ง ๋ฌธ์ ์ธ์งโ๋ฅผ ๋นจ๋ฆฌ ๋๋๋ ๊ฒ์ด๋ค.
์ด๋๋ ์๋ ๋ ๊ฐ์ง๋ง ๋ณด๋ฉด ์ถฉ๋ถํ๋ค.
- ์ง๊ธ ์ฐ๋ ๋ชจ๋ธ provider๊ฐ ์ค์ ๋ก ๋งํ ์๋๊ฐ
- ๋ค๋ฅธ provider๋ ๊ด์ฐฎ์๋ฐ ํ์ฌ ํ๋ฆ๋ง ๋งํ ์๋๊ฐ
ํ์ฅ์์๋ ์ฌ๊ธฐ์ ์ด๋ฏธ ์ ๋ฐ์ด ๊ฐ๋ฆฐ๋ค. /status๋ง ๋ดค์ ๋๋ ๋ค ๋งํ ๊ฒ์ฒ๋ผ ๋๊ปด์ก๋๋ฐ, openclaw status --usage๋ก ๋ณด๋ฉด ํน์ provider๋ง ๊ฝ ์ฐฌ ๊ฒฝ์ฐ๊ฐ ์์ธ๋ก ์์ฃผ ๋์จ๋ค.
2) ์ด์ ์๋ ์ธ์ ์ ํ์ธํด์ โ์ ์ฒด ๋ฌธ์ โ์ธ์ง โ๊ธฐ์กด ํ๋ฆ ๋ฌธ์ โ์ธ์ง ๊ฐ๋ฅธ๋ค
openclaw sessions --active 120๊ณต์ sessions ๋ฌธ์ ๊ธฐ์ค์ผ๋ก openclaw sessions --active 120์ ์ต๊ทผ 120๋ถ ์ active ์ธ์
์ ๋ถ๋ฆฌํด์ ๋ณด๋ ๋ฐ ์ ํฉํ๋ค. ์ด ๋จ๊ณ์์๋ ์ซ์๋ฅผ ๋ง์ด ์ฝ๊ธฐ๋ณด๋ค, ๋ฌธ์ ๊ฐ ๋ ํ๋ฆ์ด ์์ง ์ด์ ์๋์ง๋ง ํ์ธํ๋ฉด ๋๋ค.
ํนํ ์๋ ์ฅ๋ฉด์ ๋จผ์ ๋ณธ๋ค.
- ํฌ๋ก /์๋ํ ์ธ์ ์ด ๊ณ์ ๊ฐ์ session window๋ฅผ ์ฌ์ฌ์ฉํ๋๊ฐ
- ์ค๋ ์ด์ ์๋ ์์ ์ธ์ ์ด ๋ฐ๋ณต ์คํจ๋ฅผ ๋ง๋ค๊ณ ์๋๊ฐ
- ๋ฉ์ธ ๋ํ๋ ์ ์์ธ๋ฐ ํน์ ์คํ ํ๋ฆ๋ง ๊ณ์ ๊ฐ์ ์ํ๋ฅผ ๋๊ณ ๊ฐ๋๊ฐ
3) ๊ธด ์์ ์ ๋ค์ ๋์ง์ง ๋ง๊ณ , ์ ์งง์ ์์ฒญ์ผ๋ก ์ฌํ์ ์๋ฅธ๋ค
์คํจ๊ฐ ๋ฌ๋ค๊ณ ๋ฐ๋ก ๊ธด ์์ ์ ๋ค์ ๋ณด๋ด๋ฉด ์์ธ์ด ๋ ํ๋ ค์ง๋ค. ์ฌ๊ธฐ์๋ ์ง๋จ์ด ๋จผ์ ๋ค.
๊ถ์ฅ ํ๋ฆ์ ์๋์ฒ๋ผ ์งง๋ค.
- ์ ์ธ์ ๋๋ ์ ๋ํ์์ ํ ์ค์ง๋ฆฌ ํ ์คํธ ์์ฒญ์ ๋์ง๋ค.
- ์๋ต์ด ์ค๋ฉด ๊ธฐ์กด ์ธ์ ๋ฒ์ ๋ฌธ์ ๋ก ๋ณธ๋ค.
- ์ ์์ฒญ๋ ๋งํ๋ฉด provider ๋ฐ์ ์ง์ฐ ๋๋ ์ค์ quota ๋ถ์กฑ ์ชฝ์ผ๋ก ๋ณธ๋ค.
์ด ๋จ๊ณ๊ฐ ์ค์ํ ์ด์ ๋ โ๊ณ์ ์ ์ฒด ๋ฌธ์ โ์ โ๊ธฐ์กด ์ธ์ ๋ฌธ์ โ๋ฅผ ๊ฐ์ฅ ๋นจ๋ฆฌ ๊ฐ๋ฅด๋ ํ๋์ด๊ธฐ ๋๋ฌธ์ด๋ค.
4) remote mode๋ฉด ๋ก์ปฌ ๋ง๊ณ gateway host๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋จ
๊ณต์ Session Management ๋ฌธ์์๋ ์ธ์ ์ํ๊ฐ gateway์ ์ ์ฅ๋๋ค๊ณ ๋์ ์๋ค. ๊ทธ๋์ remote mode์์๋ ๋ด๊ฐ ๋ณด๊ณ ์๋ ๋ธ๋ผ์ฐ์ ๋ ๋ก์ปฌ ๊ธฐ๊ธฐ๋ณด๋ค gateway host ์ํ๊ฐ ๋ ์ค์ํ๋ค.
์ด๋๋ ์๋ ์ง๋ฌธ์ ๊ฐ์ด ๋ถ์ด๋ฉด ํท๊ฐ๋ฆผ์ด ์ค์ด๋ ๋ค.
- ์ง๊ธ ๋ณด๊ณ ์๋ usage๊ฐ gateway host ๊ธฐ์ค์ธ๊ฐ
- ์ค์ ๋ฌธ์ ์ธ์ ์ด gateway ์ชฝ store์ ์์ง ์ด์ ์๋๊ฐ
- ๋ก์ปฌ์์๋ ๊ด์ฐฎ์ ๋ณด์ฌ๋ ์ด์ ์ก์ด ๋ถ๋ ๊ณณ์ gateway ์ชฝ ์๋๊ฐ
์ด ์ง๋ฌธ์ ๋นผ๋จน์ผ๋ฉด โ๋ด ํ๋ฉด์์ ๋๋๋ฐ ์ ์ค์ ์์ ์ ๊ณ์ ์คํจํ์ง?โ ๊ฐ์ ์ฐฉ์๊ฐ ๋ฐ๋ณต๋๋ค.
ํ์ฅ ๋ฏธ๋ ์ฌ๋ก 3๊ฐ
์ฌ๋ก A) 07:00 ๋ฆฌ์ ์๋ฆผ ์งํ ๋ฐ๋ก ๊ธด ์์ ์ ๋๋ ธ๋๋ฐ ๊ณ์ ์คํจ
- ์ํฉ: ์๋ฆผ์ ๋ณด์๋ง์ ๋ฌด๊ฑฐ์ด ์์ ์ ๋ค์ ์คํํจ
- ์ค์ ์์ธ: ์๋ฆผ ์์ ๊ณผ provider ๋ฐ์ ์์ ์ด ์ฝ๊ฐ ์ด๊ธ๋จ
- ์ฒ๋ฆฌ:
openclaw status --usage๋ก ๋ฒ์๋ฅผ ๋ค์ ๋ณด๊ณ , 3~10๋ถ ์์ชฝ์์ ์งง์ ์์ฒญ 1ํ๋ง ์ฌ๊ฒ์ฆ - ๊ฒฐ๊ณผ: โ๋ฆฌ์ ๋ฏธ์ ์ฉโ์ด ์๋๋ผ โ๋ฐ์ ์ง์ฐโ์ผ๋ก ์ ๋ฆฌ๋จ
์ฌ๋ก B) ์ฑํ ์ ๋๋๋ฐ cron ์๋ํ๋ง ๊ณ์ ๋งํ
- ์ํฉ: ๋ฉ์ธ ๋ํ๋ ๋ฉ์ฉกํ๋ฐ ์์ฝ/์๋ํ ํ๋ฆ๋ง ์คํจ
- ์ค์ ์์ธ: ๊ณ์ ์ ์ฒด ๋ฌธ์ ๋ผ๊ธฐ๋ณด๋ค ์ค๋ ์ด์ ์๋ ์๋ํ ์ธ์ ์ด ๊ฐ์ ์ํ๋ฅผ ์ฌ์ฌ์ฉ
- ์ฒ๋ฆฌ:
openclaw sessions --active 120์ผ๋ก active ์ธ์ ํ์ธ ํ ์ ํ๋ฆ์์ ์ฌํ ๋ถ๋ฆฌ - ๊ฒฐ๊ณผ: ์ ์ฒด ์ฅ์ ์ฒ๋ผ ๋ณด์๋ ๋ฌธ์ ๊ฐ ํน์ ์ธ์ ๋ฌธ์ ๋ก ์ถ์๋จ
์ฌ๋ก C) ๋ด ๋งฅ๋ถ์์๋ ์ด์ ์์ด ๋ณด์ด๋๋ฐ ์๋ฒ ์ด์์ ๊ณ์ ์คํจ
- ์ํฉ: ๋ก์ปฌ UI๋ ์ ์์ฒ๋ผ ๋ณด์ด๋๋ฐ ์ค์ ์์ ์ ๋งํ
- ์ค์ ์์ธ: remote mode์์ gateway host ๊ธฐ์ค ํ์ธ์ด ๋น ์ง
- ์ฒ๋ฆฌ: gateway host ๊ธฐ์ค usage์ session ์ํ๋ฅผ ๋ค์ ํ์ธ
- ๊ฒฐ๊ณผ: ๋ก์ปฌ ์ฐฉ์์ ์ค์ ์ด์ ์ํ๋ฅผ ๋ถ๋ฆฌํด ์์ธ ํ์
๋๊ฐ, ๋ฌด์์, ์ด๋ค ์์๋ก ํ๋ฉด ๋๋
์ด์์๊ฐ ์ค์ ๋ก๋ ์๋ ์์๋ง ๋ฐ๋ฅด๋ฉด ๋๋ค.
openclaw status --usage๋ก provider ๋ฒ์๋ฅผ ํ์ธํ๋ค.openclaw sessions --active 120์ผ๋ก ์ด์ ์๋ ์ธ์ ์ ํ์ธํ๋ค.- ์ ์งง์ ์์ฒญ 1ํ๋ก ๊ธฐ์กด ์ธ์ ๊ณผ ๊ณ์ ์ ์ฒด ๋ฌธ์ ๋ฅผ ๋ถ๋ฆฌํ๋ค.
- remote mode๋ฉด gateway host ๊ธฐ์ค์ผ๋ก ๊ฐ์ ํ๋จ์ด ๋ง๋์ง ๋ค์ ๋ณธ๋ค.
- ์งง์ ์์ฒญ 2ํ๊ฐ ์ฐ์ ์ ์์ผ ๋๋ง ๋ณธ ์์ ์ ๋ค์ ๋ถ์ธ๋ค.
์ฆ, ๋ณต๊ตฌ ํต์ฌ์ โ๋ง์ด ์๋ํ๊ธฐโ๊ฐ ์๋๋ผ ๋ฒ์๋ฅผ ๋น ๋ฅด๊ฒ ์๋ฅด๊ธฐ๋ค.
์ด๋ ๊ฒ ํ์ธ๋๋ฉด ๊ฑฐ์ ๋ณต๊ตฌ๋ค
์๋ 4๊ฐ๊ฐ ๋ง์ผ๋ฉด, ์ค๋ฌด์์๋ ๋๋ถ๋ถ ๋ณต๊ตฌ ์๋ฃ๋ก ๋ด๋ ๋๋ค.
- ์ ์งง์ ์์ฒญ์ด 2ํ ์ฐ์ ์ ์ ์๋ตํ๋ค.
openclaw status --usage์์ ๋ชฉํ provider๊ฐ ์ฆ์ ๋ค์ ๊ฝ ์ฐจ์ง ์๋๋ค.openclaw sessions --active 120์์ ๋ฌธ์ ์ธ์ ๊ณผ ์ ์ธ์ ์ ๊ตฌ๋ถํด์ ์ค๋ช ํ ์ ์๋ค.- remote mode๋ผ๋ฉด gateway host ๊ธฐ์ค์ผ๋ก๋ ๊ฐ์ ํ๋จ์ด ๋์จ๋ค.
์ฌ๋ฐ ๋ฐฉ์ง ํ
๋ฆฌ์ ์๊ฐ๋์๋ ์๋ ์ด์ ์ต๊ด ํ๋๋ง ๋ถ์ฌ๋ ์ฌ๋ฐ์ด ํฌ๊ฒ ์ค์ด๋ ๋ค.
- ๋ฆฌ์ ์๋ฆผ ์งํ ์ฒซ ๊ฒ์ฌ๋ ๊ธด ์์ ์ด ์๋๋ผ ํ ์ค ํฌ์ค์ฒดํฌ๋ก ํ๋ค.
- ์ค์ํ ์๋ํ์๋ โ๊ธฐ์กด ์ธ์ ์คํจ ์ ์ ์ธ์ ์ผ๋ก ์งง๊ฒ ์ฌ๊ฒ์ฆโ ๊ท์น์ ๋ฃ๋๋ค.
/status์openclaw status --usage๊ฐ ๊ฐ์ ๋ฒ์๋ฅผ ๋ณด์ง ์์ ์ ์๋ค๋ ์ ์ ํ ๊ท์น์ผ๋ก ๊ณ ์ ํ๋ค.- remote mode ์ด์์๋ ๋ก์ปฌ ๋๋๋ณด๋ค gateway host๋ฅผ ๋จผ์ ๋ณธ๋ค.
ํ ์ค ๊ฒฐ๋ก
Quota ๋ฆฌ์
์ด ์ ๋ ๊ฒ์ฒ๋ผ ๋ณด์ผ ๋๋, ์ค์ ๋ก๋ quota ์์ฒด๋ณด๋ค ๋ณด๋ ๋ฒ์์ ๋ถ์ก๊ณ ์๋ ์ธ์
์ด ์ด๊ธ๋ ์ํ์ธ ๊ฒฝ์ฐ๊ฐ ๋ ๋ง๋ค.
openclaw status --usage โ openclaw sessions --active 120 โ ์ ์งง์ ์์ฒญ 1ํ ์์๋ก ์๋ฅด๋ฉด, ๋๋ถ๋ถ 10๋ถ ์์ ๋ณต๊ตฌ ๋ฐฉํฅ์ด ์กํ๋ค.
๋ด๋ถ๋งํฌยท๋ค์๊ธ ์ฐ๊ฒฐ (10)
- 07. Quota ๊ธฐ๋ณธ ๊ตฌ์กฐ
- 36. Quota ๋ฆฌ์ ์๋ฆผ ์๋๋ฐ quota exceeded ๊ณ์ ๋ฐ ๋
- 37. Scheduled reminder ๋ด๋๋ฐ ์ก์ ์ด ์ ์ด์ด์ง ๋
- ์๋ธ์์ด์ ํธ ๋ถ์ฐ์ด์
- 32. HEARTBEAT_OK ๋ฐ๋ณต์๋ต ํด๊ฒฐ
- 35. ์์ฝ ๋ฆฌ๋ง์ธ๋ ์ค๋ณต๋ฐ์ก ํด๊ฒฐ
- systemd ์ถฉ๋) ํด๊ฒฐ
- 42. cron ์๊ฐ ๋ฐ๊ฟจ๋๋ฐ ์์ ์๊ฐ์ ๊ณ์ ๋ ๋
- 43. cron์ ๋์๋๋ฐ ํ ๋ ๊ทธ๋จ ์ ๋ฌ์ด ์ ์ฌ ๋
- ๐ OpenClaw ์ธ๋ฑ์ค
๋ค์ ์ถ์ฒ ์ฝ๊ธฐ: 36. Quota ๋ฆฌ์ ์๋ฆผ ์๋๋ฐ quota exceeded ๊ณ์ ๋ฐ ๋
โป ์ด ๋ฌธ์๋ ์์ฑํ AI๋ฅผ ํ์ฉํด ์์ฑ๋์์ต๋๋ค.