AI 사이트에 공개된 Claude Code의 상태 표시줄(Statusline) 관련 글을 확인하면서, 편리한 점과 주의해야 할 점을 나누어 생각할 필요성을 느꼈습니다. 화면 하단에 정보를 띄우는 것은 /statusline
명령어로 요청하면 Claude Code가 스크립트 작성 및 설정 업데이트를 수행합니다. 반면, 표시되는 '비용'은 실제 청구액이 아니라 사용자가 직접 계산한 추정치입니다.
상태 표시줄은 Claude Code 화면 하단에 항상 표시하는 나만의 한 줄입니다. 공식 문서에서는 /statusline
명령어로 무엇을 보여주고 싶은지 말로 요청하면, Claude Code가 필요한 스크립트를 만들고 설정을 업데이트하는 방법을 안내하고 있습니다.
이러한 흐름 덕분에 사용자는 처음부터 스크립트 작성법이나 설정 항목을 조사하여 하나하나 수동으로 조립할 필요가 없습니다. 먼저 '무엇을 보여주고 싶은지'를 결정하고, 그것을 말로 전달하는 것부터 시작할 수 있습니다.
다만, 명령어로 요청할 수 있다는 것과 표시되는 정보의 의미를 파악하지 않아도 된다는 것은 별개입니다. 예를 들어 비용을 표시했을 경우, 그 숫자가 무엇을 나타내는지 확인이 필요합니다. 설정이 만들어지는 것을 목표로 삼지 말고, 결과로 나오는 항목의 성질까지 살펴보고 싶습니다.
상태 표시줄의 표시 처리는 사용자의 로컬 PC에서 작동하며, 표시를 위해 API 토큰을 사용하지 않습니다. 이는 비용을 표시할 때마다 API를 호출하고 있다고 상상하기 쉬운 점과의 차이점입니다.
표시 처리 자체가 로컬에서 움직인다는 것과, 그곳에 표시되는 비용 숫자가 실제 청구액이라는 것은 같은 의미가 아닙니다. 로컬에서 계산된다는 것이 곧 계산 결과가 청구 정보 자체라는 근거가 되지는 않습니다. 처리 장소와 표시 값의 정밀도는 분리해서 이해할 필요가 있습니다.
이러한 구분을 하면, '비용을 표시하는 기능이 있다'는 것을 '청구액을 실시간으로 확인할 수 있다'로 오해하지 않을 수 있습니다. 표시 방법의 편리함과 숫자가 나타내는 범위는 별도로 확인하는 것이 좋을 것 같습니다.
상태 표시줄에 표시되는 비용은 로컬에서 정가를 기반으로 계산한 추정치입니다. modelPricing
표를 설정하는 경우에는 그 표를 사용해 계산합니다. 어느 경우든 실제 청구액과 다를 수 있습니다.
따라서, 표시된 금액은 이용 상황을 파악하기 위한 참고 자료로 읽고, 확정된 청구액으로 취급하지 않는 것이 안전합니다. 요금 표시 기능을 사용할 때는 어떤 가격 정보를 기반으로 계산했는지, 실제 청구액과 일치한다는 보장이 있는지 혼동하지 않는 것이 중요합니다. 확인한 공식 문서 설명에서도 이곳은 추정치로 제시하고 있습니다.
'비용을 화면 하단에 띄울 수 있다'는 기능 설명만으로는 숫자의 확실성을 전달할 수 없습니다. 표시 항목을 선택할 때는 편리성 여부 외에도, 그 항목이 실측값인지 추정값인지도 반드시 확인해야 합니다.
또 하나, 이용 한도(Utilization Quota) 표시에는 조건이 있습니다. 5시간 및 7일의 이용 한도는 claude.ai의 Pro, Max, Ultra 계약자만 사용할 수 있는 항목입니다. 상태 표시줄에 표시 가능한 후보로 소개되어 있더라도, 모든 사용자가 동일한 정보를 표시할 수 있는 것은 아닙니다.
비용 추정치와 이용 한도 모두 사용 상황을 파악하기 위한 정보이지만, 주의점은 다릅니다. 비용은 계산값과 실제 청구액의 차이를 확인하고, 이용 한도는 대상 계약 플랜의 조건을 확인해야 합니다. 표시하고 싶은 항목마다 무엇을 의미하는지, 누가 사용할 수 있는지를 살펴봐야 합니다.
이번에 확인한 범위에서는, /statusline
명령어로 보여주고 싶은 내용을 말로 전달하면 Claude Code가 스크립트 작성과 설정 업데이트까지 수행합니다. 표시는 로컬에서 작동하기 때문에 API 토큰을 사용하지 않지만, 비용 항목은 정가 등을 기반으로 한 추정치여서 실제 청구액과는 다를 수 있습니다. 또한, 5시간 및 7일 이용 한도는 claude.ai의 Pro, Max, Ultra 계약자에게만 해당됩니다.
상태 표시줄을 사용할 때는, 먼저 '하단에 무엇을 보여주고 싶은지'를 적어보고, 다음으로 그 정보가 추정치인지, 계약 조건이 붙은 것인지를 확인한 후 요청하면 설정 후의 표시를 오해하기 어렵습니다. 말로 설정을 요청할 수 있는 편리함과 표시되는 숫자의 의미를 확인하는 작업은 분리해서 생각하는 것이 좋을 것 같습니다.