c#, PHP, MariaDB 로 이루어진 프로그램 개발을 하기 위해 프롬프트 작성함. 이미 어느정도 만든 이후 기능 추가나 수정할려고 만든것.
기록용으로 남김
개발환경 : 윈도우 11 WSL 환경
사용처 : VSCode 클로드 코드, VSCode Gemini CLI, 클로드 데스크탑
웹배포 : 리눅스
클로드 : Pro 요금제 사용중
젬미니 : 무료 사용중
AI 프롬프트로 개발 : 클라이언트, 서버, 웹
윈도우 컴에서 클로드 코드를 사용하려면 지금은 WSL 을 무조건 설치해야함. Gemini CLI는 WSL 환경 없이 일반 컴앤드 창에서도 작동함 - 테스트 완료함
나는 Claude Code, Gemini CLI 를 VS Code에서 같이 사용하기 위해 WSL 환경을 설치후 사용함
VS Code에서 코드, Claude Code, Gemini CLI 를 모두 띄우고 먼저 클로드 코드에게 프롬프트로 개발을 진행후 젬미니에게 작성한 코드가 맞는지 오류는 없는지 검수를 시키면서 작업중, 반대로도 가능함
복잡한 기능은 크로스 체크로 하니 더 좋은거 같고 간단한 기능은 체크없이 바로 사용함
지금까지 사용하면서 느낀점
Claude Code가 좀더 좋은거 같다. 말귀를 조금더 알아 듣는다고나 할까? Gemini CLI 는 토큰수는 많은데 클로드 보다 약간 부족?, 아직 많이 사용을 안해봐서 정확하진 않지만 지금까지의 느낌.
젬미니는 AI Studion에서 테스트 할때는 굉장이 잘 됐다. 그런데 CLI환경에서는?? 그래서 드는 생각은 클로드는 전체적인 맥락을 잘 이해하고 젬미니는 특정 기능을 굉장히 잘 구현하는거 같다. 젬미니는 전체적인 것보다 어느 기능이 주어진면 그것을 잘하는거 같은 느낌. 이것은 굉장히 나의 주관적인 생각이다.
앞으로 더 사용하면서 생각이 바뀌겠지만 AI를 2개로 사용하니 개발 속도와 정확도가 많이 올라가는 느낌.
큰 프로젝트 같은경우는 2개다 높은 용량으로 결제하고 사용할 마음이 충분히 있다.
개발시 참조할 프롬프트 예시
프로그램 개발
개발언어 : c# 7.3(로컬컴), php(카페24 웹호스팅)
개발환경 : windows 10 이상
개발위치 : D:\MYCLAUDE_PROJECT\프로젝트1
프로그램 구조 :
- A : 클라이언트(client)
- B : 호스트(host)
- C : 서버, 웹API(server)
- D : 공통라이브러리(CommonLibrary)
- E : 관리자 웹서버(admin_web : 카페24 웹호스팅)
- 관리자 웹서버 도메인 : http://sample.com/
- PHP는 카페24 웹호스팅을 사용중이고 c# 서버는 다른곳에 있어.
참고사항:
- 개발위치 저장소와 실제운영환경 저장소는 서로 다름. 물론 E 도 다른 저장소에 있어.
작업공통사항:
- 작업지침을 잘 읽고 이해하고 필요한 부분을 너가 계획을 세우고 작업을 진행해줘. 필요시 개발위치 저장소에 있는 파일을 참고해서 작업을 진행해줘.
- 마지막에 결과로 파일명, 변경사항을 알려줘.
- 작업 계획을 전체적으로 세우고 세부 계획을 세세하게 나누어 작업을 진행해줘. 계획 세우는게 중요해. 세세하면서 효율적이고 작업목적을 잊지 않고 순차적으로 작업을 진행해줘.
- 작업 계획을 .md 파일로 작성하는데 날짜_순번_작업명.md 형식으로 작성하고 실제 작업을 완료 할때마다 체크하고 저장해서 다음에도 이 파일만 보고 계속 다음 작업을 할수 있게 해줘.
- 다음 작업에 대해 너는 깊게 생각하고 계획을 세세하게 세우고 실제로 진행해줘.
- 효과적이고 오류없이 하면서 다른 작업에 영향을 줄이면서 유지보수가 편하게 간결하게 해줘.
- 그리고 사용 편의성을 높여줘.
- 내가 이해할수 있게 적절한 주석 달아줘. 너무 많이는 말고.
- 계획을 세우고 실제 파일을 수정하기 전에 나에게 먼저 보여주고 컨펌을 받고 진행해줘. 1=계속, 2=수정, 3=취소
- 코드 컴파일은 하지마. 내가 따로 진행할께.
작업지침:
서버 쪽에서 WebApi 관련해서 서버 부하 정도를 측정하려고해.
admin_web 쪽에서 조회시 가끔 너무 느릴때가 있어서 이것때문인지 체크해 보려고해.
현재 WebApi 관련해서 서버쪽에서 로그를 남기고 있어. performance.log 파일이야.
이것을 보고 좀더 다양한 관점에서 분석할수 있게 항목과 위치를 추가하고 수정해줘.
서버쪽 WebApi 고급 성능 분석 로깅 시스템을 만들고 분툴까지 제공해줘.
분석툴은 웹에서 볼수 있으면 좋겠어. 데이터는 년월일.log 이런식으로 일별로 분리해줘.
너가 진행한 작업내용을 결과파일(년월일_순번_작업명.md) 형식으로 없을경우만 만들어줘. 있으면 파일에 계속 추가해서 다음에 이 파일만 보고 작업 흐름을 알수 있게 해줘.
검수 프롬프트 예시
프로그램 개발
개발언어 : c# 7.3(로컬컴), php(카페24 웹호스팅)
개발환경 : windows 10 이상
개발위치 : D:\MYCLAUDE_PROJECT\프로젝트1
프로그램 구조 :
- A : 클라이언트(client)
- B : 호스트(host)
- C : 서버, 웹API(server)
- D : 공통라이브러리(CommonLibrary)
- E : 관리자 웹서버(admin_web : 카페24 웹호스팅)
- 관리자 웹서버 도메인 : http://sample.com/
- PHP는 카페24 웹호스팅을 사용중이고 c# 서버는 다른곳에 있어.
참고사항:
- 개발위치 저장소와 실제운영환경 저장소는 서로 다름. 물론 E 도 다른 저장소에 있어.
작업공통사항:
- 작업지침을 잘 읽고 이해하고 필요한 부분을 너가 계획을 세우고 작업을 진행해줘. 필요시 개발위치 저장소에 있는 파일을 참고해서 작업을 진행해줘.
- 마지막에 결과로 파일명, 변경사항을 알려줘.
- 작업 계획을 전체적으로 세우고 세부 계획을 세세하게 나누어 작업을 진행해줘. 계획 세우는게 중요해. 세세하면서 효율적이고 작업목적을 잊지 않고 순차적으로 작업을 진행해줘.
- 작업 계획을 .md 파일로 작성하는데 날짜_순번_작업명.md 형식으로 작성하고 실제 작업을 완료 할때마다 체크하고 저장해서 다음에도 이 파일만 보고 계속 다음 작업을 할수 있게 해줘.
- 다음 작업에 대해 너는 깊게 생각하고 계획을 세세하게 세우고 실제로 진행해줘.
- 효과적이고 오류없이 하면서 다른 작업에 영향을 줄이면서 유지보수가 편하게 간결하게 해줘.
- 그리고 사용 편의성을 높여줘.
- 내가 이해할수 있게 적절한 주석 달아줘. 너무 많이는 말고.
- 계획을 세우고 실제 파일을 수정하기 전에 나에게 먼저 보여주고 컨펌을 받고 진행해줘. 1=계속, 2=수정, 3=취소
- 코드 컴파일은 하지마. 내가 따로 진행할께.
작업지침:
서버 쪽에서 WebApi 관련해서 서버 부하 정도를 측정하려고해.
admin_web 쪽에서 조회시 가끔 너무 느릴때가 있어서 이것때문인지 체크해 보려고해.
현재 WebApi 관련해서 서버쪽에서 로그를 남기고 있어. performance.log 파일이야.
이것을 보고 좀더 다양한 관점에서 분석할수 있게 항목과 위치를 추가하고 수정해줘.
서버쪽 WebApi 고급 성능 분석 로깅 시스템을 만들고 분툴까지 제공해줘.
분석툴은 웹에서 볼수 있으면 좋겠어. 데이터는 년월일.log 이런식으로 일별로 분리해줘.
너가 진행한 작업내용을 결과파일(년월일_순번_작업명.md) 형식으로 없을경우만 만들어줘. 있으면 파일에 계속 추가해서 다음에 이 파일만 보고 작업 흐름을 알수 있게 해줘.
---
위와같이 작업지시 해서 실제 다른ai로 작업 하고 결과는 아래와 같아.
20250626_01_서버성능분석시스템구축.md 파일에 작업 내용이 기록되어 있어.
작업지시대로 적용되어서 변경내용과 실제 파일의 기능이 정상적이고 에러 없고 효율적인지 체크하고 평가해줘.


'AI > 프롬프트' 카테고리의 다른 글
| AI 프롬프트로 개발 : PHP, MariaDB 로 이루어진 웹 CMS (3) | 2025.06.27 |
|---|---|
| 클로드로 채팅 서비스 UI 만드는 프롬프트 (1) | 2025.03.21 |
| 클로드 인포그래픽 svg 만드는 프롬프트 (0) | 2025.03.12 |