Levo 도움말 · 메모리, CPU, 에이전트

코딩 에이전트가 남기는 흔적: 워크트리, 세션, 임시 폴더

코딩 에이전트는 프로젝트의 복사본에서 작업해요. 작업마다 자체 node_modules이나 빌드가 있는 git 워크트리나 임시 폴더가 생기고, 작업이 끝나도 아무도 지우지 않아요. 에이전트로 몇 주 작업하면 수십 GB가 될 수 있어요.

Levo가 찾는 것

워크트리와 git

끝내지 않은 작업이 있는 워크트리는 절대 지우지 않아요. 커밋하지 않은 변경, 병합되지 않은 커밋, 잠금 중 하나라도 있으면 Levo는 그대로 두고 이유를 알려 줘요. 깨끗하고 병합이 끝난 워크트리는 git worktree remove로 지워서 git 자체 기록도 깔끔하게 유지해요.

실행 중인 세션

Levo는 어떤 세션이 살아 있는지 알아요. Claude Code, Codex, Cursor, Conductor, T3 Code의 활동을 읽고, 실행 중인 세션이 작업하는 워크트리는 세션이 끝날 때까지 잠겨요. 최근 몇 분 안에 건드린 폴더도 마찬가지예요. 에이전트 세션을 참고하세요.

세션 로그

세션 기록과 에이전트의 메모리는 캐시가 아니라 사용자의 것이에요. 크기와 함께 목록에 보이고, 체크는 사용자에게 맡겨요. 에이전트 자체의 메모리는 절대 정리하지 않아요.

추천 순서

  1. Analyse를 누른 다음 Agent worktrees를 여세요.
  2. 브랜치가 병합됐고 아무도 쓰지 않는 행은 체크되어 있어요.
  3. Clean up을 누르세요. 병합되지 않은 작업이 있는 항목은 남고, 그 행에 이유가 표시돼요.