읽기 설정

자, 우선 OpenClaw가 토큰을 어떻게 사용하는지 저희 모두가 이해하고 있는지 확인하고 싶습니다.

토큰이 어떻게 사용되는지 이해하지 못하면, 저희의 사용량을 최적화하기 어려울 것입니다.

자, 이제 오픈클로와 대화하고 있다고 상상해 보세요. 오늘 날씨가 어때냐고 물어본다면요?

십 초 후, 섭씨 20도이고 맑다는 응답을 받으셨습니다.

비록 질문 하나만 보내고 답변 하나만 받는 것처럼 보일지라도, 둘 다 토큰을 소모합니다. 아시겠지만, 입력 토큰 사용량과 출력 토큰 사용량이 있죠.

둘 다 토큰을 소모합니다. 아시겠지만, 입력 토큰 사용량과 출력 토큰 사용량이 있죠.

API 호출에 전달하는 입력 정보는 컨텍스트(context)로 사용되며, 출력은 그에 대한 응답이라고 이해해주시면 됩니다.

제공해주신 모든 정보를 바탕으로 AI 모델이 구축되었습니다. 이제 여러분이 모르시는 것은, 그

오픈클로에 보내시는 모든 질문, 모든 요청의 배경에는 오픈클로가 자리하고 있습니다.

실제로 추가적인 맥락 정보들을 함께 전달합니다. 그 맥락에는 핵심적인 내용과 같은 것들이 포함됩니다.

OpenClaw에 대한 지시사항이나 실제로 변경할 수 없는 내용들이 있습니다. 여기에는 모든 컨텍스트 파일들이 포함됩니다.

오픈클로에 있는 에이전트MD, 솔MD, 메모리MD처럼 그런 것들이 포함되어 있고, 또 연결되기도 합니다.

모든 역사적인 대화 내용입니다. 그러니 새로운 세션을 시작하고 날씨가 어떠냐고 물어보시는 경우를 말씀드리는 것이죠.

오늘이죠? 그리고 답변을 받으셨습니다. 그런 다음, 무엇을 입는 게 좋다고 추천해 주시겠어요?

그러면 또 다른 응답을 받게 됩니다. 실제로 그 모든 역사적인 교환 기록이 새로운 요청에 매번 덧붙여집니다.

보내주시는 파일들과, 이전에 저희가 검토했던 파일들이 바로 이 파일들입니다.

에이전트의 MD, 유일한 MD, 그리고 메모리 MD까지 모든 부분을 말씀하시는 건가요.

제가 방금 만들었습니다만, 테스트 에이전트이기에 메모리 MD가 아직 포함되어 있지 않습니다. 하지만 이 부분은 에이전트 앱에서 중요한 내용을 추가하는 장기 기억 기능과 관련이 있습니다.

매 상호 작용이 있을 때마다 이 파일에 정보를 추가하게 됩니다. 따라서, 시간이 지남에 따라 파일 크기가 계속해서 커지게 됩니다.

이제 OpenClaw는 요청을 보내실 때마다 이 추가적인 컨텍스트를 전부 함께 전송해야 합니다.

정말 자율적입니다. 스스로 메모를 작성하고, 알림을 설정하고, 몇 가지 작업을 완료할 수 있어야 합니다.

컴퓨터에서 다양한 작업을 하시거나, 웹 검색을 이용하시거나, 원하시는 여러 가지를 하실 수 있습니다.

제가 도와드릴 수 있습니다. 마치 다른 사람처럼 행동하여, 상대편에 있는 사람처럼 보이게 할 수 있도록 말이죠.

귀하의 텔레그램은 막대한 맥락을 전달해야 하므로 필요한 모든 것이 갖춰져 있습니다.

업무를 완료해주십시오. 매번 모든 내용을 자세히 알고 싶으시다면요.

OpenClaw와 대화를 나누실 수 있습니다. 문서를 참고하실 수도 있지만, 실질적으로는...

생각해 보면, 한 번의 세션에서 세션을 갱신하지 않는다면요.

질문하실 때마다, 또는 초기화하실 때마다, 이전 답변과 질문 내용이 모두 초기화됩니다.

예, 혹시 시스템 보안 명령을 실행해 주시거나 OpenClaw를 최신 버전으로 업그레이드해 달라고 요청하시는 경우를 말씀하시는 건가요?

웹 검색을 해 주실 수 있으신가요? 언급하신 모든 내용은 메시지를 보내실 때마다 문맥으로 추가되고 있습니다.

그러니까 세션이 정리될 때까지는 메시지와 토큰이 계속 쌓이는 거거든요. 혹시 세션을 계속 열어두시면...

대략 3일에서 4일 정도 될 것 같습니다.

아마 모르실 수도 있을 거예요. 하루에 3~4개 정도의 메시지를 보내시는 것 같지만, 7일 동안 쌓이면 불필요하게 많은 정보량이 돼요.

전화하실 때마다 계속해서 부풀려지네요.

그렇다면 만약 이처럼 간단한 요청 하나가 얼마나 비용이 들지 정확히 이해하고 싶으시다면, 그리고 그런 간단한 응답 하나 역시 마찬가지로요.

그러면 이 토큰들을 모두 모아야 합니다.

말씀하시는 내용, 받으시는 응답, 그리고 OpenClaw가 모든 요청마다 보내야 하는 추가 정보들을 말씀드리고자 합니다.

그러면 Opus 4.6과 같은 것을 사용한다면, 간단한 요청 하나에 대략 10에서 20 정도의 비용이 발생할 수 있습니다.

센트 몇 개 정도면 괜찮고, 이런 메시지가 하나 정도는 별로 신경 쓰이지 않지만, 열 개면 2달러예요. 그러니 열 개를 보내시면요.

하루에 10통 정도의 메시지가 전부인 것은 많은 대화량은 아닌 것 같습니다. 일주일 동안 하루에 10통의 메시지를 주고받는 것이죠.

토큰으로 약 15달러 정도 소요되며, 방금 말씀드린 것처럼 사용하지 않으시면 됩니다.

세션이 계속 이어지는 경우에는 세션을 새로 고쳐 주시는 것이 좋습니다. 그렇지 않으면 10센트가 반영되지 않을 수 있습니다.

메시지 하나하나마다 다를 수 있습니다. 열 개, 열한 개, 열두 개, 열셋 개처럼요. 이전의 맥락이 함께 첨부되기 때문입니다.

매번마다, 정말 간단한 어떤 것과 대조시켜보고 싶습니다.

API 호출을 해보겠습니다. OpenAI의 챗 컴플리션 API 호출과 같은 것을 사용하는 것을 예로 들어볼까요?

거기 API는 정말 기본적이라, 실제로 날씨가 어때요? 같은 질문을 보낼 때

몇 가지 다른 맥락 정보도 함께 보내야 해요.

그 API 호출에서 그렇게 보내는 것으로 생각하시면 됩니다. 대체로 이와 비슷한 데이터를 보내는 것으로 이해하시면 됩니다.

정말 보내실 때, 그리고 이런 결과물을 받으실 때, 토큰이요.

소모량은 천 개의 토큰 정도 되므로 비용은 1센트 또는 2센트 정도가 됩니다.

그럼 10개의 메시지는 토큰 비용으로 10센트 정도가 될 수 있습니다. 여기서 중요한 차이점은 이것이 아니라는 점입니다.

자율 에이전트입니다. 이 에이전트는 사용하시는 도구 호출 기능을 전부 포함하고 있지 않으며, 내부적으로 접근할 수 있는 능력도 없습니다.

만약 서버를 재시작해야 한다면, 업데이트를 진행하려는 상황이라고 가정해 보겠습니다.

최신 OpenClaw로 업데이트해야 해요. 재시작을 허용하고, 헬스 체크를 실행할 수 있는 오픈 루프가 필요합니다.

헬스 체크에서 문제가 발생하면, 자율적으로 해당 문제를 해결할 수 있도록 해야 합니다.

그러니까 한 요청에서 OpenClaw에게 최신 버전으로 OpenClaw를 재시작해 달라고 말씀드리는 경우입니다.

버전별로 실행해야 하는 워크플로우가 있으며, 실제 데이터를 가져오기 위해서는 초기 실행을 진행해야 합니다.

업데이트된 정보이며, 서버 재시작을 위한 두 번째 실행, 그리고 상태 점검을 위한 세 번째 실행입니다.

네, 네 번째 실행을 진행하고, 혹시 건강 검사 관련 문제는 없는지 확인한 후, 다섯 번째 실행을 완료하고 업데이트 내용을 다시 알려드리겠습니다.

그 질문에서 총 다섯 번의 반복이 있었습니다.

그것을 완료해야 했는데, 문자 그대로 다섯 번이나 기존 정보를 모두 축적하고 복합화해야 하는 것을 의미합니다.

그래서 요청 사항들 중 일부가 정말로 부풀어 오르기도 합니다.