આ Claude 4.5 પ્રોમ્પ્ટ્સ હવે કેમ મહત્વપૂર્ણ છે
જો તમારું સ્પ્રિન્ટ કેડન્સ ગડબડાઈ રહ્યું છે કારણ કે સમીક્ષાઓનો ડબ્બો વધે છે અને રિફેક્ટર્સ સતત.defer કરવામાં આવે છે, તો તમે એકલા નથી. પ્રીમિયમ ટીમો શાંતિથી Claude 4.5 નો ઉપયોગ કરી રહી છે ફીચર્સ બનાવવા માટે, બેચ રિફેક્ટર્સ માટે અને સ્વચ્છ, સમીક્ષા‑મથામણ માટે તૈયાર PRs લખવા માટે—જે ઘણીવાર મિનિટોમાં થઈ જાય છે. આ સૂચિ તમને 30 ક્ષેત્રપરીક્ષણ Claude 4.5 પ્રોમ્પ્ટ્સ આપે છે સ્વયંસંચાલિત કોડિંગ, મોટા પાયે રિફેક્ટર્સ અને પુલ રિકવેસ્ટ માટે કે જે ઝડપી મંજૂરી મેળવવાનું સહાય કરે છે.
અમે વ્યવહારુ અને ઉકેલ કેન્દ્રિત અભિગમ લશું: તમને કોપી‑પેસ્ટ પ્રોમ્પ્ટ્સ, સંદર્ભ અને મર્યાદાઓ અંગે નોંધો, અને પ્રો ટિપ્સ મળશે જે Claude 4.5 ને ઉચ્ચ‑સંકેતપરિણામો તરફ દોરી જાય જે તમે વિશ્વસનીય ગણશો.
આ Claude 4.5 પ્રોમ્પ્ટ્સને અસરકારક રીતે કેવી રીતે ઉપયોગ કરવો
- Claude 4.5 ને સ્પેસિફિકેશન, મર્યાદાઓ અને સંતુષ્ટિ પરીક્ષાઓ આપો. તે પરીક્ષણયોગ્ય પરિણામો સાથે વધુ સારું કોડ કરે છે.
- હંમેશા રેપોનું સંદર્ભ આપો: ભાષા, ફ્રેમવર્ક, કોડ શૈલી, CI નિયમો, શાખા નામકરણ.
- રિફેક્ટર્સ માટે, પ્રતીનિધિ ફાઇલો અને કોડ સપાટીનું નક્શું આપો (જેમકે બેંગ ઇયરશિપ, સીમાઓ).
- PR માટે, ફેરફારો ફીડ કરો. Claude 4.5 બંધારણોની જાણકારી મળવાથી વધુ શ્રેષ્ઠ વર્ણનો લખે છે.
- તાપમાન નિયંત્રણ માટે સૂચનોનો ઉપયોગ કરો જેમ કે “સાવધાનીવાળા ફેરફારો પસંદ કરો” અથવા “વિકલ્પો પ્રસ્તાવાવો; પછી સૌથી સરળ અમલ કરો.”
- અંતિમ “પુનઃચકાસણી” પ્રોમ્પ્ટ ઉમેરો જાત‑મૂલ્યાંકન કરવા, ટેસ્ટેમ બનાવવા અને રિગ્રેશન શોધવા માટે.
સ્વયંસંચાલિત કોડિંગ, રિફેક્ટર્સ, અને PRs માટે ટોચના 30 Claude 4.5 પ્રોમ્પ્ટ્સ
નીચે, દરેક પ્રોમ્પ્ટમાં કોપી‑પેસ્ટ બ્લોક, શું પ્રદાન કરવું, અને Claude 4.5 પ્રતિસાદોને ટ્યુન કરવા માટેનું પ્રો ટિપ છે.
1) સ્પષ્ટ સ્પેસિફિકેશન પરથી ફીચર અમલ કરો
પ્રોમ્પ્ટ:
“વૃદ્ધ એન્જિનિયર તરીકે કાર્ય કરો. નીચે આપેલ ફીચર અંત‑થી‑અંત જમ્પ કરવાની સાથે ન્યૂનતમ સપાટી ફેરફારો સાથે અમલ કરો. અમારી આર્કિટેક્ચર અને કોડિંગ સ્ટાન્ડાર્ડ્સનું પાલન કરો. માત્ર કોડ બ્લોક્સ આપો; નિર્ણયો કોમેન્ટ્સમાં સમજાવો. યુનિટ ટેસ્ટ અને ન્યુનતમ ઈન્ટિગ્રેશન ટેસ્ટ શામેલ કરો.
સ્પેસિફિકેશન:
- [ફીચર સ્પેસિફિકેશન પેસ્ટ કરો]
આર્કિટેક્ચર:
- [સબંધિત મોડ્યુલ્સ પેસ્ટ કરો]
મર્યાદાઓ:
- [પરફોર્મન્સ, સુરક્ષા, પાછળથી સુસંગતતા]
કોડ શૈલી:
- [લિંટ નિયમો, નામકરણ]
ટેસ્ટિંગ:
- [ફ્રેમવર્ક, કવરેજ લક્ષ્યાંક]
ડિલિવર:
- અપડેટ થયેલી ફાઇલો, નવી ફાઇલો, અને ટેસ્ટ.
શું પ્રદાન કરવું: ફીચર સ્પેસિફિકેશન, ફાઈલ નકશો, સ્ટાઇલ નિયમો, ટેસ્ટ ફ્રેમવર્ક.
પ્રો ટિપ: “સંભવ હોય ત્યાં શુદ્ધ ફંક્શન્સ અને ડિપેન્ડન્સી ઈજેકશન પસંદ કરો.” ઉમેરો.
2) ગ્રીનફિલ્ડ મોડ્યુલ સ્કેફોલ્ડ
પ્રોમ્પ્ટ:
“[મોડ્યુલ] નામના નવા મોડ્યુલ માટે પ્રોડક્શન‑તૈયાર સ્કેફોલ્ડ બનાવો. તે સ્થિર ઇન્ટરફેસ પ્રદर्शિત કરવું જોઇએ અને અમલ વિગતો છુપાવવી જોઇએ. બનાવો:
- યુનિટ ટેસ્ટ
અમારા રેપો નિયમો અનુસરો:
- લિંટ/ફોર્મેટ: [નિયમો]”
શું પ્રદાન કરવું: લક્ષ્ય મોડ્યુલનો હેતু, વપરાશકર્તા ઈન્ટરફેસ.
પ્રો ટિપ: ભવિષ્ય જોખમ ઓળખવા માટે કોમેન્ટ્સમાં ‘સ્થિરતા બજેટ’ વિભાગ પૂછો.
3) TDD: પ્રથમ ટેસ્ટ લખો, પછી કોડ
પ્રોમ્પ્ટ:
“તમે TDD ચલાવી રહ્યા છો. પ્રથમ, નિષ્ફળ જવાની યુનિટ ટેસ્ટ લખો જે સ્પેસ Encode કરે છે. જ્યારે હું મંજુર કરું તયાર પછી એં તે ટેસ્ટ પાસ કરવા માટે ઓછી કોડ અમલ કરો. અંતરઘટનાઓ અને પ્રોપર્ટી‑આધારિત ટેસ્ટ્સ જ્યાં મદદગાર હોય શામેલ કરો.
સ્પેસિફિકેશન: [પેસ્ટ કરો]
પર્યાવરણ: [રનટાઈમ + ટેસ્ટ ફ્રેમવર્ક]
મર્યાદાઓ: [પરફોર્મન્સ/સુરક્ષા/સુસંગત]
શું પ્રદાન કરવું: સ્પેસિફિકેશન અને ટેસ્ટ ફ્રેમવર્ક.
પ્રો ટિપ: આસલ વિમર્યાદા માટે ‘મ્યૂટેશન ટેસ્ટ ચેકલિસ્ટ’ માંગો.</a0>4) રક્ષણાત્મક API રેપ પ્રોગ્રામ
પ્રોમ્પ્ટ:
“વાહ્ય API [નામ] માટે રક્ષણાત્મક ક્લાયંટ ડિઝાઇન અને અમલ કરો. આવશ્યકતાઓ:
- મેટ્રિક્સ (લેટન્સી, ભૂલ દર)
- ભૂલ વર્ગીકરણ
કોડ + ટેસ્ટ + ઉપયોગ માટે README સ્નિપેટ પ્રદાન કરો.”
શું પ્રદાન કરવું: API દસ્તાવેજો, દર મર્યાદા.
પ્રો ટિપ: ટાઈમઆઉટ અને 5xx માટે કૌસ ટેસ્ટસ બનાવો.
5) સુરક્ષિત ઇનપુટ માન્યતા સ્તર
<a0>પ્રોમ્પ્ટ:
“[ડોમેન] માટે કેન્દ્રિત ઇનપુટ માન્યતા સ્તર અમલ કરો જેમાં કડક સ્કીમા ચકાસણી, કેનૉનિકલાઇઝેશન અને લૉગ માટે સલામત ભૂલ સંદેશાઓ શામેલ હોય. JSON, ફોર્મ ડેટા અને CLI_ARGUMENT શામેલ કરો. દૂષિત પેપલોડ સાથે ટેસ્ટ્સ શામેલ કરો.”
શું પ્રદાન કરવું: અપેક્ષિત સ્કીમા અને ભૂલ હેન્ડલિંગ પ્રયોગ.
પ્રો ટિપ: OWASP સંદર્ભ ઉમેરો વધુ સારી આવરણ માટે.6) કાર્યક્ષમતા માઈક્રો‑ઓપ્ટિમાઈઝેશન પાસ
પ્રોમ્પ્ટ:
“નીચે આપેલ કાર્યોનું પ્રોફાઇલ કરો અને ટોપ 3 ઓપ્ટિમાઇઝેશન્સ પ્રસ્તાવ કરો સાથે ટ્રેડઓફ્સ. પછી સૌથી નાનો, સલામત ફેરફાર અમલમાં લો ≥20% ઝડપ વધારવા માટે.
કોડ: [પેસ્ટ]
વર્કલોડ: [વર્ણન]
મર્યાદાઓ: સરકારી વર્તન જાળવો.”
શું પ્રદાન કરવું: પ્રતીનિધિ વર્કલોડ.
પ્રો ટિપ: માપન ફરી કરવા માટે બેન્ચમાર્ક હાર્નેસ કોડ માંગો.
7) ફીચર ફ્લેગ રોળઆઉટ કિલ‑સ્વિચ સાથે
પ્રોમ્પ્ટ:
“[ફીચર] ચારે ફીચર ફ્લેગ ઉમેરો. આવશ્યકતાઓ: સર્વર‑સાઈડ ફ્લેગ, ધીમે ધીમે રોલઆઉટ %, સ્ટિકી બકેટિંગ, તાત્કાલિક કિલ‑સ્વિચ અને અપનાવવાની મોનિટરિંગ. માઇગ્રેશન, દસ્તાવેજો અને ટેસ્ટ શામેલ કરો.”
શું પ્રદાન કરવું: ફ્લેગ પ્લેટફોર્મ, મોનિટરિંગ સિંક.
પ્રો ટિપ: પ્રોડકશનમાં કન્ફિગ માટે માઇગ્રેશન યોયના માંગો.
8) અસંક્રામક કામ + આઇડેમ્પોટેન્સી
પ્રોમ્પ્ટ:
“[ઓપરેશન] ને અસંક્રામક કામમાં રિફેક્ટર કરો. ડેડુપ કીઝ અને સલામત રિટ્રાયઝ દ્વારા આઇડેમ્પોટેન્ટ રાખો. DLQ હેન્ડલિંગ અને અવલોકનશીલતા ઉમેરો.
શામેલ કરો: ક્યૂ કન્ફિગ, વર્કર, રિટ્રાય નીતિ, મેટ્રિક્સ, અને નકલી ઘટનાઓ સાથે ટેસ્ટ.”
શું પ્રદાન કરવું: ક્યૂ/રનટાઈમ વિગતો.
પ્રો ટિપ: DLQ મેસેજોની પુનરાવૃત્તિ માટે સ્ક્રિપ્ટ માંગો.
9) સિંક્રોનસ ઇનપુટ/આઉટપુટને નોન‑બ્લોકિંગમાં માઇગ્રેટ કરો
પ્રોમ્પ્ટ:
“[ફાઇલો] માં બ્લોકિંગ I/O ને નોન‑બ્લોકિંગ API માં બદલો. ઇન્ટરફેસ અવિવૃત્ત રાખો. પાછો દબાણ નિયંત્રણ, સમય મર્યાદા અને સંસાધન સફાઈ ઉમેરો. બેન્ચમાર્ક અને ટેસ્ટ પ્રદાન કરો.”
શું પ્રદાન કરવું: કોડ અને લક્ષ્યાંક રનટાઈમ API.
પ્રો ટિપ: જાહેર પ્રકારમાં ફેરફાર ન કરવાની વિનંતિ સાથે જ નહીં ફેરફાર લાવો.
10) ડેટાબેસ ટ્રાન્ઝેક્શન બાઉન્ડરીઝ
પ્રોમ્પ્ટ:
“[મોડ્યુલ] માટે ટ્રાન્ઝેક્શન બાઉન્ડરીઝની સમીક્ષા અને સુધારણા કરો. લક્ષ્યાંકો: પરમાણુક ક્રિયાઓ, સમાન આસપાસનો સ્તર, તત્કાલિક ભૂલો પર સલામત રીટ્રાયઝ અને ન્યુનતમ લોક સમર્થન. કોડ ડિફ્સ + ટિપ્પણીઓમાં કારણ આપો.”
શું પ્રદાન કરવું: ORM/raw SQL પેટર્ન, DB પ્રકાર.
પ્રો ટિપ: ડેડલોક પરીક્ષણ કેપ્લેટ પણ માંગો.
11) કૈશિંગ સ્ટ્રેટેજી સાથે યોગ્યતા ગાર્ડરેલ્સ
પ્રોમ્પ્ટ:
“[હોટ પાથ] માટે કૈશિંગ સ્તર અમલ કરો જેમાં:
- અમાન્યકરણ હૂક્સ
શિયાળો શરૂઆત પર યોગ્યતાની ખાતરી કરો. ટેસ્ટ શામેલ કરો.”
શું પ્રદાન કરવું: ડેટા આકારો, સમાનતા આવશ્યકતાઓ.
પ્રો ટિપ: ધારણાઓ માટે ‘સમાનતા જર્નલ’ માંગો.
12) ઝીરો ડાઉનટાઇમ સાથે સ્કીમા માઇગ્રેશન
પ્રોમ્પ્ટ:
“વિસ્તાર/સંકોચનનો ઉપયોગ કરીને સ્કીમા A થી B માટે ઝીરો‑ડાઉનટાઇમ માઇગ્રેશન યોજો અને અમલ કરો. માઇગ્રેશન્સ, બેકફિલ જુબ, ડ્યુઅલ‑રીડ/રાઇટ વિન્ડો અને રોલબેક યોજના શામેલ કરો. પ્રકાશન દ્ધારા સ્વચાલિત PRs પ્રદાન કરો.”
શું પ્રદાન કરવું: વર્તમાન/લક્ષ્ય સ્કીમા.
પ્રો ટિપ: કટઓવર ચેકલિસ્ટ માંગો.
13) સુરક્ષા મજબૂતી ચેકલિસ્ટ + પેચેસ
પ્રોમ્પ્ટ:
“આ ચેકલિસ્ટ મુજબ [સેવા] નું ઓડિટ કરો: ઓથન, ઓથઝ, ગુપ્તતા સંચાલન, TLS, ઇનપુટ ચકાસણી, લોગિંગ, લ height શરમ, અને આધાર જોખમ. પ્રાથમિકતા મળેલી શોધો અને ન્યુનતમ કોડ પેચ બનાવો. ટેસ્ટ શામેલ કરો.”
શું પ્રદાન કરવું: સેવા કોડ, ઇન્ફ્રા સમીક્ષા.
પ્રો ટિપ: મુખ્ય આધાર નિર્દેશકો માટે CVE તપાસ માંગો.
14) મોનોરેપો રિફેક્ટર યોજના જનરેટર
પ્રોમ્પ્ટ:
“આ મોનોરેપો નકશાને ધ્યાનમાં લઈને [લક્ષ્ય] માટે તબક્કાબદ્ધ રિફેક્ટર યોજના પ્રસ્તાવિત કરો જેમાં આધાર તૂટફૂટ, પેકેજ માલિકી અને CI વ્યૂહરચના શામેલ હોય. પછી ફક્ત તબક્કો 1 માટે બદલાવ અને ટેસ્ટ બનાવો.”
શું પ્રદાન કરવું: રેપો ગ્રાફ, ઈચ્છિત અંતિમ સ્થિતિ.
પ્રો ટિપ: વ્યાપ વધારવા માટે ‘X ફાઈલો સુધી મર્યાદિત કરો’ ઉમેરો.
15) સંકેત ઉપર અવાજ માટે લોગિંગ પુનઃલિખન
પ્રોમ્પ્ટ:
“[મોડ્યુલ] માં લોગિંગને બંધારણાતમક લોગમાં પુનઃલિખો જેમાં સ્તરો, સ્થિર ક્ષેત્રો, અને રેડેક્શન શામેલ છે. શોરગુલ લોગ્સ હટાવો, ઉકેલ સંપર્ક ID ઉમેરો અને લોગ અવસ્થાઓ દસ્તાવેજ કરો. પહેલાં/પછીના ઉદાહરણ અને ટેસ્ટ પ્રદાન કરો.”
શું પ્રદાન કરવું: વર્તમાન લોગ, ગોપનીયતા નિયમો.
પ્રો ટિપ: હૉટ પાથ માટે નમૂના નિયમ માંગો.
16) અવલોકનશીલતા પ્રારંભિક પૅક
પ્રોમ્પ્ટ:
“[સેવા] માં ટ્રેસિંગ, મેટ્રિક્સ અને હેલ્થ ચેક્સ ઉમેરો. [OpenTelemetry] પરંપરાઓનો ઉપયોગ કરો. ડેશબોર્ડ (JSON), SLOs અને એલર્ટ્સ પ્રદાન કરો. સ્થાનિક વિકાસ સેટઅપ દસ્તાવેજો શામેલ કરો.”
શું પ્રદાન કરવું: રનટાઇમ, એક્સપોર્ટર, SLI/SLO લક્ષ્યાંક.
પ્રો ટિપ: આરસી/USE મેટ્રિક્સ માટે વિનંતિ કરવી.”
17) સુવિધાર્થીઓ (a11y) પાસ
પ્રોમ્પ્ટ:
“UI ઘટકોનું પુનર્મૂલ્યાંકન કરો સુવિધાર્થીઓ માટે (WCAG 2.2 AA). કીબોર્ડ નવિગેશન, ફોકસ ક્રમ, રંગ વિરોધાભાસ અને ARIA ભૂમિકા સુધારો. પહેલું/પછીનું સ્ક્રીનશોટ અને ઉલ્લંઘનો ચેકલિસ્ટ પ્રદાન કરો.”
શું પ્રદાન કરવું: ઘટક કોડ, ડિઝાઇન ટોકન.
પ્રો ટિપ: સ્ટોરીબુક a11y ટેસ્ટ માંગો.
18) આંતરરાષ્ટ્રીયકરણ (i18n) સ્કેફોલ્ડિંગ
પ્રોમ્પ્ટ:
“[ફ્રન્ટ‑એન્ડ] માં i18n લાવો. સંદેશા કૅટલૉગ્સ, લોકેલ સ્વિચિંગ, ICU સંદેશ ફોર્મેટિંગ, RTL સમર્થન અને અનુસૂચિત સ્થાનીકરણ ઉમેરો. માઇગ્રેશન સૂચનાઓ અને ટેસ્ટ પ્રદાન કરો.”
શું પ્રદાન કરવું: ફ્રેમવર્ક, વર્તમાન ટેક્સ્ટ ઉપયોગ.
પ્રો ટિપ: હાર્ડ‑કોડ કરેલા 문자열 રોકવા માટે લિં્ટ નિયમ માંગો.
19) રાજ્ય મેનેજમેન્ટ રિફેક્ટર
પ્રોમ્પ્ટ:
“[UI રાજ્ય] ને આગાહીયોગ્ય મોડેલમાં રિફેક્ટર કરો (જેમ કે Redux/Zustand/MobX/XState). લક્ષ્યાંકો: ગુપ્ત રાજ્ય દૂર કરવો, પસંદગીઓ યાદ રાખવી, અને પાર্শ્વ અસર અલગ કરવી. ટેસ્ટ અને માઈગ્રેશન માર્ગદર્શિકા પ્રદાન કરો.”
શું પ્રદાન કરવું: વર્તમાન રાજ્ય પ્રવાહ.
પ્રો ટિપ: રાજ્ય આલેખ અને ઇવેન્ટ સમયપત્રક માંગો.
20) પ્રકાર સુરક્ષા અપગ્રેડ
પ્રોમ્પ્ટ:
“[કોડબેઝ] ને ધીમે ધીમે વધુ મજબૂત ટાઇપિંગમાં બદલો (ઉદાહરણ તરીકે TS શરુઆતનાં સ્થિતિ). હૉટસ્પોટ્સ શોધો, પ્રકારો ઉમેરો અને ગુપ્ત પ્રકારો અટકાવો. તબક્કાબદ્ધ યોજ અને પ્રતિ મૉડ્યુલ PRs પ્રદાન કરો.”
શું પ્રદાન કરવું: ટાઇપિંગ લક્ષ્યાંક, બિલ્ડ મર્યાદાઓ.
પ્રો ટિપ: જોખમવાળા જનરિક માટે પ્રકાર આધારિત ટેસ્ટ માંગો.
21) મેમરી લિક નિદાન અને સુધારણા
પ્રોમ્પ્ટ:
“[સેવા] માં મેમરી વૃદ્ધિનું વિશ્લેષણ કરો [વર્કલોડ] હેઠળ. પ્રોફાઇલિંગ દ્વારા કચરો શોધો, અસર/જોખમ મુજબ સુધારણા પ્રસ્તાવો, ન્યુનતમ ફેરફારો અમલ કરો અને રિગ્રેશન ટેસ્ટ્સ ઉમેરો.”
શું પ્રદાન કરવું: હીપ પ્રોફાઇલ, પુનરાવર્તન કરનારો.
પ્રો ટિપ: PR માં પોસ્ટ‑મોર્ટમ શૈલી સારાંશ માંગો.
22) રેસ કન્ડીશન શોધ અને મિટાવવાની કામગીરી
પ્રોમ્પ્ટ:
“[સંયોજક ક્ષેત્ર] માં રેસ કન્ડીશન શોધો અને સુધારો. નિર્ધારિત ટેસ્ટ, લોક ઓર્ડર નિયમો અને અવસ્થાઓ દસ્તાવેજાવતા કોમેન્ટ્સ પ્રદાન કરો.”
શું પ્રદાન કરવું: સંયોજક કોડ ક્ષેત્રો, નિષ્ફળતા લક્ષણ.
પ્રો ટિપ: સ્ટ્રેસ ટેસ્ટ હાર્નેસ માંગો.
23) કવરેજ ગુમાવ્યા વિના CI ઝડપ વધારો
પ્રોમ્પ્ટ:
“CIને મોટે ભાગે ≥30% રનટાઈમ ઘટાડવા માટે સુધારો કરો કવરેજમાં ઘટાડો કર્યા વિના. કેશિંગ, ટેસ્ટ શાર્ડિંગ, અને વધારાને લાગુ કરો. મેટ્રિક્સ ટેબલ અને રોલબેક યોજના પ્રદાન કરો.”
શું પ્રદાન કરવું: વર્તમાન CI yaml, બોટલનેક્સ.
પ્રો ટિપ: ફલેકી ટેસ્ટ ક્વોરન્ટિન ઓટોમેશન માંગો.
24) કન્ટેનર હાર્ડનિંગ + SBOM
પ્રોમ્પ્ટ:
“ડોકરફાઈલને મલ્ટી‑સ્ટેજ ન્યૂનતમ છબીઓ, નોન‑રૂટ યુઝર અને ચકાસેલ આધાર સાથે રિફેક્ટર કરો. CI માં SBOM જનરેશન અને જોખમ સ્કેનિંગ ઉમેરો. ઉદાહરણો અને ટેસ્ટ પ્રદાન કરો.”
શું પ્રદાન કરવું: વર્તમાન ડોકરફાઇલ, રજિસ્ટ્રી.
પ્રો ટિપ: પુનરાવૃત્ત નિર્માણ અને મૂળ પ્રદાન (SLSA શૈલી) માંગો.
25) ગુપ્ત સંચાલન પુનરાવર્તન
પ્રોમ્પ્ટ:
“ઇનલાઇન ગુપ્ત ચીજોને [વૉલ્ટ/KMS] થી બદલો. ચાવીઓ ફેરવો, ઓછી‑અધિકાર નીતિઓ ઉમેરો, અને CI/CD માં ગુપ્ત ઇંજેકશન અમલ કરો. રનબુક અને ટેસ્ટ પ્રદાન કરો.”
શું પ્રદાન કરવું: વર્તમાન ગુપ્ત ઉપયોગ, પ્રદાતા.
પ્રો ટિપ: અચેતન પ્રતિબદ્ધીઓનો પકડણી માંગો.
26) PR વર્ણન લેખક (AI‑સહાય)
પ્રોમ્પ્ટ:
“આ ડિફ ખ્યાલ કરીને, ઉચ્ચ‑ગુણવત્તાવાળા PR વર્ણન લખો: સમસ્યા, ઉકેલ, ફેલાવવાનો વિસ્તાર, જોખમો, રોલઆઉટ યોજના, મેટ્રિક્સ અને સંબંધિત મુદ્દાઓના લિંક્સ. સમીક્ષક માટે ચેકલિસ્ટ શામેલ કરો. 300–450 શબ્દોની અંદર રાખો.
ડિફ: [પેસ્ટ કરો]”
શું પ્રદાન કરવું: ડિફ, મુદ્દા લિંક્સ.
પ્રો ટિપ: ‘ટોપ પર ટેસ્ટ યોજના અને શામેલ કરો’ ઉમેરો.
27) સમીક્ષકો માટે PR ટિપ્પણી જનરેટર
પ્રોમ્પ્ટ:
“મારા સમીક્ષક તરીકે આ ડિફ સમીક્ષિંત કરો. ફક્ત જરૂરી જગ્યાએ સંક્ષિપ્ત, ઉચ્ચ‑સંકેત ટિપ્પણીઓ લખો. ધ્યાન આપો સમર્થન, જોડાણ, ટેસ્ટ ખામી, સુરક્ષા અને કામગીરી પર. અંતમાં મંજૂરી કે ફેરફાર વિનંતીનું સારાંશ આપો.”
શું પ્રદાન કરવું: ડિફ અને સંદર્ભ.
પ્રો ટિપ: ‘અન્ય ટિપ્પણીઓ અંતમાં સમૂહમાં લખજો’ માંગો.
28) ચેન્જલોગ + રિલીઝ નોંધો લેખક
પ્રોમ્પ્ટ:
“મર્જ થયેલા PRમાંથી માનવ‑પાઠનીય રિલીઝ નોંધો બનાવો. ફીચર્સ, સુધારાઓ, ઇન્ફ્રા અને દસ્તાવેજોમાં ગોઠવો. અપગ્રેડ સૂચનાઓ અને બ્રેકિંગ ચેન્જ શેર કરો. સ્કૅન કરી શકાય તેવું રાખો.”
શું પ્રદાન કરવું: PRs ની યાદી, ટૅગ્સ, અસર.
પ્રો ટિપ: સેમવર સુધારેલ વર્ગીકરણ માંગો.
29) મોટા પાયે સ્વયંસંચાલિત રિફેક્ટર (કોડમોડ)
પ્રોમ્પ્ટ:
“[પેટર્ન A] થી [પેટર્ન B] માટે સુરક્ષિત કોડમોડ ડિઝાઇન કરો રેપોમાં. શામેલ કરો:
- તબક્કાબદ્ધ રોલઆઉટ અને બેકઆઉટ
સ્ક્રિપ્ટ અને ટેસ્ટ બનાવો.”
શું પ્રદાન કરવું: પહેલાં/બાદ ઉદાહરણ, લક્ષ્યાંક વિસ્તાર.
પ્રો ટિપ: પ્રથમ કેનરી PR માટે વિનંતિ કરો.
30) સ્વ‑ચકાસણી અને પુનઃતપાસ સુટ
પ્રોમ્પ્ટ:
“અંતિમ બનાવવા પહેલા, બદલાવનું જાત‑સમીક્ષા કરો:
- ટેસ્ટ ઉમેરવાની ભલામણો આપો
- સંયોજક, મેમરી અને I/O પર માનસિક મોડેલ ચકાસણી ચલાવો
- શૈલી અને લિંટ પાળવું ખાતરી કરો
ચેકલિસ્ટ અને કોડ સુધારણાઓ પાછા આપો જો જરૂરી হয়.”
શું પ્રદાન કરવું: બદલાવ સેટ અને CI નિયમો.
પ્રો ટિપ: ‘પરાનોઇડ સમીક્ષક તરીકે કાર્ય કરો’ ભાષા સાથે સંયોજન કરો.
ઉદાહરણ: Claude 4.5 નો ઉપયોગ કરીને ચુકવણી વર્કફ્લો રિફેક્ટર કરો
દૃશ્યપટ: એક Node.js સેવા પેમેન્ટ્સને સમકક્ષ રીતે પ્રોસેસ કરે છે અને પીક લોડ પર સમયસીમા જવાબ આપે છે.
પ્રોમ્પ્ટ્સ કેવી રીતે લાગુ કરવા:
- પ્રોમ્પ્ટ 6 સાથે શરુઆત કરો બોટલનેક્સ પ્રોફાઇલ કરવા માટે.
- પ્રોમ્પ્ટ 8 નો ઉપયોગ કરો ભારેલા પગલાંઓ (ફ્રૉડ ચકાસણી, ઇનવૉઈસ જનરેશન) અસંક્રામક કામ તરીકે મૂવ કરવા IDempotency સાથે.
- પ્રોમ્પ્ટ 11 લાગુ કરો Idempotent lookup માટે કૈશ (BIN મેટાડેટા, એક્સચેન્જ રેટ).
- ટ્રેસિંગ અને RED મેટ્રિક્સ માટે પ્રોમ્પ્ટ 16 ઉમેરો.
- ફીચર ફ્લેગ સાથે રોલઆઉટ પ્રોમ્પ્ટ 7 માં લપેટો.
- પ્રોમ્પ્ટ 30 સાથે બંધ કરો જાત‑ચકાસણી અને ટેસ્ટ ઉમેરવા માટે.
પરિણામ: 45% P95 લેટન્સી ઘટ્યું, નિર્ધારિત સમયસીમાઓ, વધુ સલામત રોલઆઉટ.
Claude 4.5 સંદર્ભ બ્લોક્સ કેવી રીતે બનાવશો
Claude 4.5 ચમકે છે જ્યારે તમે:
- સંપૂર્ણ રેપસની જગ્યાએ પ્રતીનિધિ ફાઇલો પ્રદાન કરો.
- ગેર‑લક્ષ્યાંકો આપો: “જાહેર ઇન્ટરફેસમાં ફેરફાર ન કરો.”
- સ્પષ્ટ સ્વીકાર્ય માપદંડો અને ટેસ્ટ નામોની સાથ આપવામાં આવો.
- રક્ષણ ઉમેરો: “નવા આધાર પરિતંત્રો કરતાં સ્ટાન્ડર્ડ લાઇબ્રેરી પસંદ કરો.”
- પ્રથમ વિકલ્પો માંગો, પછી પસંદકૃત અમલ.
આ મેટાપ્રોમ્પ્ટ અજમાવો:
“કોડિંગથી પહેલા, 2–3 શક્ય અભિગમોની રૂપરેખા આપો ટ્રેડઓફ્સ (જટિલતા, કામગીરી, વાંચનીયતા) સાથે. એક પસંદ કરો જે જોખમ ઓછું કરે અને અમારી મર્યાદાઓ સાથે મેળ ખાય. પછી અમલ કરો.”
ઝડપથી મર્જ થતી પુલ રિકવેસ્ટ: Claude 4.5 પ્લેબુક
- સફળ સમસ્યા નિવેદન અને સૌથી નાનો શક્ય ફેરફારથી શરૂઆત કરો.
- લોગ્સ, ટ્રેસ, અથવા બેન્ચમાર્ક જોડો કે જે પહેલાં/બાદનો ફરક બતાવે.
- ટેસ્ટ યોજના, રોલબેક પગલાં અને મુકબલનસ્ત આગામી મેટ્રિક્સ શામેલ કરો.
- સમિક્ષક ચેકલિસ્ટ ઉમેરો: સમર્થન, જોડાણ, ટેસ્ટ આવરણ, કામગીરી, સુરક્ષા.
- PR વર્ણન માટે પ્રોમ્પ્ટ 26 અને જાત‑સમીક્ષા માટે પ્રોમ્પ્ટ 27 નો ઉપયોગ કરો.
જાણકારી: જો તમે આ વર્કફ્લો તમારા એડિટર અથવા દસ્તાવેજોમાં ઇચ્છો છો, તો Sider.AI જેવી ટૂલ્સ Claude 4.5 પ્રોમ્પ્ટ્સને તમારી કોડ પસંદગી પર અમલ કરી શકે છે, બદલાવ આપોઆપ જોડે છે અને દર પગલામાં સંદર્ભ વાલન કરે છે. આ ટીમોને અનિયમિત AI ઉપયોગથી વિશ્વસનીય સમીક્ષા‑પ્રથમ આદત તરફ લઈ જાય છે. ઝડપી શરૂઆત બંડલ્સ (કોપી/પેસ્ટ)
બંડલ A: ‘ફીચર + ટેસ્ટ + PR’
- પ્રોમ્પ્ટ 30 (જાત‑ચકાસણી)
બંડલ B: ‘મોટા પાયે રિફેક્ટર’
- પ્રોમ્પ્ટ 14 (યોજનાની રચના)
- પ્રોમ્પ્ટ 28 (રિલીઝ નોંધો)
બંડલ C: ‘હાર્ડનિંગ સ્પ્રિન્ટ’
- પ્રોમ્પ્ટ 13 (સુરક્ષા ઓડિટ)
- પ્રોમ્પ્ટ 16 (અવલોકનશીલતા)
આગળના પગલાં
- તમારા ટોચના દુખદ વિષય સાથે મેળ ખાતા 3 પ્રોમ્પ્ટ પસંદ કરો અને તેને એક નાના મોડ્યુલ પર ચલાવો.
- દરેક પ્રોમ્પ્ટને સ્પષ્ટ મર્યાદાઓ અને વિવૃતી પરીક્ષણો સાથે સેટ કરો.
- પરિણામો માપો (P95 લેટન્સી, PR નેતૃત્વ સમય, બેથી એક ત્રુટિ દર).
- માત્ર પછી ગ્રોથને માન્ય કર્યા પછી કેનરી રેપો પર વિસ્તાર કરો.
મૂળભૂત ટિપ્સ:
- Claude 4.5 બળવાન બને છે જ્યારે ચોક્કસ મર્યાદાઓ, ઉદાહરણો અને ટેસ્ટ્સ હોય.
- સ્વયંસંચાલિત કોડિંગ માટે ગાર્ડરેલ્સ જરૂરી: ફ્લેગ્સ, મેટ્રિક્સ અને રોલબેક.
- રિફેક્ટર્સ અને PRs તબક્કાબદ્ધ યોજનાઓ અને ઉચ્ચ‑સંકેતી સમીક્ષાઓથી ફાયદો મેળવે છે.
- નાનું શરુ કરો, માપો અને પુનરાવર્તન કરો.
વારંવાર પૂછાતા પ્રશ્નો
Q1: હું મારા ટેક સ્ટેક પ્રમાણે Claude 4.5 પ્રોમ્પ્ટ્સ કેવી રીતે અનુકૂળ કરી શકું?
દરેક પ્રોમ્પ્ટમાં તમારી ભાષા, ફ્રેમવર્ક, કોડ શૈલી, અને CI નિયમો ઉમેરો. Claude 4.5 શ્રેષ્ઠ કામગીરી આપે છે જ્યારે તમે તમારા સ્ટેક ની ઉદાહરણ ફાઇલો, પાથ અને ટેસ્ટ ફ્રેમવર્ક શામેલ કરો.
Q2: શું Claude 4.5 સુરક્ષિત મોટા પાયે રિફેક્ટર્સ લખી શકે છે?
હા, જો તમે પહેલાં/બાદ પેટર્ન, કોડમોડ યોજના અને તબક્કાબદ્ધ રોલઆઉટ પ્રદાન કરો. ડ્રાય રન, નમૂનાઓ ચકાસણી અને કેનરી PR માટે પ્રોમ્પ્ટ્સ ઉપયોગ કરો જોખમ ઘટાડવા માટે.
પ્રશ્ન 3: ક્લોડ 4.5 સાથે ઉચ્ચ-ગુણવત્તાવાળા PR કેવી રીતે મેળવવા? સમસ્યા, ઉકેલ, જોખમો, પરીક્ષણો અને રોલઆઉટ પગલાંની માંગણી કરતી PR વર્ણન પ્રોમ્પ્ટમાં ડિફ અને સંદર્ભ ઉમેરો. સમીક્ષા માટે વિનંતી કરતા પહેલાં અંતરાયો પકડવા માટે સ્વ-સમીક્ષા પ્રોમ્પ્ટ સાથે અનુસરો.
પ્રશ્ન 4: હું ક્લોડ 4.5 ને વધુ પડતું એન્જિનિયરિંગ કરતા કેવી રીતે રોકી શકું? બિન-ધ્યેયો અને મર્યાદાઓ આગળ જણાવો: સૌથી નાનો શક્ય ફેરફાર, કોઈ નવી નિર્ભરતા નહીં, સાર્વજનિક API ને સાચવો. પ્રથમ વિકલ્પો માટે પૂછો અને સૌથી સરળ અભિગમ પસંદ કરો.
પ્રશ્ન 5: શું હું આ પ્રોમ્પ્ટ્સને મારા સંપાદક અથવા CI માં એકીકૃત કરી શકું? હા. પ્રોમ્પ્ટ્સને સંપાદક સ્નિપેટ્સ અથવા CI જોબ્સમાં લપેટી લો. Sider.AI જેવાં સાધનો સંદર્ભ સંગ્રહને સ્વચાલિત કરી શકે છે, પસંદ કરેલા કોડ પર પ્રોમ્પ્ટ્સ લાગુ કરી શકે છે અને ડિફ્સ અને PR ને સતત રીતે એસેમ્બલ કરી શકે છે.