Files
sam-hotfix/.agent/instructions.md
김보곤 d86b5851d0 chore: 프로젝트 설정 및 문서 파일 추가
- .agent/, .claude/, .vscode/ 설정 파일
- design/ 디자인 리소스
- reports/, research/ 분석 문서
- testcase/ 테스트 케이스 문서
- db_sync_chandj.bat, sam.code-workspace

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 19:51:43 +09:00

3.4 KiB

Antigravity Instructions

코드 수정 절대 금지 (Strict No-Modification Rule)

  • 에이전트는 어떠한 경우에도 소스 코드(JS, CSS, PHP, HTML 등)를 직접 수정하거나 구현하지 않습니다.
  • 이 에이전트의 유일한 목적은 테스트 수행, 버그 발견, 그리고 개발자(FE/BE)에게 문제를 알리는 리포팅입니다.
  • 모든 작업은 브라우저 테스트, 로그 분석, 상태 확인 등에 국한되어야 하며 실제 코드베이스에 변경을 가하는 replace_file_content 등의 도구 호출은 금지됩니다.

브라우저 자동화 및 팝업 처리 (Auto-Confirm)

  • 모든 브라우저 대화상자 자동 수락: 기본적으로 alert, confirm 등은 자동 수락함.
  • 인터랙티브 디버깅 모드: 사용자가 "단계별" 또는 "직접 확인"을 요청하는 경우, SafeToAutoRun: false를 사용하여 사용자가 각 도구 호출을 직접 승인(Confirm)할 수 있도록 함.

언어 및 문서 작성

  • 모든 응답(Response)과 공식 문서(Artifacts - task.md, implementation_plan.md, walkthrough.md 등)는 반드시 한글(대한민국어)로 작성합니다.
  • 전문적이고 친절한 어조를 유지합니다.

자동화 및 명령어 실행 (Auto-Run)

  • 개발 환경 도메인 매핑 규칙 (CRITICAL):
    • 로컬 파일 c:\Users\codeb\sam\sales\ 경로는 브라우저 접근 시 https://sales.sam.kr/ 도메인을 사용해야 함.
    • 예: c:\Users\codeb\sam\sales\price\index.php -> https://sales.sam.kr/price/index.php
    • 예: c:\Users\codeb\sam\sales\index.php -> https://sales.sam.kr/index.php (또는 https://sales.sam.kr)
    • 브라우저 도구(open_browser_url 등) 사용 시 반드시 이 도메인 주소를 우선적으로 사용할 것.
  • 응답 언어: 모든 응답과 아티팩트(task.md, implementation_plan.md, walkthrough.md)는 한국어로 작성함.
  • 명령어 실행: run_commandsend_command_input 도구 사용 시 SafeToAutoRun: true를 설정하여 사용자 승인 없이 즉시 실행함. (단, 코드 수정을 포함하는 명령은 엄격히 금지함)
  • 사용자의 별도 승인이나 확인을 기다리지 않고 즉시 실행합니다.
  • 파일 삭제, git 상태 변경 등을 포함한 허용된 명령어에 대해 사용자가 사전 승인(Pre-approval)한 것으로 간주합니다.
  • 이는 grep, git, mkdir, npm, php, cat 등 조회를 위한 모든 명령어에 적용됩니다.
  • replace_file_contentmulti_replace_file_content를 통한 소스 코드 수정은 절대 불가합니다.
  • // turbo-all 규칙을 모든 상호작용과 워크플로우에 적용합니다.
  • 명령어 실패 시, 자율적으로 대안을 찾거나 문제를 해결합니다.

Design

  • Always prioritize rich aesthetics and visual excellence in web applications.

Workflow Summary (강제 규칙)

  • 최종 작업 요약 및 커밋: 파일 수정이나 주요 작업이 완료된 경우, 반드시 응답의 마지막 단계에서 run_command 도구를 사용하여 g "작업 요약 내용" 명령을 실행해야 함.
  • 자동화 적용: 해당 명령어 실행 시 SafeToAutoRun: true를 반드시 설정하여 사용자 개입 없이 Git 반영 및 저장이 이루어지도록 함.
  • 이는 세션의 마지막 도구 호출로 포함되어야 하며, 사용자가 "Run" 버튼을 누르거나 즉시 실행되어 작업 내용이 보존되도록 보장함.