Observability (background task와 clear 명령어)
backgroud task
클로드 코드는 background task를 실행할 수 있습니다.
예를 들어, Vite 프로젝트에서 서버 실행을 시킬 수 있습니다.
서버를 실행해달라고 해도되고, 실행할 명령어를 직접 전달해도 됩니다.
서버 실행해줘
npm run dev 실행해줘
background task가 생기면, 모든 stdout을 확인할 수 있습니다.
이 환경은 클로드 코드에게 오류 코드 전달없이 바로 디버깅할 수 있는 환경을 제공합니다.
/bashes로 현재 실행중인 task를 확인할 수 있다.
clear 명령어 활용
클로드 코드는 제한된 컨텍스트 윈도우 (200k token) 때문에 작업후에 세션을 새로 시작해야 합니다.
세션을 새로 시작하면 background task를 종료해야합니다. 매번 재실행하는 것은 번거롭습니다.
이 경우에 세션을 종료후에 재시작 하기보다는 /clear 로 세션을 클리어 해주는 것이 효율적입니다.