WakaTime, 공개 부품으로 코딩 시간을 세는 분석 도구
요약
개발자를 위한 분석 도구. 공개된 편집기 부품이 코딩 시간과 AI 사용 상황을 기록하고 프로젝트와 언어별로 나눠 공유할 수 있는 그림을 만든다. 무료 단계는 일주일치 화면 기록을 남긴다.
추천- 이름
- WakaTime
- 버전
- 2.27.4
- 오픈소스
- 비오픈소스
- 운영체제
- WindowsmacOSLinuxWeb
- 공식 사이트
- https://wakatime.com/
- 업데이트
- 2026-10-16 22:52
하루 종일 코드를 쓰고 나서 시간이 어디로 갔는지 말하려면 막힌다. 모자란 시험을 메우고 있었는지, 접속 지점 하나를 붙들고 몇 번이고 씨름했는지. 힘의 대부분이 새 기능에 들어갔는지, 아니면 누군가 남긴 낡은 논리를 읽는 데 사라졌는지. WakaTime 은 편집하는 자리에서 조용히 기록하고 그 기록을 읽을 수 있는 그림으로 정리한다.
코딩한 시간을 남기는 값어치
느낌과 실제는 자주 어긋난다. 하루 종일 코드를 쓴다고 여겼는데 세어 보면 대부분이 읽기와 오류 추적에 갔다는 경우가 있다. 어떤 모듈에 힘을 많이 넣었다고 생각했는데 숫자로는 아주 작은 몫이었다는 경우도 있다. 기록이 없으면 이런 어긋남은 찾기 어렵다. 자기 주의가 어디로 가는지에 사람은 그리 예민하지 않기 때문이다.
기록의 뜻은 평가가 아니라 습관을 눈에 보이게 만드는 데 있다. 이번 주에 몇 시간 썼는지, 주력이 어느 언어인지, 어느 작업이 대부분을 삼켰는지에 구체적인 숫자가 붙어야 생활 리듬을 고치고 힘을 나누고 기간을 어림하는 근거가 생긴다.
자료는 어떻게 모이는가
방식은 편집기나 개발 환경에 공식 부품을 넣는 것이다. 부품은 뒤에서 돌며 파일 편집과 실제로 편집기 안에 머문 시간에서 활동을 기록해 계정으로 모은다. 부품의 코드는 공개된 곳에 놓여 있고 목록은 백 가지가 넘는 편집기와 개발 환경, 터미널을 덮는다. 주력 도구에서 그림 도구, 데이터베이스 창구, 사무 묶음까지 항목이 있다. 쓰는 도구에 아직 부품이 없으면 늘 대기하는 데스크톱 프로그램이 기록을 대신 맡는다.
세는 것은 실제로 손을 움직인 시간이고 프로그램이 열려 있는 시간이 아니다. 공식 설명에 따르면 부품은 편집기에서 정말 입력이 일어날 때만 세고, 자리를 뜨거나 다른 창으로 옮겨 가면 더해지지 않는다.
화면에서 무엇을 읽는가
들어가면 날, 주, 달로 놓인 시간의 흐름이 있고 그 옆에 몇 가지 보기가 나란히 선다. 전체 시간, 언어별 몫, 작업별 몫, 그리고 하루 중 어느 시간대에 움직임이 많은지. 공식은 이것들을 코딩한 시간이라는 한 줄로 묶고 하루 평균과 지난주 대비 증감을 덧붙인다.

최근 판은 AI 로 코드를 쓰는 일이 가져온 새 물음 쪽으로 무게를 옮겼다. 공식은 이를 위해 여섯 가지 지표를 든다. AI 에 쓴 비용, AI 받아들이는 정도, AI 산출의 효율, 모델의 효율, 모델별 내역, 그리고 지시의 길이다. 이것들이 답하는 것은 다른 종류의 물음이다. 어떤 팀이 AI 에 얼마를 넣었는지, 그중 어느 모델이 실제로 일을 나눠 지는지, 나온 코드 가운데 얼마가 남고 얼마가 버려져 다시 쓰였는지.
무료와 유료의 경계
무료 안도 쓸 만한 범위는 갖췄다. 화면 기록이 일주일 남고 작업 수에 제한이 없으며 작업 그림을 나눌 수 있고 매주 코딩 보고가 오며 목표를 하나 세울 수 있고 자기 값을 공개 순위표에 올릴 수 있다. 유료 안은 기록 전체와 AI 관련 통찰을 연다. 개인 구독은 달에 십사 달러로 적혀 있다.
이 일주일이 무료 안에서 유일한 시간 제한이다. 자기 리듬을 며칠 지켜보려는 사람에게는 이 창으로 첫 판단이 가능하다. 계절을 넘는 변화를 보려면 올려야 한다.
AI 가 가져온 새 장부
AI 가 만든 몫을 따로 세는 것은 이런 도구에 최근 생긴 요구다. 공식은 이 자료의 쓰임을 개발하는 사람, 팀을 맡은 사람, 결정하는 사람 세 가지 눈으로 설명한다. 개인은 어느 도구가 정말 자기를 빠르게 하고 어느 것이 되돌림을 부르는지에 관심이 있다. 팀을 맡은 사람은 받아들이는 정도와 산출의 방향을 본다. 결정하는 사람은 설문과 자기 보고가 아니라 객관적인 숫자로 비용과 성과를 재고 싶어 한다.
공개되는 자료와 보이는 범위
처음에는 자료가 본인만 볼 수 있다. 코딩 활동을 공개할지는 설정에서 정하고, 공개한 뒤에야 개인 화면과 공개 순위표에 나타난다. 닫힌 순위표에만 들어갈 수도 있다. 공식은 모으는 범위를 항목별로 적는다. 파일 편집과 활동 시간 같은 신호는 모으는 쪽에 들어가고, 코드 내용 전체와 붙여넣기 내용, 키보드 입력은 들어가지 않는다.
무엇에 맞는가
개인은 자기 리듬을 살피고 어떤 기술에 정말 시간이 가는지 판단할 수 있다. 홀로 일하는 사람은 매주 보고를 대화에 붙여 작업 시간에 설득력을 더한다. 기술 팀은 전체 방향을 보고 일정을 짜는 참고로 삼는다. 전제는 부품이 뒤에서 계속 도는 것이고, 기록이 멈추면 자료에 빈자리가 생기며 그 빈자리도 시간 흐름 위에 그대로 드러난다.
항목 | 공식 정보 |
|---|---|
성격 | 개발자를 위한 코딩 분석과 AI 활용 분석 |
지원 환경 | Windows, macOS, Linux, 브라우저 |
모으는 방식 | 공개된 편집기 부품, 그 밖에 데스크톱 프로그램 |
무료 안 | 일주일 기록, 작업 수 제한 없음, 공개 순위표 |
유료 안 | 달에 십사 달러, 기록 전체와 AI 통찰 |
명령 줄 판 | 2.27.4 |
시간을 기록한다고 일이 저절로 빨라지지는 않는다. 다만 시간이 어디로 갔는가라는 물음을 짐작에서 들여다볼 수 있는 숫자로 바꾼다. 느낌으로 리듬을 짜는 사람에게 이 보인다는 사실 자체가 조금의 규율이 된다.