Orca와 VS Code 비교: 세션 하나로 수정과 검토 익히기
Orca와 VS Code의 에이전트 관리 기능을 비교하고, 가상 안내문 한 줄을 수정한 뒤 변경 내역과 주석을 확인하는 연습을 안내합니다.

세 줄로 먼저 읽기
이번 방문에서 한 편은 바로 볼 수 있습니다.
Orca는 코딩 AI의 대화와 작업을 여러 공간으로 나눠 관리하는 개발 프로그램입니다. 파일 편집기와 터미널도 포함합니다. 설치가 필요하다면 Orca 소개 글과 현재 공식 설치 안내를 먼저 봅니다.
이 글에서는 기능을 모두 켜기보다 세션 하나에서 수정하고 결과를 확인하는 과정을 익힙니다. 2026년 10월 4일 공식 문서를 기준으로 비교합니다.
먼저 세 가지 용어를 구분합니다
- 에이전트: 요청을 받아 파일을 읽고 수정하거나 명령을 실행하는 AI 도구입니다.
- 세션: 한 작업에 관한 대화와 실행 기록입니다. 새 세션을 열었다고 파일이 자동으로 분리되는 것은 아닙니다.
- 워크트리: 같은 Git 저장소의 파일을 별도 폴더에서 작업하도록 나눈 공간입니다. Git은 파일의 변경 이력을 관리하는 도구입니다.
Orca는 워크트리별로 에이전트와 편집 화면을 관리합니다. 작업 폴더가 달라도 외부 계정이나 공유 폴더를 함께 사용할 수 있으므로 모든 영향이 분리되는 것은 아닙니다. 작업 공간 안내
VS Code와 무엇을 비교하면 좋을까요?
현재 VS Code도 에이전트 세션 관리, 여러 작업의 진행 확인과 변경 검토를 지원합니다. ‘VS Code는 사람이 편집하고 Orca는 AI만 일한다’는 구분은 정확하지 않습니다. 두 도구 모두 사람이 요청과 결과를 판단해야 합니다. VS Code 에이전트 안내
| 비교할 항목 | VS Code에서 확인 | Orca에서 확인 |
|---|---|---|
| 작업 시작 | 사용하는 에이전트와 세션 선택 | 저장소와 작업 공간 및 에이전트 선택 |
| 작업 추적 | 채팅과 Agents 화면에서 세션 확인 | 작업 공간과 에이전트 상태 확인 |
| 수정 검토 | 변경된 파일과 검사 결과 | diff와 검토 주석 및 검사 결과 |
| 선택 기준 | 기존 확장과 편집 흐름이 편한지 | 여러 작업 공간을 관리하기 편한지 |
Orca 프로그램은 무료 공개 소프트웨어지만 연결한 AI의 구독과 API 비용, 원격 장비 비용은 별개입니다. ‘Orca가 무료’와 ‘AI 작업을 무제한 무료로 수행’은 다른 뜻입니다. 공식 저장소
관리 화면에서 볼 것은 세션 상태와 변경 내역입니다
진행 중, 입력 대기, 완료와 오류 표시는 다음에 어느 세션을 열지 알려 줍니다. 완료 표시는 결과의 정확성을 보증하지 않습니다. 입력 대기라면 해당 세션의 질문이나 권한 요청을 읽습니다. 상태 표시 안내
GitHub의 변경 검토 요청인 PR과 이슈, Linear의 업무 목록도 연결할 수 있습니다. 계정 연동은 필요한 경우에 진행합니다. 첫 연습에는 필요하지 않습니다.
diff는 수정 전과 후의 차이를 보여주는 화면입니다. 아래 예시에서는 빨간 줄이 삭제, 초록 줄이 추가를 나타냅니다. 색뿐 아니라 파일 이름과 줄 내용도 읽습니다.
변경된 줄에 주석을 저장한 뒤 Send to agent에서 수정할 에이전트를 선택하면 의견이 전달됩니다. 주석을 적는 것과 보내는 것은 별도 단계입니다. 검토 주석 사용법
첫 연습: 안내문 한 줄을 바꾸고 확인합니다
Orca와 평소 쓰는 코딩 AI가 설치되고 로그인된 상태를 기준으로 합니다. Git도 필요합니다. 준비되지 않았다면 아래 가상 문장의 수정 전후를 메모장에 적어 비교해도 됩니다. 그 경우 실제 도구 사용까지 확인한 것은 아닙니다.
새 폴더 orca-practice를 만들고 편집기로 notice.txt를 저장합니다. 실제 고객 안내가 아닌 연습용 내용입니다.
상담 시간: 평일 오전 10시부터 오후 5시까지입니다.
전화 상담은 예약 후 진행합니다.운영체제 터미널에서 이 새 폴더를 연 뒤 다음 명령을 한 줄씩 실행합니다. 커밋은 비교할 기준 상태를 Git 이력에 남기는 동작이며 외부 업로드가 아닙니다.
git init
git add notice.txt
git commit -m "Add practice notice"작성자 이름이나 이메일 설정 오류가 나오면 실제 본인 정보로 Git 설정을 마친 뒤 다시 커밋합니다. 업무 저장소에서 이 연습을 시작하거나 모르는 파일을 함께 추가하지 않습니다.
- Orca의
Add Repo에서orca-practice를 선택합니다. - 저장소 옆
+로notice-practice라는 작업 공간을 만듭니다. 시작 기준은 방금 커밋한 로컬 브랜치를 선택합니다. 브랜치는 변경 이력을 나눠 관리하는 이름이며, 연습 폴더에서git branch --show-current로 현재 이름을 확인할 수 있습니다. - 평소 사용하는 에이전트 하나를 선택하고 새 작업 공간에서
notice.txt가 보이는지 확인합니다. 작업 공간 생성 순서 - 아래 요청을 해당 세션에 입력합니다.
현재 작업 공간의 notice.txt에서 상담 시작 시간을
오전 10시에서 오전 9시로 바꿔 주세요.
오후 5시와 예약 안내 문장은 유지해 주세요.
다른 파일 수정, 커밋과 외부 업로드는 하지 마세요.
완료 후 바뀐 파일 이름과 변경 내용을 알려 주세요.완료 응답을 받으면 Orca에서 notice-practice 작업 공간을 선택한 뒤 그 안의 파일과 diff를 엽니다. 처음 만든 orca-practice 폴더의 파일과 혼동하지 않습니다. diff의 비교 기준이 처음 커밋한 상태인지도 확인합니다. 변경 비교 기준 첫 줄은 오전 9시부터 오후 5시까지여야 하고, 둘째 줄은 그대로여야 합니다. 변경 파일 목록에 다른 파일이 있는지도 봅니다. AI의 설명과 실제 파일이 같아야 연습을 마친 것입니다.
피드백을 보내고 다시 확인합니다
다음에는 같은 세션에서 시작 시간을 오전 9시 30분으로 바꿉니다. diff의 첫 줄에 다음 주석을 남깁니다.
시작 시간을 오전 9시 30분으로 바꿔 주세요.
마감 시간과 둘째 줄은 유지해 주세요.주석을 저장하고 Send to agent로 같은 작업 공간의 에이전트에 보냅니다. 새 수정본에서 시간과 나머지 문장을 다시 확인합니다. 주석을 해결 완료로 표시하는 Resolve는 검토 의견을 정리하는 동작이며 파일 검증을 대신하지 않습니다.
| 막힌 상황 | 확인 순서 |
|---|---|
| 파일이 안 보임 | 현재 작업 공간 이름과 파일 경로, 시작한 브랜치 |
| 로그인이나 실행 오류 | 선택한 AI의 설치 및 로그인 상태 |
| diff가 비어 있음 | 같은 작업 공간인지, 파일이 실제 저장됐는지 |
| 주석을 썼는데 변화가 없음 | 저장 후 전송했는지, 어느 에이전트를 선택했는지 |
| 다른 문장도 바뀜 | 해당 줄을 지정하고 유지할 원문과 기대 결과를 다시 전달 |
다시 연습할 때는 첫 줄을 유지하고 둘째 줄만 ‘전화 상담은 사전 예약 후 진행합니다.’로 바꾸게 합니다. 이번에도 바꿀 줄과 유지할 줄을 직접 확인합니다. 세션을 늘리지 않고 요청, 수정, 검토를 반복할 수 있으면 다음 기능을 검토할 준비가 된 것입니다.
추가 기능은 필요할 때 연결합니다
디자인 모드는 웹 화면에서 선택한 요소의 HTML, CSS와 화면 일부를 요청에 첨부합니다. HTML은 화면의 구조, CSS는 모양을 정하는 코드입니다. 요소를 클릭해도 원하는 수정 내용은 설명해야 합니다. 예를 들어 ‘이 버튼의 글자만 신청하기로 바꿔 주세요’처럼 요청합니다. 기능 소개
컴퓨터 유즈는 AI가 데스크톱 화면을 조작하는 기능입니다. 원격 작업 공간은 다른 장비에서 작업하는 방식이고, 오케스트레이션은 여러 작업의 배정과 순서 및 완료를 관리하는 기능입니다. 현재 Orca는 실험 기능으로 구조화된 오케스트레이션을 제공합니다. 처음 문장 한 줄을 수정할 때 모두 활성화할 필요는 없습니다. 현재 오케스트레이션 안내
휴대폰에서는 연결한 호스트의 세션을 확인하고 후속 요청을 보낼 수 있습니다. 호스트는 실제 작업을 실행하는 컴퓨터나 서버입니다. 노트북의 절전으로 호스트 연결이 끊기면 휴대폰에서 이어서 조작할 수 없습니다. 원격 서버를 호스트로 쓰는 경우에는 그 서버의 상태를 봅니다. 모바일 연결 안내
세션 수보다 실제 사용량을 확인합니다
세션 세 개의 사용량은 각 작업의 사용량을 합친 값입니다. 가상의 세 작업이 10, 20, 5단위를 썼다면 합계는 35단위입니다. 첫 작업의 세 배인 30단위라고 계산하지 않습니다. 실제 제공자의 사용량 단위와 한도는 각 서비스의 안내를 따릅니다.
Orca의 상태 표시줄에서 사용량을 열어 계정과 한도 기간을 확인합니다. 표시가 없으면 ‘사용량 0’으로 보지 않습니다. 비용 추정은 실제 청구서와 다를 수 있으므로 결제 금액은 제공자 화면에서 확인합니다. 사용량과 비용 추정
메모리도 세션 수만으로 고정할 수 없습니다. 열린 터미널과 브라우저 및 실행 중인 프로그램에 따라 달라집니다. 느려지면 저장 상태를 확인한 뒤 불필요한 실행을 줄이고 운영체제의 메모리 사용량을 확인합니다. 공개 이슈 수나 업데이트 빈도만으로 내 환경의 오류 가능성을 단정하지 않습니다.
도구를 비교할 때는 같은 작은 작업의 수정 정확성, 검토하기 쉬운지, 소요 시간과 사용량을 함께 기록합니다. 에이전트가 둘 이상이라는 이유만으로 Orca가 항상 더 유리하다고 결론 내리지 않습니다.
8컷 만화로 정리한 Orca와 VS Code의 차이
아래는 원문 작성 당시의 만화입니다. 현재 VS Code도 세션 관리를 지원합니다. 4컷의 주석은 저장 후 전송해야 전달되며, 6컷은 연결 대상 컴퓨터가 잠드는 경우를 뜻합니다. 7컷의 ‘세 배’는 정확한 과금 규칙이 아니므로 세션별 작업량을 합산해 이해합니다.
그림의 7컷과 달리 실제 사용량은 세션 수만으로 세 배가 되지 않습니다. 4컷의 검토 주석도 저장 후 전송해야 에이전트에게 전달됩니다.
그림은 DGX Spark에서 Qwen-Image-2.1로 그렸고, 대사는 글과 대조해 따로 얹었습니다. 주황 로봇은 클로드, 초록 로봇은 코덱스를 사람처럼 그린 것입니다.
기존 만화 대사와 보충 설명
- (비슷해 보여도 중심이 다르다) 민준: 열어 보니 VS Code랑 비슷하던데요. / 준이아빠: 기능은 비슷한데 화면의 중심이 달라요.
- (사이드바에 보이는 것이 다르다) 준이아빠: 한쪽은 폴더를, 한쪽은 누가 무슨 일을 하는지 보여 줘요. / 민준: 그래서 장점이 관리 쪽인 거군요.
- (누가 기다리는지 한눈에) 민준: 둘만 띄워도 누가 멈췄는지 놓쳐요. / 준이아빠: 입력을 기다리는 세션에 표시가 붙어요.
- (고친 곳에 메모를 붙여 돌려준다) 준이아빠: 변경 내역에 주석을 달면 그대로 에이전트에게 지시로 가요. / 민준: 코드 리뷰하듯 주고받는 거네요.
- (클릭하면 정보가 따라간다) 민준: 어느 버튼인지 말로 설명하기 어렵던데요. / 준이아빠: 화면에서 클릭하면 그 요소 정보가 같이 들어가요.
- (폰은 리모컨이다) 민준: 노트북을 덮어도 폰에서 보이나요? / 준이아빠: 켜져 있어야 보여서 덮으면 끊겨요.
- (동시에 돌리면 쓰는 양도 같이 늘어난다) 준이아빠: 세 개를 동시에 돌리면 사용량도 세 배예요. / 민준: 그래서 한도가 일찍 찼던 거네요.
- (처음부터 다 켜지 않는다) 민준: 설정을 다 켜 놓고 시작했어요. / 준이아빠: 하나씩 켜면서 익히면 돼요.
현재 기준으로는 ‘동시에 실행하면 각 작업의 사용량이 합산되며 증가율은 작업마다 다르다’고 설명하는 것이 정확합니다. 노트북 덮개를 닫아도 호스트가 깨어 있고 연결돼 있다면 작동할 수 있으며, 원격 서버에 연결한 경우에는 그 서버의 실행 상태를 확인합니다.
Sources

제대로 이해했는지 한 문제로 확인해 볼까요?
답을 고르면 바로 풀이가 나와요.
Orca에서 에이전트가 완료 상태로 표시되면 무엇을 확인하나요?
이 글이 도움이 되었나요?
코딩 에이전트가 무엇이고 도구마다 무엇이 다른지, 비개발자 눈높이로 고르는 기준까지
코스 전체 보기 →
새 글과 AI 소식을 메일로 받아 보세요
AI가 바꾸는 일과 도구, 측정 실무 이야기를 매주 한 번 보내 드려요.
