본문 바로가기

Development110

간단한 프롬프트 엔지니어링 기법 (Prompt Repetition) 해당 게시글은 다음 논문을 참조하였습니다. (https://arxiv.org/pdf/2512.14982)어떻게 사용할 수 있는 기법인가?이 글에선 간단하지만, 강력한 프롬프트 기법을 소개해드리려고 합니다. 다음 이미지는 논문에서 발췌한 내용의 일부입니다. 보라색 부분을 보면, "" to "" 라고 적혀있는 것을 보실 수 있습니다. 이 부분이 바로 해당 기법의 핵심입니다.어떤 결과를 기대할 수 있는가?논문에서는 단순히 프롬프트 즉, 제가 요청하고자 하는 질문의 내용을 2번 반복하는 것을 제안하고 있으며 아래 차트의 연한 색 막대 표를 보는 것과 같이 모델별로 성능이 향상된 것을 확인할 수 있습니다.대상은?복잡한 추론이 필요하지 않고, 빠르고 간결한 답변이 필요한 작업에서의 사용이 적절한 기법입니다.예를 들.. 2026. 3. 3.
성능 평가 기법: 혼돈행렬, 오류행렬 (Confusion Matrix) 최근 AI 비서 업무를 수행하며 개발단계에 들어가기까지 지속적인 PoC를 진행해왔습니다.많은 가설을 세우고 증명하기를 반복하며 테스트를 이어왔던 것 같습니다. 동료분과 함께 채택한 방향성이 옳은지, 서로가 내린 결론에 대해 어떻게 하면 흔들리지 않고 신뢰할 수 있는지에 대한 고민을 자주 나눴습니다. 결론 지은 내용에 대한 신뢰할 수 있는 지표가 필요하였고, 정성평가 보단 수치적인 지표가 필요하다 느꼈습니다. 이 글은 그 중 한 가지 방법이었던 '혼돈 행렬(Confusion Matrix)'에 대해 정리합니다.해당 포스팅에서 사용된 이미지는 자사 그룹웨어인 하이웍스 AI채팅 기능을 이용하여 생성하였습니다.prompt: "LLM을 상징하는 이미지를 생성해줘."(같은 AI 이미지 생성 서비스라도, 시스템 프롬프.. 2026. 2. 28.
클로드 코드 터미널 줄바꿈, 한글 입력 안 되는 이슈 해소하기 기본 terminal 앱과 iTerm 모두 적용이 가능합니다. Mac에서 CLI 환경에서 option + enter로 줄바꿈이 되지 않을 때 해결 방법을 정리합니다.방법 A) /terminal-setup 명령어 실행클로드 코드를 실행한 뒤 명령어를 입력하면 클로드에서 자동으로 설정해줍니다./terminal-setup현재 사용중인 터미널에 맞는 'Shift + Enter' 설정을 구성해줍니다.설정 후 터미널을 재시작 하셔야 합니다. 터미널 설정 최적화 - Claude Code DocsClaude Code는 터미널이 제대로 구성되었을 때 최고의 성능을 발휘합니다. 다음 지침을 따라 환경을 최적화하세요.code.claude.com방법 B) macOS 기본 Terminal.appcmd + , 으로 설정으로 이동.. 2026. 1. 3.
InteliJ, WebStrom에서 쿼리 조회하기 개발하다보면 여러 툴을 오가는게 피로감이 느껴질 때가 있습니다.JetBrain의 IDE에서는 DataGrip을 사용할 수 있도록 Plugin을 제공합니다. 오늘은 이 플러그인 를 사용하는 방법을 알아보겠습니다.아래와 같이 InteliJ, WebStrom 내에서 쿼리를 실행할 수 있게 됩니다. *해당 글의 내용은 DataGrip 라이센스가 필요합니다. InteliJ와 DataGrip을 오가며 설정하겠습니다. 먼저 InteliJ에서 [ cmd + , ] 단축키를 눌러 설정창으로 이동합니다. [ databases ] 를 검색 후 [ Plugins ] 탭에 나오는 [ Databases Tools and SQL ]을 설치 후 [ Apply ] -> [ OK ] 를 누르고 InteliJ를 재시작 합니다. .. 2025. 12. 10.
InteliJ, WebStrom 여러 프로젝트 하나로 열기 / Mac 실행 프로그램 탭으로 열기 웹스톰/인텔리제이 하나의 윈도우에서 여러 프로젝트 띄우는 방법여러 프로젝트간의 전환을 하나의 웹스톰 윈도우 안에서 탭처럼 이용하는 옵션입니다. TL;DRSettings 에서 Open 검색Open project in에서 New window를 선택 (폴더별로 각각의 윈도우를 오픈하도록 설정하는fullth.tistory.com 위 게시물에서 여러 프로젝트를 띄우고 하나의 윈도우에서 관리하는 방법을 작성했었습니다.PC를 재실행할 때 마다 계속해서 하나의 윈도우로 병합하는 부분이 너무 번거로웠습니다. 이 부분은 Mac의 설정을 변경하는 것으로 해결하였습니다. 설정에서 'window'를 검색합니다.'Windows' 섹션에서 'Prefer tabs when opening documents' 설정을 'Always'로 .. 2025. 12. 9.
InteliJ, WebStrom 기울어진 탭 닫히지 않게 하는 법(Preview Mode) Command + Click으로 구현된 메소드의 흐름을 코드를 타고타고 들어가 확인하곤 합니다.('Declaration or Usages' 기능과 동일합니다.)그렇게 열린 파일은 기본적으로 아래와 같이 이탤릭(기울어진) 폰트의 탭으로 열리게 됩니다.이어서 다른 메소드들을 타고가려고 하면 동일한 탭에서 계속해서 참조하게 되고, 해당 파일을 닫으면 직전으로 돌아가기 어렵습니다. 저는 파일을 닫으면 이전 확인하고 있던 메소드의 파일 위치로 돌아가길 원합니다.'Enable preview tab' 옵션을 꺼주는 것으로 가능합니다. 2025. 12. 8.
개발자도구 Url 한 번에 보기 *Chromium 엔진을 사용하는 Chrome, Arc, Dia에서 확인된 방법입니다. API를 개발하다보면 'me'와 같은 리소스 명에 접근하는 api들이 존재합니다. 권한별로 리소스의 접근을 구분해 둔 것인데 이 네이밍은 어떤 api에서도 사용이 가능한 이름입니다. payment-api의 me인지, search-api의 me인지 알 수 없기 때문에 그 동안 Headers 탭을 눌러 URL을 확인했었습니다.(me가 10개 이상이면 아후,,,) 최근들어 찾을 일이 많아져 너무 번거로워서 찾아보려했는데 문득 없을리가 없다는 생각에 우클릭을 해보니 역시 옵션이 있었습니다.'Name' 탭을 우클릭한 후 Path, Url, Mehtod 등을 선택할 수 있습니다. 개인적으로는 Name을 없애고 Path, Url,.. 2025. 8. 25.
클로드 코드(Claude Code) 토큰 사용량 모니터링 도구 지난 포스팅을 작성한 이후 클로드 코드가 최근 가장 많이 사용하는 도구가 된 것 같습니다. 구독을 함에도 불구하고 요청 토큰에 대한 제한이 있는데요, 제한은 일정 시간이 지나면 풀리지만 어느 정도 사용했는지 알 수 없어 불편합니다. GeekNews에서 마침 적합한 오픈소스를 발견하여 기록해두고 사용 방법에 대해 정리해두겠습니다. 설치 방법Breaking Change(주요 변경 사항)에 적혀 있는 최소 요구 사항인 파이썬 3.9 이상의 버전의 설치가 필요합니다.아래 파이썬 홈페이지에서 설치 파일을 다운 받아 설치합니다. 저는 25년 8월 1일 기준의 최신 버전인 3.13 버전을 설치하였습니다.파이썬 설치가 완료되면 아래에서 uv 툴을 설치합니다. npm과 같은 파이썬의 패키지 매니저 입니다.# uv 툴 설.. 2025. 7. 30.
Cursor AI 활용하기 사내에서 여러 도구를 지원하고 있지만, Cladue MCP와 더 나은 결과물을 위해 Calude와 Cursor IDE를 별도로 구독해서 사용하고 있습니다. 20$, 17$ 빠져 나가는 알림을 보고 문득 아깝다는 생각이 들어 플랜을 종료하려다가 최근 몇 달간 이 패턴이 반복되고 있었고, 반복되는 이유를 스스로 생각해보면 비용대비 잘 사용하지 못한다는 생각에 종료하고 없으면 불편하고 아쉬울 때 다시 찾게되곤 하였습니다. 구독 취소 빈도를 줄이고 잘 활용하고 있다고 느낄 때 까지 한동안 커뮤니티를 드나들며 얻은 팁을 이 포스팅에 기록해보고자 합니다.Cursor AI1. Rules 설정하기command + , 를 눌러 설정으로 이동 후 Cursor 메뉴에서 파란색 글씨로 표시되는 '(full seetting.. 2025. 7. 25.