# Show GN: AI가 생성한 파이썬 코드를 빠르게 추적하기 - pyhunt

> Clean Markdown view of GeekNews topic #20302. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=20302](https://news.hada.io/topic?id=20302)
- GeekNews Markdown: [https://news.hada.io/topic/20302.md](https://news.hada.io/topic/20302.md)
- Type: show
- Author: [easydev](https://news.hada.io/@easydev)
- Published: 2025-04-13T10:22:34+09:00
- Updated: 2025-04-13T10:22:34+09:00
- Original source: [github.com/EasyDevv](https://github.com/EasyDevv/pyhunt)
- Points: 10
- Comments: 2

## Summary

AI 코딩 시대에는 **생성된 코드를 분석**하고 검토하는 데 많은 시간이 소요됩니다. 프로젝트가 커질수록 **디버깅 과정**이 복잡해지며, 이를 개선하기 위해 **pyhunt**라는 도구가 개발되었습니다. 이 도구는 코드 실행 시 발생하는 에러나 함수 구조를 **트리 형태로 시각화**하여 코드 흐름을 빠르게 파악할 수 있게 합니다. 또한, **자동 함수 호출 추적**과 다양한 **로그 레벨 지원** 등의 기능을 제공하여 디버깅 시간을 단축할 수 있습니다.

## Topic Body

AI 코딩 시대가 도래하면서, 이제는 코드를 직접 작성하기보다는 생성된 코드를 분석하고 검토하는 데 훨씬 더 많은 시간이 소요되고 있습니다.  
  
특히 어디서 어떤 함수가 호출되는지, 흐름을 파악하는 데 큰 노력이 들고, 에러 수정이나 리팩토링 과정에서 구조 자체가 바뀌는 일도 흔해졌습니다.  
  
프로젝트 규모가 커질수록 이러한 작업에 들어가는 시간은 기하급수적으로 증가하게 됩니다. 이처럼 점점 복잡해지고 번거로워지는 디버깅 과정을 개선하기 위해, 트리 시각화 로깅 툴 pyhunt를 개발하게 되었습니다.  
  
pyhunt 는 코드 실행시 에러가 발생한 라인이나 새로 정의된 함수들의 구조를 터미널 내에서 직관적인 트리 형태로 시각화해줘서 코드의 흐름을 빠르게 파악하고, 디버깅 시간을 대폭 단축할 수 있습니다.  
  
#### 주요 특징  
  
- **자동 함수/메서드 호출 추적**: `@trace` 데코레이터 하나로 동기/비동기 함수, 클래스 호출 흐름을 자동 기록  
- **풍부한 색상과 트리 구조 로그**: 호출 뎁스에 따른 색상 및 인덴트로 가독성 향상  
- **다양한 로그 레벨 지원**: DEBUG, INFO, WARNING, ERROR, CRITICAL  
- **CLI를 통한 로그 레벨 설정**: `.env` 파일에 `HUNT_LEVEL` 저장 및 관리  
- **AI 워크플로우에 최적화**: AI가 생성한 코드를 손쉽게 추적할 수 있습니다.  
- **예외 발생 시 상세 정보 제공**: 호출 인자, 위치, 스택트레이스 포함  
  
[Github 링크](https://github.com/EasyDevv/pyhunt)

## Comments



### Comment 37102

- Author: softer
- Created: 2025-04-13T19:10:21+09:00
- Points: 1

오 이런 도구에 해당 코드이 ai 채팅 식별자랑 문서화 까지 이을 수 있으면 자동화 툴체인 될 거 같은데 말이죠

### Comment 37118

- Author: easydev
- Created: 2025-04-14T09:54:08+09:00
- Points: 1
- Parent comment: 37102
- Depth: 1

의견 감사합니다! 제 작업물이 새로운 영감이 되었다니 기쁘네요.
