Technical reference

рдЯреЛрдХрди рдЙрдкрдпреЛрдЧ рдФрд░ рд▓рд╛рдЧрддреЗрдВ

OpenClaw рдЯреЛрдХрди рдЯреНрд░реИрдХ рдХрд░рддрд╛ рд╣реИ, рдЕрдХреНрд╖рд░ рдирд╣реАрдВред рдЯреЛрдХрди рдореЙрдбрд▓-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ OpenAI-рд╢реИрд▓реА рдореЙрдбрд▓ рдЕрдВрдЧреНрд░реЗрдЬрд╝реА рдкрд╛рда рдХреЗ рд▓рд┐рдП рдФрд╕рддрди рдкреНрд░рддрд┐ рдЯреЛрдХрди ~4 рдЕрдХреНрд╖рд░ рд░рдЦрддреЗ рд╣реИрдВред

рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

OpenClaw рд╣рд░ рд░рди рдкрд░ рдЕрдкрдирд╛ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯ рдЕрд╕реЗрдВрдмрд▓ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рдЯреВрд▓ рд╕реВрдЪреА + рдЫреЛрдЯреЗ рд╡рд┐рд╡рд░рдг
  • Skills рд╕реВрдЪреА (рдХреЗрд╡рд▓ рдореЗрдЯрд╛рдбреЗрдЯрд╛; рдирд┐рд░реНрджреЗрд╢ рдорд╛рдВрдЧ рдкрд░ read рдХреЗ рд╕рд╛рде рд▓реЛрдб рд╣реЛрддреЗ рд╣реИрдВ)ред рдиреЗрдЯрд┐рд╡ Codex рдЯрд░реНрдиреНрд╕ рдХреЛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд Skills рдмреНрд▓реЙрдХ рдЯрд░реНрди-рд╕реНрдХреЛрдкреНрдб рд╕рд╣рдпреЛрдЧреА рдбреЗрд╡рд▓рдкрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИ; рдЕрдиреНрдп рд╣рд╛рд░реНрдиреЗрд╕ рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЙрдореНрдкреНрдЯ рд╕рддрд╣ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ skills.limits.maxSkillsPromptChars рд╕реЗ рд╕реАрдорд┐рдд рд╣реИ, рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд░рддрд┐-рдПрдЬреЗрдВрдЯ рдУрд╡рд░рд░рд╛рдЗрдб agents.list[].skillsLimits.maxSkillsPromptChars рдкрд░ рд╣реЛрддрд╛ рд╣реИред
  • рд╕реЗрд▓реНрдл-рдЕрдкрдбреЗрдЯ рдирд┐рд░реНрджреЗрд╢
  • рд╡рд░реНрдХрд╕реНрдкреЗрд╕ + рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдлрд╝рд╛рдЗрд▓реЗрдВ (AGENTS.md, SOUL.md, TOOLS.md, IDENTITY.md, USER.md, HEARTBEAT.md, BOOTSTRAP.md рдЬрдм рдирдИ рд╣реЛрдВ, рд╕рд╛рде рдореЗрдВ MEMORY.md рдЬрдм рдореМрдЬреВрдж рд╣реЛ)ред рдиреЗрдЯрд┐рд╡ Codex рдЯрд░реНрдиреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдПрдЬреЗрдВрдЯ рд╡рд░реНрдХрд╕реНрдкреЗрд╕ рд╕реЗ рдХрдЪреНрдЪреА MEMORY.md рдкреЗрд╕реНрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рдЬрдм рдЙрд╕ рд╡рд░реНрдХрд╕реНрдкреЗрд╕ рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдЯреВрд▓ рдЙрдкрд▓рдмреНрдз рд╣реЛрдВ; рд╡реЗ рдЯрд░реНрди-рд╕реНрдХреЛрдкреНрдб рд╕рд╣рдпреЛрдЧреА рдбреЗрд╡рд▓рдкрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ рдореЗрдореЛрд░реА рдкреЙрдЗрдВрдЯрд░ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдорд╛рдВрдЧ рдкрд░ рдореЗрдореЛрд░реА рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЯреВрд▓ рдЕрдХреНрд╖рдо рд╣реИрдВ, рдореЗрдореЛрд░реА рдЦреЛрдЬ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ, рдпрд╛ рд╕рдХреНрд░рд┐рдп рд╡рд░реНрдХрд╕реНрдкреЗрд╕ рдПрдЬреЗрдВрдЯ рдореЗрдореЛрд░реА рд╡рд░реНрдХрд╕реНрдкреЗрд╕ рд╕реЗ рдЕрд▓рдЧ рд╣реИ, рддреЛ MEMORY.md рд╕рд╛рдорд╛рдиреНрдп рд╕реАрдорд┐рдд рдЯрд░реНрди-рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд▓реЛрдЕрд░рдХреЗрд╕ рд░реВрдЯ memory.md рдЗрдВрдЬреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛; рдпрд╣ MEMORY.md рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝реЗ рдЬрд╛рдиреЗ рдкрд░ openclaw doctor --fix рдХреЗ рд▓рд┐рдП рд▓реАрдЧреЗрд╕реА рд░рд┐рдкреЗрдпрд░ рдЗрдирдкреБрдЯ рд╣реИред рдмрдбрд╝реА рдЗрдВрдЬреЗрдХреНрдЯ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЗрдВ agents.defaults.bootstrapMaxChars (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 20000) рд╕реЗ рдЯреНрд░рдВрдХреЗрдЯ рд╣реЛрддреА рд╣реИрдВ, рдФрд░ рдХреБрд▓ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдЗрдВрдЬреЗрдХреНрд╢рди agents.defaults.bootstrapTotalMaxChars (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 60000) рд╕реЗ рдХреИрдк рд╣реЛрддрд╛ рд╣реИред memory/*.md рджреИрдирд┐рдХ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдкреНрд░реЙрдореНрдкреНрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИрдВ; рд╡реЗ рд╕рд╛рдзрд╛рд░рдг рдЯрд░реНрдиреНрд╕ рдкрд░ рдореЗрдореЛрд░реА рдЯреВрд▓ рдХреЗ рдЬрд╝рд░рд┐рдП рдорд╛рдВрдЧ рдкрд░ рд░рд╣рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рд░реАрд╕реЗрдЯ/рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЙрдбрд▓ рд░рди рдЙрд╕ рдкрд╣рд▓реЗ рдЯрд░реНрди рдХреЗ рд▓рд┐рдП рд╣рд╛рд▓ рдХреА рджреИрдирд┐рдХ рдореЗрдореЛрд░реА рд╡рд╛рд▓рд╛ рд╡рди-рд╢реЙрдЯ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк-рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдмреНрд▓реЙрдХ рдкреНрд░реАрдкреЗрдВрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмреЗрдпрд░ рдЪреИрдЯ /new рдФрд░ /reset рдХрдорд╛рдВрдб рдореЙрдбрд▓ рдХреЛ рдмреБрд▓рд╛рдП рдмрд┐рдирд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкреНрд░реАрд▓реНрдпреВрдб agents.defaults.startupContext рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдкреЛрд╕реНрдЯ-Compaction AGENTS.md рдЕрдВрд╢ рдЕрд▓рдЧ рд╣реИрдВ рдФрд░ рд╕реНрдкрд╖реНрдЯ agents.defaults.compaction.postCompactionSections рдСрдкреНрдЯ-рдЗрди рдорд╛рдВрдЧрддреЗ рд╣реИрдВред
  • рд╕рдордп (UTC + рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯрд╛рдЗрдордЬрд╝реЛрди)
  • рдЙрддреНрддрд░ рдЯреИрдЧ + Heartbeat рд╡реНрдпрд╡рд╣рд╛рд░
  • рд░рдирдЯрд╛рдЗрдо рдореЗрдЯрд╛рдбреЗрдЯрд╛ (рд╣реЛрд╕реНрдЯ/OS/рдореЙрдбрд▓/рдерд┐рдВрдХрд┐рдВрдЧ)

рдкреВрд░рд╛ рд╡рд┐рд╡рд░рдг рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ рджреЗрдЦреЗрдВред

рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдпрд╛ рдСрде рд╕реНрдирд┐рдкреЗрдЯ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд░рддреЗ рд╕рдордп, docs-only рдмрджрд▓рд╛рд╡реЛрдВ рдореЗрдВ рд╕реАрдХреНрд░реЗрдЯ-рд╕реНрдХреИрдирд░ рдлрд╝реЙрд▓реНрд╕ рдкреЙрдЬрд╝рд┐рдЯрд┐рд╡ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдХреНрд░реЗрдЯ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдХрдиреНрд╡реЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдХреНрдпрд╛ рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИ

рдореЙрдбрд▓ рдХреЛ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реА рд╣рд░ рдЪреАрдЬрд╝ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╕реАрдорд╛ рдореЗрдВ рдЧрд┐рдиреА рдЬрд╛рддреА рд╣реИ:

  • рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯ (рдКрдкрд░ рд╕реВрдЪреАрдмрджреНрдз рд╕рднреА рд╕реЗрдХреНрд╢рди)
  • рдмрд╛рддрдЪреАрдд рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ + рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рд╕рдВрджреЗрд╢)
  • рдЯреВрд▓ рдХреЙрд▓ рдФрд░ рдЯреВрд▓ рдкрд░рд┐рдгрд╛рдо
  • рдЕрдЯреИрдЪрдореЗрдВрдЯ/рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрдЯ (рдЗрдореЗрдЬ, рдСрдбрд┐рдпреЛ, рдлрд╝рд╛рдЗрд▓реЗрдВ)
  • Compaction рд╕рд╛рд░рд╛рдВрд╢ рдФрд░ рдкреНрд░реВрдирд┐рдВрдЧ рдЖрд░реНрдЯрд┐рдлрд╝реИрдХреНрдЯ
  • рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рд░реИрдкрд░ рдпрд╛ рд╕реЗрдлрд╝реНрдЯреА рд╣реЗрдбрд░ (рджрд┐рдЦрддреЗ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЧрд┐рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВ)

рдХреБрдЫ рд░рдирдЯрд╛рдЗрдо-рднрд╛рд░реА рд╕рддрд╣реЛрдВ рдХреА рдЕрдкрдиреА рд╕реНрдкрд╖реНрдЯ рдХреИрдк рд╣реЛрддреА рд╣реИрдВ:

  • agents.defaults.contextLimits.memoryGetMaxChars
  • agents.defaults.contextLimits.memoryGetDefaultLines
  • agents.defaults.contextLimits.toolResultMaxChars
  • agents.defaults.contextLimits.postCompactionMaxChars

рдкреНрд░рддрд┐-рдПрдЬреЗрдВрдЯ рдУрд╡рд░рд░рд╛рдЗрдб agents.list[].contextLimits рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд░рд╣рддреЗ рд╣реИрдВред рдпреЗ knobs рд╕реАрдорд┐рдд рд░рдирдЯрд╛рдЗрдо рдЕрдВрд╢реЛрдВ рдФрд░ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд┐рдП рдЧрдП рд░рдирдЯрд╛рдЗрдо-рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реЗ рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИрдВред рдпреЗ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рд╕реАрдорд╛рдУрдВ, рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк-рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╕реАрдорд╛рдУрдВ, рдФрд░ Skills рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реАрдорд╛рдУрдВ рд╕реЗ рдЕрд▓рдЧ рд╣реИрдВред

toolResultMaxChars рдПрдХ рдЙрдиреНрдирдд рд╕реАрд▓рд┐рдВрдЧ рд╣реИ (1000000 рдЕрдХреНрд╖рд░реЛрдВ рддрдХ)ред рдЬрдм рдпрд╣ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛, OpenClaw рдкреНрд░рднрд╛рд╡реА рдореЙрдбрд▓ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ рд╕реЗ рд▓рд╛рдЗрд╡ рдЯреВрд▓-рд░рд┐рдЬрд╝рд▓реНрдЯ рдХреИрдк рдЪреБрдирддрд╛ рд╣реИ: 100K рдЯреЛрдХрди рд╕реЗ рдХрдо рдкрд░ 16000 рдЕрдХреНрд╖рд░, 100K+ рдЯреЛрдХрди рдкрд░ 32000 рдЕрдХреНрд╖рд░, рдФрд░ 200K+ рдЯреЛрдХрди рдкрд░ 64000 рдЕрдХреНрд╖рд░, рдлрд┐рд░ рднреА рд░рдирдЯрд╛рдЗрдо рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ-рд╢реЗрдпрд░ рдЧрд╛рд░реНрдб рд╕реЗ рд╕реАрдорд┐рддред

рдЗрдореЗрдЬ рдХреЗ рд▓рд┐рдП, OpenClaw рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдХреЙрд▓ рд╕реЗ рдкрд╣рд▓реЗ рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрдЯ/рдЯреВрд▓ рдЗрдореЗрдЬ рдкреЗрд▓реЛрдб рдбрд╛рдЙрдирд╕реНрдХреЗрд▓ рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдЯреНрдпреВрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП agents.defaults.imageMaxDimensionPx (рдбрд┐рдлрд╝реЙрд▓реНрдЯ: 1200) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

  • рдХрдо рдорд╛рди рдЖрдо рддреМрд░ рдкрд░ рд╡рд┐рдЬрд╝рди-рдЯреЛрдХрди рдЙрдкрдпреЛрдЧ рдФрд░ рдкреЗрд▓реЛрдб рдЖрдХрд╛рд░ рдШрдЯрд╛рддреЗ рд╣реИрдВред
  • рдЕрдзрд┐рдХ рдорд╛рди OCR/UI-рднрд╛рд░реА рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рджреГрд╢реНрдп рд╡рд┐рд╡рд░рдг рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрддреЗ рд╣реИрдВред

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╡рд┐рд╡рд░рдг (рдкреНрд░рддрд┐ рдЗрдВрдЬреЗрдХреНрдЯреЗрдб рдлрд╝рд╛рдЗрд▓, рдЯреВрд▓, Skills, рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯ рдЖрдХрд╛рд░) рдХреЗ рд▓рд┐рдП /context list рдпрд╛ /context detail рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рджреЗрдЦреЗрдВред

рдореМрдЬреВрджрд╛ рдЯреЛрдХрди рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рджреЗрдЦреЗрдВ

рдЪреИрдЯ рдореЗрдВ рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

  • /status тЖТ рд╕реЗрд╢рди рдореЙрдбрд▓, рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдЙрдкрдпреЛрдЧ, рдЕрдВрддрд┐рдо рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рдЯреЛрдХрди, рдФрд░ рд╕рдХреНрд░рд┐рдп рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╣реЛрдиреЗ рдкрд░ рдЕрдиреБрдорд╛рдирд┐рдд рд▓рд╛рдЧрдд рд╡рд╛рд▓рд╛ рдЗрдореЛрдЬреА-рд╕рдореГрджреНрдз рд╕реНрдЯреЗрдЯрд╕ рдХрд╛рд░реНрдбред
  • /usage off|tokens|full тЖТ рд╣рд░ рдЙрддреНрддрд░ рдореЗрдВ рдкреНрд░рддрд┐-рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЙрдкрдпреЛрдЧ рдлреБрдЯрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
    • рдкреНрд░рддрд┐ рд╕реЗрд╢рди рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИ (responseUsage рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд)ред
    • /usage reset (aliases: inherit, clear, default) тАФ рд╕реЗрд╢рди рдУрд╡рд░рд░рд╛рдЗрдб рд╕рд╛рдлрд╝ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕реЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЗрдирд╣реЗрд░рд┐рдЯ рдХрд░реЗред
    • /usage tokens рдЯрд░реНрди рдЯреЛрдХрди/рдХреИрд╢ рд╡рд┐рд╡рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИред
    • /usage full рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдореЙрдбрд▓/рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ/рд▓рд╛рдЧрдд рд╡рд┐рд╡рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ; рдЕрдиреБрдорд╛рдирд┐рдд рд▓рд╛рдЧрдд рдХреЗрд╡рд▓ рддрдм рджрд┐рдЦрддреА рд╣реИ рдЬрдм OpenClaw рдХреЗ рдкрд╛рд╕ рд╕рдХреНрд░рд┐рдп рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдФрд░ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рд╣реЛред рдХрд╕реНрдЯрдо messages.usageTemplate рд▓реЗрдЖрдЙрдЯ рдЯреЛрдХрди/рдХреИрд╢ рдлрд╝реАрд▓реНрдб рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • /usage cost тЖТ OpenClaw рд╕реЗрд╢рди рд▓реЙрдЧ рд╕реЗ рд╕реНрдерд╛рдиреАрдп рд▓рд╛рдЧрдд рд╕рд╛рд░рд╛рдВрд╢ рджрд┐рдЦрд╛рддрд╛ рд╣реИред

рдЕрдиреНрдп рд╕рддрд╣реЗрдВ:

  • TUI/Web TUI: /status + /usage рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред
  • CLI: openclaw status --usage рдФрд░ openclaw channels list рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдХреЛрдЯрд╛ рд╡рд┐рдВрдбреЛ (X% left, рдкреНрд░рддрд┐-рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд▓рд╛рдЧрдд рдирд╣реАрдВ) рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред рдореМрдЬреВрджрд╛ рдЙрдкрдпреЛрдЧ-рд╡рд┐рдВрдбреЛ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░: Anthropic, GitHub Copilot, Gemini CLI, OpenAI Codex, MiniMax, Xiaomi, рдФрд░ z.aiред

рдЙрдкрдпреЛрдЧ рд╕рддрд╣реЗрдВ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрд╡рд╛рдЗрдбрд░-рдиреЗрдЯрд┐рд╡ рдлрд╝реАрд▓реНрдб alias рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХрд░рддреА рд╣реИрдВред OpenAI-рдлрд╝реИрдорд┐рд▓реА Responses рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдореЗрдВ input_tokens / output_tokens рдФрд░ prompt_tokens / completion_tokens рджреЛрдиреЛрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рддрд╛рдХрд┐ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝реАрд▓реНрдб рдирд╛рдо /status, /usage, рдпрд╛ рд╕реЗрд╢рди рд╕рд╛рд░рд╛рдВрд╢реЛрдВ рдХреЛ рди рдмрджрд▓реЗрдВред Gemini CLI рдЙрдкрдпреЛрдЧ рднреА рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИ: рдбрд┐рдлрд╝реЙрд▓реНрдЯ stream-json рдкрд╛рд░реНрд╕рд░ assistant message рдЗрд╡реЗрдВрдЯ рдкрдврд╝рддрд╛ рд╣реИ, рдФрд░ stats.cached cacheRead рдкрд░ рдореИрдк рд╣реЛрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ CLI рд╕реНрдкрд╖реНрдЯ stats.input рдлрд╝реАрд▓реНрдб рдЫреЛрдбрд╝ рджреЗ рддреЛ stats.input_tokens - stats.cached рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реАрдЧреЗрд╕реА JSON рдУрд╡рд░рд░рд╛рдЗрдб рдЕрднреА рднреА response рд╕реЗ рдЙрддреНрддрд░ рдкрд╛рда рдкрдврд╝рддреЗ рд╣реИрдВред рдиреЗрдЯрд┐рд╡ OpenAI-рдлрд╝реИрдорд┐рд▓реА Responses рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рд▓рд┐рдП, WebSocket/SSE рдЙрдкрдпреЛрдЧ alias рдЙрд╕реА рддрд░рд╣ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ total_tokens рдЕрдиреБрдкрд╕реНрдерд┐рдд рдпрд╛ 0 рд╣реЛрдиреЗ рдкрд░ рдХреБрд▓ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдЗрдирдкреБрдЯ + рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдлрд╝реЙрд▓рдмреИрдХ рдХрд░рддреЗ рд╣реИрдВред рдЬрдм рдореМрдЬреВрджрд╛ рд╕реЗрд╢рди рд╕реНрдиреИрдкрд╢реЙрдЯ sparse рд╣реЛрддрд╛ рд╣реИ, /status рдФрд░ session_status рд╕рдмрд╕реЗ рд╣рд╛рд▓ рдХреЗ рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрдЯ рдЙрдкрдпреЛрдЧ рд▓реЙрдЧ рд╕реЗ рдЯреЛрдХрди/рдХреИрд╢ рдХрд╛рдЙрдВрдЯрд░ рдФрд░ рд╕рдХреНрд░рд┐рдп рд░рдирдЯрд╛рдЗрдо рдореЙрдбрд▓ рд▓реЗрдмрд▓ рднреА рд░рд┐рдХрд╡рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореМрдЬреВрджрд╛ nonzero рд▓рд╛рдЗрд╡ рдорд╛рди рдЕрднреА рднреА рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрдЯ рдлрд╝реЙрд▓рдмреИрдХ рдорд╛рдиреЛрдВ рдкрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд▓реЗрддреЗ рд╣реИрдВ, рдФрд░ рдмрдбрд╝реЗ рдкреНрд░реЙрдореНрдкреНрдЯ-рдЙрдиреНрдореБрдЦ рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрдЯ рдХреБрд▓ рдЬреАрдд рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рд╕рдВрдЧреНрд░рд╣реАрдд рдХреБрд▓ рдЕрдиреБрдкрд╕реНрдерд┐рдд рдпрд╛ рдЫреЛрдЯреЗ рд╣реЛрдВред рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдХреЛрдЯрд╛ рд╡рд┐рдВрдбреЛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдСрде рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░-рд╡рд┐рд╢рд┐рд╖реНрдЯ hooks рд╕реЗ рдЖрддрд╛ рд╣реИ; рдЕрдиреНрдпрдерд╛ OpenClaw рдСрде рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓, env, рдпрд╛ config рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ OAuth/API-key рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдкрд░ рдлрд╝реЙрд▓рдмреИрдХ рдХрд░рддрд╛ рд╣реИред Assistant рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрдЯ рдПрдВрдЯреНрд░рд┐рдпрд╛рдВ рд╡рд╣реА рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдЙрдкрдпреЛрдЧ shape рдмрдирд╛рдП рд░рдЦрддреА рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ usage.cost рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬрдм рд╕рдХреНрд░рд┐рдп рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд╣реЛ рдФрд░ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдЙрдкрдпреЛрдЧ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓реМрдЯрд╛рдПред рдЗрд╕рд╕реЗ /usage cost рдФрд░ рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрдЯ-рд╕рдорд░реНрдерд┐рдд рд╕реЗрд╢рди рд╕реНрдЯреЗрдЯрд╕ рдХреЛ рд▓рд╛рдЗрд╡ рд░рдирдЯрд╛рдЗрдо рд╕реНрдЯреЗрдЯ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рднреА рд╕реНрдерд┐рд░ рд╕реНрд░реЛрдд рдорд┐рд▓рддрд╛ рд╣реИред

OpenClaw рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдЙрдкрдпреЛрдЧ рд▓реЗрдЦрд╛рдВрдХрди рдХреЛ рдореМрдЬреВрджрд╛ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╕реНрдиреИрдкрд╢реЙрдЯ рд╕реЗ рдЕрд▓рдЧ рд░рдЦрддрд╛ рд╣реИред рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ usage.total рдореЗрдВ рдХреИрд╢реНрдб рдЗрдирдкреБрдЯ, рдЖрдЙрдЯрдкреБрдЯ, рдФрд░ рдХрдИ рдЯреВрд▓-рд▓реВрдк рдореЙрдбрд▓ рдХреЙрд▓ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд▓рд╛рдЧрдд рдФрд░ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ рд▓реЗрдХрд┐рди рд▓рд╛рдЗрд╡ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ рдХреЛ рдмрдврд╝рд╛-рдЪрдврд╝рд╛рдХрд░ рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдбрд┐рд╕реНрдкреНрд▓реЗ рдФрд░ рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХреНрд╕ context.used рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реНрдиреИрдкрд╢реЙрдЯ (promptTokens, рдпрд╛ рдХреЛрдИ рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реНрдиреИрдкрд╢реЙрдЯ рдЙрдкрд▓рдмреНрдз рди рд╣реЛрдиреЗ рдкрд░ рдЕрдВрддрд┐рдо рдореЙрдбрд▓ рдХреЙрд▓) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рд▓рд╛рдЧрдд рдЕрдиреБрдорд╛рди (рдЬрдм рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдП)

рд▓рд╛рдЧрдд рдЖрдкрдХреЗ рдореЙрдбрд▓ рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ config рд╕реЗ рдЕрдиреБрдорд╛рдирд┐рдд рд╣реЛрддреА рд╣реИ:

Code
models.providers.<provider>.models[].cost

рдпреЗ input, output, cacheRead, рдФрд░ cacheWrite рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐ 1M рдЯреЛрдХрди USD рд╣реИрдВред рдЕрдЧрд░ рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИ, /usage full рд▓рд╛рдЧрдд рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ; рдЬрдм рдЖрдкрдХреЛ рд╣рд░ рдЙрддреНрддрд░ рдореЗрдВ рдЯреЛрдХрди/рдХреИрд╢ рд╡рд┐рд╡рд░рдг рдЪрд╛рд╣рд┐рдП рддреЛ /usage tokens рдпрд╛ рдХрд╕реНрдЯрдо messages.usageTemplate рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд▓рд╛рдЧрдд рдбрд┐рд╕реНрдкреНрд▓реЗ API-key рдСрде рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ: non-API-key рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдЬреИрд╕реЗ aws-sdk рдЕрдиреБрдорд╛рдирд┐рдд рд▓рд╛рдЧрдд рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдЙрдирдХреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рдореЙрдбрд▓ рдПрдВрдЯреНрд░реА рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рд╢рд╛рдорд┐рд▓ рд╣реЛ рдФрд░ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдЙрдкрдпреЛрдЧ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓реМрдЯрд╛рдПред

sidecars рдФрд░ рдЪреИрдирд▓ Gateway ready рдкрде рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рдмрд╛рдж, OpenClaw рдЙрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдореЙрдбрд▓ refs рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдирд╣реАрдВ рд╣реИред рд╡рд╣ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рд░рд┐рдореЛрдЯ OpenRouter рдФрд░ LiteLLM рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдХреИрдЯрд▓реЙрдЧ рдлрд╝реЗрдЪ рдХрд░рддрд╛ рд╣реИред рдСрдлрд╝рд▓рд╛рдЗрди рдпрд╛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЙрди рдХреИрдЯрд▓реЙрдЧ рдлрд╝реЗрдЪ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП models.pricing.enabled: false рд╕реЗрдЯ рдХрд░реЗрдВ; рд╕реНрдкрд╖реНрдЯ models.providers.*.models[].cost рдПрдВрдЯреНрд░рд┐рдпрд╛рдВ рд╕реНрдерд╛рдиреАрдп рд▓рд╛рдЧрдд рдЕрдиреБрдорд╛рдиреЛрдВ рдХреЛ рдЪрд▓рд╛рддреА рд░рд╣рддреА рд╣реИрдВред

рдХреИрд╢ TTL рдФрд░ рдкреНрд░реВрдирд┐рдВрдЧ рдкреНрд░рднрд╛рд╡

рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреИрд╢рд┐рдВрдЧ рдХреЗрд╡рд▓ рдХреИрд╢ TTL рд╡рд┐рдВрдбреЛ рдХреЗ рднреАрддрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред OpenClaw рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ cache-ttl pruning рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИ: рдХреИрд╢ TTL рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рд╕реЗрд╢рди рдХреЛ рдкреНрд░реВрди рдХрд░рддрд╛ рд╣реИ, рдлрд┐рд░ рдХреИрд╢ рд╡рд┐рдВрдбреЛ рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдмрд╛рдж рдХреЗ рдЕрдиреБрд░реЛрдз рдкреВрд░реЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХреИрд╢ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рддрд╛рдЬрд╝рд╛ рдХреИрд╢ рдХрд┐рдП рдЧрдП рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХреЗрдВред рдЬрдм рдХреЛрдИ рд╕реЗрд╢рди TTL рдХреЗ рдмрд╛рдж рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдХреИрд╢ write рд▓рд╛рдЧрдд рдХрдо рд░рдЦрддрд╛ рд╣реИред

рдЗрд╕реЗ Gateway рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рд╡рд┐рд╡рд░рдг рд╕реЗрд╢рди рдкреНрд░реВрдирд┐рдВрдЧ рдореЗрдВ рджреЗрдЦреЗрдВред

Heartbeat рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЕрдВрддрд░рд╛рд▓реЛрдВ рдХреЗ рджреМрд░рд╛рди рдХреИрд╢ рдХреЛ warm рд░рдЦ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдкрдХреЗ рдореЙрдбрд▓ рдХреИрд╢ TTL 1h рд╣реИ, рддреЛ Heartbeat рдЕрдВрддрд░рд╛рд▓ рдХреЛ рдЙрд╕рд╕реЗ рдереЛрдбрд╝рд╛ рдХрдо (рдЬреИрд╕реЗ, 55m) рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкреВрд░реЗ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХреИрд╢ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреИрд╢ write рд▓рд╛рдЧрдд рдШрдЯрддреА рд╣реИред

рдорд▓реНрдЯреА-рдПрдЬреЗрдВрдЯ рд╕реЗрдЯрдЕрдк рдореЗрдВ, рдЖрдк рдПрдХ рд╕рд╛рдЭрд╛ рдореЙрдбрд▓ config рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреИрд╢ рд╡реНрдпрд╡рд╣рд╛рд░ рдкреНрд░рддрд┐ рдПрдЬреЗрдВрдЯ agents.list[].params.cacheRetention рдХреЗ рд╕рд╛рде рдЯреНрдпреВрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкреВрд░реА knob-by-knob рдЧрд╛рдЗрдб рдХреЗ рд▓рд┐рдП, рдкреНрд░реЙрдореНрдкреНрдЯ рдХреИрд╢рд┐рдВрдЧ рджреЗрдЦреЗрдВред

Anthropic API рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдХреИрд╢ reads рдЗрдирдкреБрдЯ рдЯреЛрдХрди рд╕реЗ рдХрд╛рдлрд╝реА рд╕рд╕реНрддреЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдХреИрд╢ writes рдЙрдЪреНрдЪ multiplier рдкрд░ рдмрд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред рдирд╡реАрдирддрдо рджрд░реЛрдВ рдФрд░ TTL multipliers рдХреЗ рд▓рд┐рдП Anthropic рдХреА рдкреНрд░реЙрдореНрдкреНрдЯ рдХреИрд╢рд┐рдВрдЧ рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рджреЗрдЦреЗрдВ: https://docs.anthropic.com/docs/build-with-claude/prompt-caching

рдЙрджрд╛рд╣рд░рдг: Heartbeat рдХреЗ рд╕рд╛рде 1h рдХреИрд╢ warm рд░рдЦреЗрдВ

yaml
agents:  defaults:    model:      primary: "anthropic/claude-opus-4-6"    models:      "anthropic/claude-opus-4-6":        params:          cacheRetention: "long"    heartbeat:      every: "55m"

рдЙрджрд╛рд╣рд░рдг: рдкреНрд░рддрд┐-рдПрдЬреЗрдВрдЯ рдХреИрд╢ рд░рдгрдиреАрддрд┐ рдХреЗ рд╕рд╛рде рдорд┐рд╢реНрд░рд┐рдд рдЯреНрд░реИрдлрд╝рд┐рдХ

yaml
agents:  defaults:    model:      primary: "anthropic/claude-opus-4-6"    models:      "anthropic/claude-opus-4-6":        params:          cacheRetention: "long" # default baseline for most agents  list:    - id: "research"      default: true      heartbeat:        every: "55m" # keep long cache warm for deep sessions    - id: "alerts"      params:        cacheRetention: "none" # avoid cache writes for bursty notifications

agents.list[].params рдЪреБрдиреЗ рдЧрдП рдореЙрдбрд▓ рдХреЗ params рдХреЗ рдКрдкрд░ merge рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдХреЗрд╡рд▓ cacheRetention рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдиреНрдп рдореЙрдбрд▓ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЗрдирд╣реЗрд░рд┐рдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Anthropic 1M рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ

OpenClaw Opus 4.8, Opus 4.7, Opus 4.6, рдФрд░ Sonnet 4.6 рдЬреИрд╕реЗ GA-capable Claude 4.x рдореЙрдбрд▓ рдХреЛ Anthropic рдХреА 1M рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ рдХреЗ рд╕рд╛рде рдЖрдХрд╛рд░ рджреЗрддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЙрди рдореЙрдбрд▓реЛрдВ рдХреЗ рд▓рд┐рдП params.context1m: true рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

yaml
agents:  defaults:    models:      "anthropic/claude-opus-4-6":        alias: opus

рдкреБрд░рд╛рдиреЗ configs context1m: true рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди OpenClaw рдЕрдм рдЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП Anthropic рдХрд╛ retired context-1m-2025-08-07 beta header рдирд╣реАрдВ рднреЗрдЬрддрд╛ рдФрд░ рдЕрд╕рдорд░реНрдерд┐рдд рдкреБрд░рд╛рдиреЗ Claude рдореЙрдбрд▓реЛрдВ рдХреЛ 1M рддрдХ expand рдирд╣реАрдВ рдХрд░рддрд╛ред

рдЖрд╡рд╢реНрдпрдХрддрд╛: рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ long-context рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкрд╛рддреНрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ рдирд╣реАрдВ, Anthropic рдЙрд╕ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП provider-side rate limit error рдХреЗ рд╕рд╛рде рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИред

рдЕрдЧрд░ рдЖрдк Anthropic рдХреЛ OAuth/subscription tokens (sk-ant-oat-*) рд╕реЗ authenticate рдХрд░рддреЗ рд╣реИрдВ, OpenClaw OAuth-required Anthropic beta headers рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦрддрд╛ рд╣реИ рдФрд░ рдкреБрд░рд╛рдиреЗ config рдореЗрдВ рдмрдЪрд╛ рд╣реЛрдиреЗ рдкрд░ retired context-1m-* beta рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИред

рдЯреЛрдХрди рджрдмрд╛рд╡ рдШрдЯрд╛рдиреЗ рдХреЗ рд╕реБрдЭрд╛рд╡

  • рд▓рдВрдмреЗ рд╕рддреНрд░реЛрдВ рдХрд╛ рд╕рд╛рд░рд╛рдВрд╢ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП /compact рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  • рдЕрдкрдиреЗ workflows рдореЗрдВ рдмрдбрд╝реЗ tool outputs рдХреЛ рдЫреЛрдЯрд╛ рдХрд░реЗрдВред
  • screenshot-heavy рд╕рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП agents.defaults.imageMaxDimensionPx рдХреЛ рдХрдо рдХрд░реЗрдВред
  • Skills рд╡рд┐рд╡рд░рдг рдЫреЛрдЯреЗ рд░рдЦреЗрдВ (Skills рд╕реВрдЪреА prompt рдореЗрдВ inject рдХреА рдЬрд╛рддреА рд╣реИ)ред
  • verbose, exploratory рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЫреЛрдЯреЗ models рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВред

рд╕рдЯреАрдХ Skills рд╕реВрдЪреА overhead formula рдХреЗ рд▓рд┐рдП Skills рджреЗрдЦреЗрдВред

рд╕рдВрдмрдВрдзрд┐рдд

Was this useful?
On this page

On this page