Qwen Code: 저장소 전체를 읽고 코드를 직접 고치는 터미널형 공개 에이전트
요약
명령줄 안에 사는 공개 코딩 에이전트. 저장소 전체를 문맥에 읽어 들이고, 평범한 말로 요청을 받아 파일을 찾아 고치고 테스트를 돌린 뒤 통과할 때까지 스스로 수정한다. 먼저 계획을 세우는 모드, 병렬로 나뉘어 일하는 보조 에이전트, 다시 쓸 수 있는 스킬 묶음, 어디로든 향할 수 있는 모델 계층을 갖췄다.
추천- 이름
- Qwen Code
- 버전
- 0.24.4
- 오픈소스
- 오픈소스
- 운영체제
- WindowsmacOSLinux
- 업데이트
- 2026-10-06 18:34
최근 이 년 사이 프로그래밍을 기계가 돕는 방식은 세 가지 모양을 거쳤다. 먼저 붙여 넣은 코드에 대해 답하던 대화 창. 다음은 편집기 안에서 한두 줄씩 채워 주던 보완. 세 번째 모양이 이 글의 주제다. 터미널 안에 살면서 새 창도 열지 않고 편집기도 차지하지 않으며, 어차피 쓰려던 명령줄 안에서 코드를 읽고, 고치고, 명령을 돌리고, 결과를 보고, 스스로 바로잡는 한 바퀴를 혼자 돌려 주는 에이전트다.
Qwen Code 는 그 모양에 대한 공개된 답이며, 큰 공개 모델 계열 가운데 하나를 가진 팀이 공개했다. 약속은 일부러 화려하지 않다. 하려는 일을 평범한 말로 전하면 저장소를 읽고, 파일을 고치고, 테스트를 돌려 실제로 동작하는 결과를 건네준다.

전체를 이해해야 손을 댈 수 있다
보완 도구는 파일 하나를 지켜본다. 이 에이전트는 저장소 전체를 문맥에 읽어 들인다. 시작할 때 구조를 훑고, 조각들 사이의 의존 관계를 정리하며, 대화 중에는 파일 이름을 지정해 함께 보게 할 수도 있다. 팀이 머릿속에 두는 약속은 한 번 적어 둘 수 있다. 빌드 명령, 테스트 명령, 코드 작성 규칙을 프로젝트 최상위의 설명 파일에 모아 두면, 매 대화가 그것을 먼저 읽고 시작한다. 구조는 작지만 효과는 크다. 규칙이 첫 오후에 흐려지는 대신 AI 수정 한 번 한 번에 닿는다.
한 문장을 넣으면 한 덩어리 결과가 나온다
흔한 쓰임은 요청을 던지고 끝까지 맡기는 것이다. 로그인 진입점의 시간 초과 처리를 다시 짜고, 망가지지 않았는지 테스트로 확인하기. 에이전트는 그것을 스스로 단계로 나눈다. 관련 파일을 찾고, 지금의 구현을 읽고, 고치고, 테스트를 돌리고, 실패를 읽고 통과할 때까지 바로잡는다. 변경이 끝나면 내용을 설명하는 형태로 버전 관리 기록을 한 줄 남기기도 한다. 실패하면 오류 기록을 다시 붙여 넣으면 된다. 겉에서 짐작하는 대신 저장소 안에서 원인을 찾는다.
더 큰 일은 병렬로 움직이는 보조 에이전트에게 나눌 수 있다. 각자 자기 문맥을 가지고 서로 간섭하지 않는다. 하나는 성능의 병목을 쫓고, 다른 하나는 같은 시간에 단위 테스트를 쓴다. 결과는 마지막에 모은다. 프로젝트가 커지면 이 분업은 기다림과 막막함의 차이가 된다.

먼저 계획하고 나서 움직이기, 그리고 듣는 브레이크
도구의 자율성이 높을수록 멈추는 수단이 필요하다. 두 가지 운전 방식이 양 끝을 덮는다. 첫 방식에서는 파일 쓰기와 명령 실행에 매번 동의가 필요하다. 시작한 첫 주나 중요한 브랜치를 다룰 때 맞는다. 둘째 방식은 전자동이며 이미 신뢰하는 반복 작업에 맞는다. 그 사이에 계획 방식이 있다. 먼저 읽기만 하는 분석, 출력은 실행 계획, 그리고 승인하기 전에는 실제로 아무것도 바꾸지 않는다.
확장은 열린 길을 따른다. 스킬 묶음은 설명과 스크립트를 담은 재사용 가능한 한 벌로, 넣어 두면 나중에 몇 번이고 불러낼 수 있다. 열린 규약을 쓰면 외부 데이터 원천과 도구를 대화에 참여시킬 수 있다. 데이터베이스, 온라인 문서, 디자인 원본. 문맥은 우연히 저장소에 놓여 있는 것만이 아니게 된다.

모델은 바꾸고 저장소는 붙잡지 않는다
이 도구는 같은 팀의 공개 코딩 모델에 맞춰 조정되어 있지만, 모델과 이야기하는 계층은 열려 있다. 상용 각사의 호환 접점을 붙일 수 있고, 내 기계에서 도는 추론 서비스도 붙일 수 있으며, 대화 도중에 바꿀 수도 있다. 틀 자체는 너그러운 라이선스로 공개되어 있고 모델 가중치도 함께 공개되어 있다. 둘 다 열려 있다는 것은 특정 업체에 묶이는 문제를 두고 다툴 필요가 없다는 뜻이고, 민감한 데이터를 다루는 팀은 전 과정을 로컬 모델로 돌릴 수 있다는 뜻이다.
구체적으로는 라이선스가 너그럽고, 구현은 윈도, 맥, 리눅스 어디서나 도는 실행 환경 위에 있으며, 전체가 터미널에서의 한 번 설치로 끝난다. 2026년 말까지 공개 저장소는 이만 칠천 개가 넘는 별을 모았고 움직임이 빠르다. 소프트웨어 자체는 공개이며, 일상적인 사용에서는 보통 공식 클라우드를 통해 사용량 과금이나 월 정액으로 모델에 닿거나, 직접 갖춘 호환 서비스나 로컬 모델을 쓴다.
어떤 사람에게 맞는가
이미 터미널에서 일하고, 모델이 말로만 굴지 않고 실제로 손을 대 주기를 바라는 사람. 소스를 아무 접점에나 보낼 수 없어 모델을 바꿀 수 있어야 하는 팀. AI 가 자신 있게 파일을 잘못 고치는 것을 보고, 쓰기 전에 계획과 승인 관문이 있으면 좋겠다고 생각한 사람. 공개되어 있고, 모델은 갈아 끼울 수 있으며, 저장소는 누구에게도 매이지 않는다.