본문 바로가기
반응형

전체 글78

VSCode AGENTS.md 사용법 — copilot-instructions.md와 차이부터 설정 방법까지 VS Code에서 AI 코딩 에이전트를 사용하다 보면 매번 프롬프트에 같은 규칙을 적게 됩니다.“테스트는 이 명령으로 실행해 줘”, “새 라이브러리를 임의로 추가하지 마”, “이 프로젝트의 코딩 규칙을 따라 줘” 같은 내용입니다.이런 프로젝트 공통 지침은 저장소 루트의 AGENTS.md에 작성할 수 있습니다. VS Code는 루트 AGENTS.md를 감지해 workspace의 chat request에 적용할 수 있습니다.특히 Copilot 하나에 종속된 규칙이 아니라 여러 AI 코딩 에이전트에서 공유할 프로젝트 지침을 만들고 싶다면 AGENTS.md가 잘 맞습니다.AGENTS.md는 어디에 만들면 될까?기본 구성은 단순합니다. 현재 VS Code에서 열어 둔 workspace의 루트에 AGENTS.md를.. 2026. 9. 21.
네이버 블로그 사이트맵 # 카테고리: 엔진·오일 엔진오일 색이 검으면 교체해야 할까? 색깔로 판단하면 안 되는 이유 https://m.blog.naver.com/heon5859/224403722597엔진오일 너무 많이 넣으면? MAX 넘었을 때 먼저 확인할 것 https://m.blog.naver.com/heon5859/224403707933엔진오일이 자꾸 줄어드는 이유, 정상 소모와 점검 필요한 경우 https://m.blog.naver.com/heon5859/224403699669엔진오일 양 확인하는 법, 딥스틱 어디까지 묻어야 정상일까? https://m.blog.naver.com/heon5859/224403689105엔진오일 경고등 켜졌을 때 계속 운전해도 될까? 빨간 오일등 대처법 https://m.blog.naver.. 2026. 9. 21.
VSCode Settings Sync 사용법 – 설정·확장 프로그램 새 PC에 동기화하기 VSCode를 새 PC에 설치하면 에디터만 다시 설치한다고 이전 환경이 그대로 돌아오는 것은 아닙니다. 사용하던 설정과 단축키, 확장 프로그램까지 다시 맞춰야 할 수 있습니다.이럴 때 사용할 수 있는 기능이 Settings Sync입니다. VSCode에 내장된 Settings Sync를 켜면 같은 계정으로 사용하는 여러 PC에서 설정과 확장 프로그램 등의 환경을 동기화할 수 있습니다.별도의 Settings Sync 확장 프로그램을 설치할 필요는 없습니다. 현재 VSCode의 Settings Sync와 과거 GitHub Gist를 이용하던 동명의 확장 프로그램은 서로 다른 기능입니다.Settings Sync로 무엇이 동기화될까?현재 VSCode Settings Sync에서 동기화할 수 있는 항목은 다음과 .. 2026. 9. 7.
VSCode Pull vs Fetch vs Sync Changes 차이 – 언제 어떤 걸 써야 할까? VSCode에서 Git을 사용하다 보면 Fetch, Pull, Sync Changes가 비슷한 기능처럼 보일 수 있습니다.차이는 원격 저장소의 변경을 어디까지 반영하느냐에 있습니다.기능원격 변경 가져오기현재 브랜치에 통합로컬 커밋 PushFetchOXXPullOOXSync ChangesOOO현재 VS Code에서 Sync Changes는 먼저 Pull을 수행한 뒤 로컬 커밋을 Push합니다.Fetch, Pull, Push와 Sync Changes의 현재 동작은 VS Code 공식 Repositories & Remotes 문서에서 확인할 수 있습니다.따라서 원격에 무엇이 바뀌었는지만 먼저 확인하고 싶다면 Fetch, 원격 변경을 현재 브랜치에 반영하려면 Pull, 원격 변경을 받고 내 로컬 커밋까지 원격으.. 2026. 9. 6.
VSCode Git Stash 사용법 – 작업 임시 저장부터 Apply, Pop 차이까지 작업 중인 코드를 아직 commit하기는 싫은데 다른 브랜치로 이동해야 한다면 Git Stash를 사용할 수 있습니다.Stash는 현재의 커밋되지 않은 변경을 임시로 보관하고 working directory를 정리할 때 사용하는 기능입니다. VSCode에서는 터미널 명령 없이도 Source Control이나 Command Palette에서 stash를 만들고 다시 적용할 수 있습니다.기본 흐름은 간단합니다.현재 변경을 stash에 저장합니다.필요한 다른 작업이나 브랜치로 이동합니다.원래 작업으로 돌아옵니다.Apply Stash 또는 Pop Stash로 변경을 복원합니다.다만 새로 만든 untracked 파일은 기본 Git: Stash에 포함되지 않는다는 점과 Apply/Pop의 차이는 알아두는 것이 좋습.. 2026. 9. 5.
VSCode Git Merge Conflict 해결 방법 – Current, Incoming 차이부터 Merge Editor까지 Git에서 merge나 pull을 하다가 Merge conflict가 발생했다면 무조건 Current나 Incoming 중 하나를 고르면 되는 것은 아닙니다.먼저 두 변경 내용을 비교해서 최종 파일에 어떤 코드가 남아야 하는지 판단하는 과정이 필요합니다.VSCode에서는 간단한 충돌은 Accept Current Change, Accept Incoming Change, Accept Both Changes로 처리할 수 있고, 복잡한 충돌은 3-way Merge Editor에서 Current, Incoming, Result를 비교하면서 해결할 수 있습니다.VSCode에서 Merge Conflict가 발생하면 어디를 확인해야 하나Git은 서로 다른 변경을 자동으로 합칠 수 없을 때 merge를 중단하고 충돌한 .. 2026. 9. 4.
반응형