코딩 에이전트 기록을 한곳에서 찾는 AgentsView, 비용과 변경 파일까지 보여줘요

Claude Code에서 시작한 작업을 Codex로 이어가고 Cursor도 함께 쓰면 대화 기록과 비용이 여러 폴더에 흩어져요. AgentsView는 각 도구의 로컬 세션을 한곳에 색인해 검색하고, 어떤 모델에 토큰을 얼마나 썼는지 보여주는 오픈소스 도구예요. 1
핵심 요약
| 구분 | 핵심 | 왜 볼 만한가요 |
| 통합 검색 | 여러 코딩 에이전트의 로컬 세션을 SQLite에 모아 검색해요 | 도구를 바꿔도 과거 대화와 작업 맥락을 다시 찾기 쉬워요 |
| 사용량 분석 | 에이전트·날짜·모델별 토큰과 예상 비용을 집계해요 | 팀과 개인이 AI 코딩 비용이 늘어난 원인을 확인할 수 있어요 |
| 변경 추적 | 최근 수정 파일을 프로젝트별로 모으고 관련 대화까지 연결해요 | 코드가 왜 바뀌었는지 세션 기록에서 거슬러 올라갈 수 있어요 |
1. 흩어진 코딩 세션을 로컬에서 한 번에 찾아요
AgentsView는 Claude Code, Codex, Cursor, Gemini CLI, OpenCode를 비롯한 여러 코딩 도구의 세션 디렉터리를 찾아요. 처음 실행하면 기록을 로컬 SQLite 데이터베이스에 색인하고 `127.0.0.1:8080`에서 웹 화면을 열어요. 계정 없이 쓸 수 있고, 기본 데이터도 사용자 컴퓨터에 남아요. 2
검색은 SQLite FTS5를 이용한 전체 텍스트 검색이 기본이에요. OpenAI 호환 임베딩 서비스를 연결하면 의미 검색과 키워드·의미를 섞은 하이브리드 검색도 쓸 수 있어요. 예전에 해결한 오류의 정확한 문구가 기억나지 않을 때도 관련 대화를 찾을 선택지가 생겨요. 임베딩 연결은 선택 사항이라 외부 전송을 원하지 않으면 기본 검색만 쓰면 돼요.
비용 화면은 에이전트, 날짜, 모델별 토큰 사용량을 집계해요. LiteLLM 가격표를 이용해 예상 비용을 계산하고, 입력·출력 토큰뿐 아니라 캐시 생성과 읽기에 쓰인 토큰도 반영해요. CLI의 `agentsview usage daily`로 일별 합계를 확인할 수 있고, 모델별 내역이나 날짜 범위도 지정할 수 있어요. 가격표에 없는 모델은 정확한 비용을 계산하지 못할 수 있으니 실제 청구서와 대조하는 편이 안전해요.
최근 수정 파일 화면도 눈에 띄어요. 여러 에이전트가 건드린 파일을 프로젝트와 경로별로 모아서 보여주고, 변경과 연결된 대화 메시지로 이동할 수 있어요. 코드만 봐서는 의도를 알기 어려운 변경을 발견했을 때 당시 요청과 응답을 찾는 데 도움이 돼요. 다만 세션 기록은 작업 맥락이지 변경의 정확성을 보증하는 감사 기록은 아니에요. Git 커밋과 코드 리뷰 기록은 그대로 유지해야 해요.
배포 형태는 Go 단일 바이너리, 데스크톱 앱, Docker 이미지로 나뉘어요. 웹 화면은 Svelte 5, 데스크톱 앱은 Tauri로 구성돼요. 기본 서버는 루프백 주소에 묶이고 Host 헤더도 확인해 DNS 리바인딩을 막아요. SSH 포워딩이나 원격 개발 환경에서 열려면 공개 주소를 명시해야 하고, 외부 네트워크에 노출할 때는 인증도 켜야 해요.
왜 중요한가요
코딩 에이전트를 여러 개 쓰면 성능 비교보다 기록 관리가 먼저 어려워져요. 도구마다 세션 저장 위치와 형식이 달라 같은 문제를 전에 해결했는지 찾기 힘들고, 월말에는 어떤 모델이 비용을 늘렸는지 확인하기도 번거로워요. AgentsView는 검색, 사용량, 변경 파일을 같은 세션 단위로 묶어 이 빈틈을 줄여요.
개인 개발자는 반복 질문을 줄이는 용도로 써볼 수 있어요. 팀에서는 비용이 큰 장시간 세션이나 도구 호출이 많은 작업을 찾아 사용 방식을 점검할 수 있어요. 세션 시간, 메시지 수, 최대 컨텍스트, 도구 사용량 같은 통계도 제공해 단순 총비용보다 작업 패턴을 자세히 볼 수 있어요.
도입 전에는 민감정보 범위를 먼저 확인해야 해요. 로컬 도구라도 세션 원문에는 소스 코드, 파일 경로, 명령 출력이 들어갈 수 있어요. 원격 저장소 동기화나 외부 임베딩을 켜면 데이터가 컴퓨터 밖으로 이동할 수 있으니 설정과 접근 권한을 따로 점검해야 해요. 작은 프로젝트에서 색인 범위와 비용 계산값을 확인한 뒤 넓히는 방식이 무난해요. 2
참고 자료
- AgentsView - 여러 AI 코딩 에이전트의 세션 검색·분석·비용 추적 도구 — GeekNews
- kenn-io/agentsview — GitHub
'IT & AI' 카테고리의 다른 글
| SQLite 타입 오류를 일찍 막는 STRICT 테이블 사용법 (1) | 2026.07.13 |
|---|---|
| AI가 코드를 짜도 배포 책임은 엔지니어에게 남아요 (0) | 2026.07.13 |
| Lisp가 뛰어나도 주류가 되지 못한 이유, 코딩보다 마무리가 어려웠어요 (0) | 2026.07.12 |
| 정지 화면에는 없고 움직임에만 보이는 글자, Ghost Font (0) | 2026.07.12 |
| 코딩 모델 12개에 같은 앱을 시켰더니, 과제마다 승자가 달랐어요 (0) | 2026.07.12 |