AI가 궁금해?

LLMDog 소개: 개발자가 LLM과 코드 쉽게 공유하는 마법 도구

Ai 궁금이 2025. 5. 20. 15:38
반응형

여러분, 안녕하세요! 아, 진짜 있잖아요. 우리 개발자들 맨날 코드 짜고, 디버깅하고, 맨날 똑같은 거 반복하는 거 같아도 사실 되게 재밌는 거 하거든요? 특히 요즘은 AI, 그러니까 LLM 얘네랑 같이 일하는 게 진짜 신기해요. 뭐 코드 리뷰도 시키고, 아니면 막혔을 때 물어보기도 하고. 근데 이게 말이죠, 코드 덩어리를 그대로 복사해서 LLM 채팅창에 붙여넣는 거, 해보신 분들은 알 거예요. 진짜... 진짜 너무 귀찮고, 막 형식 다 깨지고 난리도 아니잖아요?

 

아니 그래서! 이런 짜증나는 상황을 누가 좀 해결해 줬으면 좋겠다, 맨날 생각했거든요. 근데 세상에 마상에, 이런 걸 딱! 해결해 주는 도구가 나왔다는 소식을 들었지 뭐예요? 이름하야 LLMDog! 아, 이름부터 뭔가 강아지처럼 충직하게 코드를 가져다줄 것 같은 느낌? 솔직히 처음엔 뭐 얼마나 대단하겠어, 했거든요? 근데 써보니까 와... 이거 진짜 물건이더라고요.

 

내 코드, LLM한테 찰떡궁합으로 보여주기? 그게 가능하다고?

 

LLMDog, 이게 대체 뭐냐구요? 간단히 말해서 우리 코드베이스에서 원하는 파일 딱딱 선택해서, LLM이 이해하기 쉽게 Markdown 형식으로 챡! 변환해서 클립보드에 복사해 주는 터미널 도구예요. 진심 편해요. 터미널에서 'llmdog' 딱 치면, 무슨 영화 해킹 장면처럼 파일 목록이 촤라락 뜨는데, 거기서 마우스나 키보드로 슈슉 골라서 엔터만 누르면 끝이라니깐요? 진짜 신기방기해요. 예전엔 파일 열어서, 내용 복사하고, 채팅창 가서 붙여넣고, 아오 진짜... 생각만 해도 혈압 오르는데. 이제는 그냥 llmdog 하나면 해결! 와, 혁명이죠 이건.

 

진화는 멈추지 않는다! v2.0.0 업데이트 실화?

 

근데 말이죠, 이 LLMDog이 가만히 있지를 않아요. 계속 진화한다구요! 얼마 전에 v2.0.0 버전으로 업데이트 됐는데, 아니 글쎄 기능이 막 더 좋아졌대요.

 

일단 북마크 기능! 맨날 LLM한테 물어보는 파일들 있잖아요. 설정 파일이라든가, 핵심 로직 파일이라든가. 그런 거 일일이 찾기 귀찮았는데, 이제 딱 저장해놓고 한 방에 불러올 수 있대요. 이거 진짜 자주 쓰는 사람들한테는 완전 꿀팁이죠.

 

그리고 또 콘텐츠 검색! 파일 이름만으론 기억 안 나는 거 많잖아요. "아 그 함수 어디 있었지?" 이럴 때 파일 내용으로 검색해서 찾을 수 있다니, 와... 이거 디버깅할 때 완전 유용할 것 같아요. 예전에 막 grep으로 터미널에서 씨름했던 거 생각하면 눈물이 다 나네요.

마지막으로 포맷팅된 출력! 이게 진짜 핵심인 거 같아요. LLM한테 코드 보여줄 때 가독성 떨어지면 LLM도 헷갈리고, 우리도 보기 힘들잖아요. 근데 이제 Markdown에 구문 강조까지 뙇! 넣어준대요. 와, 이거 진짜 코드 리뷰 맡길 때 완전 편해지겠다 싶었죠. LLM이 코드 더 잘 이해해서 더 정확한 피드백 줄 거 아니겠어요?

 

설치는 또 얼마나 쉽게요?

 

설치 방법도 엄청 간단하더라구요. 맥 사용자들은 Homebrew 다 쓰시죠? 그럼 그냥 터미널에 이거 두 줄만 치면 끝이에요.

 

brew tap doganarif/llmdog
brew install llmdog

 

아니 무슨 장난하는 것도 아니고 이렇게 쉬워도 되나 싶을 정도? 윈도우나 리눅스 사용자분들은 GitHub 가서 소스 코드 받아서 직접 빌드하는 방법도 있구요. 뭐 개발자라면 이 정도야 뭐 껌이죠?

 

IDE 껌딱지들 소리 질러! IntelliJ 플러그인 등장!

 

아, 그리고 이거 진짜 대박인데, IntelliJ 같은 JetBrains IDE 쓰는 분들! 희소식입니다! LLMDog이 플러그인으로도 나왔대요! 와... IDE 안에서 바로 파일 선택하고 LLM한테 보낼 코드 덩어리를 만들 수 있다니, 이건 진짜 작업 흐름 방해 없이 AI랑 협업하라는 신의 계시 아니겠어요? IDE 밖으로 나갈 필요도 없이 그냥 플러그인 창에서 샤샥 하면 끝!

 

플러그인 설치도 어렵지 않아요. IDE 설정 가서 플러그인 추가하는 메뉴 있잖아요. 거기서 'Install plugin from disk' 고르고 다운받은 플러그인 파일 선택해주면 끝! IDE 재시작하면 View 메뉴에 LLMDog 딱 생긴대요.

 

그러고 보니

 

이거 써보면서 느낀 건데, 진짜 개발자들의 작은 불편함을 제대로 파고든 도구인 것 같아요. 별거 아닌 거 같아도 이런 자잘한 귀찮음들이 쌓이면 개발 생산성을 엄청 깎아먹잖아요. LLMDog 덕분에 코드 가지고 LLM이랑 노는 게 훨씬 재밌어졌달까? 물론 아직 완전히 정리되지 않은 생각이지만, 앞으로 이런 종류의 도구들이 계속 나오면서 AI랑 개발자가 진짜 '협업'하는 시대가 올 것 같다는 느낌적인 느낌?

 

결론은 뭐냐구요?

 

LLMDog, 이거 진짜 개발자 필수템 각입니다. LLM이랑 코드 가지고 뭐라도 하시는 분들, 특히 코드 리뷰나 디버깅, 문서화 작업 자주 하시는 분들은 무조건 한번 써보세요. v2.0.0 되면서 기능도 더 짱짱해져가지고, 아마 써보면 "아니 진작 이런 거 안 쓰고 뭐 했지?" 하실 걸요?

 

솔직히 말하면, 처음에는 그냥 코드를 좀 더 이쁘게 복사해 주는 도구구나 했는데, 북마크나 내용 검색 기능까지 붙으니까 단순 복붙 도구를 넘어선 느낌? 앞으로 또 어떤 신박한 기능이 추가될지 기대돼요. 궁금하신 분들은 GitHub 가서 소스 코드 구경도 해보시고, 직접 써보세요!

반응형