사용 팁

워크벤치 · 약 7분 · 2026-09-08 업데이트

TabTin에서 로컬 파일과 코드를 열고 수정 내용을 확인하기

로컬 디렉터리는 TabTin에서 컴퓨터 파일을 탐색하고 자료를 미리 보며 텍스트를 편집하는 기능입니다.

기능 개요

로컬 디렉터리는 TabTin에서 컴퓨터 파일을 탐색하고 자료를 미리 보며 텍스트를 편집하는 기능입니다. 코드 워크벤치는 코드 검색, 편집, Git 변경 확인을 추가로 제공해 스크립트, 작은 도구, 프로젝트 코드 수정에 적합합니다.

이 글은 가상의 '쇼핑 금액 계산기'로 할인율을 5%에서 10%로 바꾸고 저장과 차이를 확인합니다. 기능 설명용이며 실제 주문과는 관련이 없습니다.

사용 방법

먼저 워크벤치 열기

TabTin을 열고 왼쪽의 작업 페이지로 돌아가 다음을 클릭하세요: 새 작업으로 이동합니다. 새 작업 페이지 오른쪽 아래 '빠른 실행'에서 다음을 클릭하세요: 워크벤치. 앱 실행 목록이 열립니다.

① 새 작업 클릭 ② 오른쪽 아래 빠른 실행의 워크벤치 클릭

들어간 뒤 아래 절차로 해당 앱을 여세요. 위쪽에 '워크벤치' 탭이 이미 있다면 클릭해 앱 실행 목록으로 돌아갈 수 있습니다.

1. 처리할 폴더 추가하기

  1. 작업의 워크벤치을 열고 '모든 앱'에서 로컬 디렉터리.
  2. 클릭:디렉터리 추가에서 시스템 선택창의 대상 폴더를 선택해 엽니다.
  3. 왼쪽 파일 트리에서 파일을 클릭하면 오른쪽에 내용이나 미리 보기가 표시됩니다.

일반 자료는 파일 탐색 보기로 사용할 수 있습니다. 코드 작업에서는 다음으로 전환하세요: 코드 워크벤치. Git 저장소가 감지되면 브랜치와 변경 기능도 제공됩니다. 일반 보기로 돌아가려면 코드 워크벤치의 더 보기 → 파일 탐색으로 전환.

디렉터리 추가는 로컬 탐색 경로를 만드는 것일 뿐, 클라우드 드라이브 업로드나 터미널·AI의 작업 디렉터리 변경을 자동으로 하지 않습니다.

① 파일 트리에서 cart.py를 엽니다. ② 할인 매개변수를 찾습니다.

2. 파일과 수정할 위치 찾기

파일 이름을 아는 경우: 파일 트리 위쪽의 파일 검색에서 'cart' 같은 이름 일부를 입력하고 cart.py를 선택합니다.

① 파일 이름의 일부를 입력합니다. ② 열 파일을 선택합니다.

파일 안의 글자를 아는 경우: 왼쪽에서 다음으로 전환하세요: 검색. 'DISCOUNT' 같은 검색어를 입력합니다. 결과는 파일별로 줄 번호와 함께 표시되며 클릭하면 해당 위치로 이동합니다.

이름 검색은 파일을, 내용 검색은 파일 안의 글자를 찾습니다. 결과가 없으면 현재 디렉터리, 검색 범위, 대소문자 구분, 단어 전체, 정규식 등의 조건을 확인하세요.

① DISCOUNT를 검색합니다. ② 결과에 파일과 해당 줄이 표시되며, 클릭하면 그 위치로 이동합니다.

3. 내용 편집 및 저장

편집 가능한 텍스트나 코드를 열고 대상 내용을 수정합니다. 계산기의 할인율 예에서 원래 줄은 다음과 같습니다.

DISCOUNT = 0.95

다음으로 바꿉니다.

DISCOUNT = 0.90

0.95는 정가의 95%, 즉 5% 할인이고 0.90은 10% 할인입니다. 정가가 200위안이면 각각 190위안과 180위안입니다.

수정 후 다음을 클릭하세요: 저장. 파일을 다시 확인해 값이 기록됐는지 봅니다. 프로그램 결과를 검증하려면 프로젝트 안내에 따라 터미널에서 실행하세요. 코드 저장만으로 계산기가 실행되지는 않습니다.

① 할인 계수를 0.90으로 바꿉니다. ② 저장을 클릭합니다.

파일 한 번 클릭은 보통 임시 미리 보기이고 두 번 클릭은 탭을 유지해 비교하기 쉽게 합니다. Markdown 파일에서는 소스 코드미리 보기 사이를 전환할 수 있습니다. 소스 코드는 편집용, 미리 보기는 표시 확인용입니다.

4. 변경 내용 확인하기

Git은 파일 버전을 기록하는 도구입니다.코드 프로젝트에서 Git을 사용하면 현재 파일을 기록된 버전과 비교할 수 있습니다.

디렉터리가 Git 저장소라면 파일을 연 뒤 변경 사항 표시를 클릭하여 수정 전후 내용을 비교하세요. 하단의 Changes에서 변경된 파일을 한곳에서 확인할 수도 있습니다.

할인 예제에서는 0.95가 0.90으로 바뀌어야 합니다. 계획한 파일과 내용만 수정되었는지 하나씩 확인한 뒤 커밋 여부를 결정하세요. Git 기준 버전이 없는 일반 디렉터리는 파일을 다시 열어 저장 결과를 직접 확인하면 됩니다.

① 빨간색은 이전 값, 초록색은 새 값입니다. ② M은 파일이 Git 버전에서 수정되었음을 뜻합니다.

저장은 변경 내용을 컴퓨터의 파일에 기록하고, 커밋은 선택한 변경 내용을 하나의 버전으로 기록합니다. 두 작업은 서로 다릅니다.

5. 파일이나 코드 일부를 AI에게 전달하기

  1. 파일 전체를 논의하려면 코드 미리 보기의 Agent에게 보내기 진입점을 사용하세요.
  2. 몇 줄의 코드만 논의하려면 먼저 코드를 선택한 다음, 떠 있는 도구 모음에서 대화에 추가를 클릭하거나 파일 도구 모음의 선택 영역을 대화에 인용.
  3. 대화에서 인용된 파일 경로와 범위를 확인하고, 요구 사항을 적은 뒤 전송하세요.

예: ‘이 장바구니 계산기가 할인 금액을 계산하는 방식을 설명해 주세요. 할인율을 5%에서 10%로 바꾸되 할인 매개변수만 수정하고, 원래 가격이 200위안일 때의 결과를 설명해 주세요.’ 완료 후 파일로 돌아가 변경 사항을 확인하고 프로젝트 안내에 따라 결과를 검증하세요.

① 논의할 코드를 선택합니다. ② 대화에 추가를 클릭한 뒤 대화에서 요구 사항을 적습니다.

전체 파일 인용과 선택 영역 인용의 범위는 다릅니다. 코드 일부를 인용했다고 디렉터리 전체를 읽은 것은 아니며, 인용을 추가했다고 작업이 이미 전송된 것도 아닙니다.

자주 쓰는 다른 기능

파일 만들기, 이름 바꾸기, 정리하기

디렉터리 도구 모음에는 새 파일, 새 폴더, 새로 고침, 경로 복사, 파일 관리자에서 열기 등의 진입점이 있습니다. 만들기 전에 현재 디렉터리를 확인하세요. 외부 앱에서 파일을 수정했다면 목록을 새로 고칠 수 있습니다.

파일을 마우스 오른쪽 버튼으로 클릭하면 기본 앱으로 열기, 위치 찾기, 경로 복사, 이름 바꾸기, 삭제 등의 작업을 볼 수 있습니다. 이름을 바꾸거나 이동하면 이전 경로를 참조하는 코드, 링크, 명령도 수정해야 할 수 있습니다. 삭제는 이 컴퓨터의 파일에 적용되며 클라우드 드라이브 휴지통으로 이동하지 않습니다.

커밋, 기록 확인, 코드 동기화

Git 저장소에서 일반적으로 사용하는 순서는 편집 및 저장 → 차이 확인 → 스테이징 → 설명 작성 및 커밋입니다. 스테이징은 이번 커밋에 포함할 변경 사항을 선택하는 작업입니다. 스테이징을 취소해도 파일의 변경 내용은 유지됩니다.

History에서 이전 버전을 확인할 수 있습니다. 원격 코드를 동기화하려면 가져오기(fetch), 풀(pull), 푸시(push) 작업을 사용하세요. 푸시하려면 원격 저장소와 접근 권한이 설정되어 있어야 합니다. 로컬 커밋만으로 코드가 원격 저장소에 자동 전송되지는 않습니다.

브랜치와 워크트리로 작업 분리하기

브랜치는 서로 다른 변경 사항을 나누어 처리할 때 적합합니다. Worktree(워크트리)를 사용하면 서로 다른 브랜치를 별도 디렉터리에서 동시에 편집하여 작업 간 영향을 줄일 수 있습니다.

만들거나 전환하기 전에 브랜치와 디렉터리를 확인하고, 병합하기 전에 원본과 대상을 확인하세요. 충돌이 발생하면 각 충돌을 해결하고 결과를 검증한 뒤 병합을 계속하세요.

검색 및 미리 보기 방식 조정하기

내용 검색은 대소문자 구분, 단어 단위 일치, 정규 표현식, 파일 범위로 결과를 좁힐 수 있습니다. 의미 기반 검색은 인덱스와 서비스 상태에도 영향을 받습니다. 결과가 불완전하다면 먼저 파일 이름이나 키워드로 찾아보세요.

텍스트, 코드, 이미지 등 파일 종류에 따라 미리 보기 방식이 다릅니다. 파일이 너무 크거나 형식을 지원하지 않으면 안내에 따라 외부 앱에서 열거나 읽을 범위를 줄이세요.

유의사항

  • 파일 트리에 디렉터리가 보인다고 AI가 해당 디렉터리에서 실행하거나 수정할 권한을 가진 것은 아닙니다. AI에게 작업을 맡기기 전에 작업 공간과 허용된 경로를 확인하세요.
  • 저장, 커밋, 푸시는 서로 다른 세 단계이며, 각각 이 컴퓨터의 파일, Git 버전, 원격 저장소에 영향을 줍니다.
  • 다른 앱에서 파일을 수정했다면 먼저 다시 읽거나 비교한 뒤 편집을 계속하여 다른 사람의 새 내용을 덮어쓰지 않도록 하세요.
  • 파일 관리에서 내용을 삭제하거나 덮어쓰거나 이동하기 전에 대상 경로와 영향 범위를 확인하세요.

자주 묻는 질문

Git 진입점이 보이지 않는 이유는 무엇인가요?
코드 작업대를 열었는지, 디렉터리가 유효한 Git 저장소인지 확인하세요. 일반 디렉터리도 탐색하고 편집할 수 있으므로 자료를 보기 위해 먼저 저장소를 만들 필요는 없습니다.

저장했는데도 M이 표시되는 이유는 무엇인가요?
M은 파일이 Git 기준 버전에서 수정되었다는 뜻이며, 저장되지 않았다는 뜻은 아닙니다. 디스크의 내용을 확인한 뒤 커밋할지 결정하세요.

파일은 찾을 수 있는데 AI가 접근하지 못하면 어떻게 하나요?
현재 작업 공간, 실제 파일 경로, 대화에 허용된 접근 범위를 확인하고 권한 안내에 따라 처리하세요.

수정한 내용이 미리 보기에 나타나지 않으면 어떻게 하나요?
저장했는지, 같은 파일을 미리 보고 있는지 확인한 뒤 새로 고치거나 다시 여세요. 다른 앱에서 해당 파일을 수정했는지도 확인하세요.