오픈소스 AI 코딩 에이전트 선택법: 9개 툴, 4가지 작업 유형

OpenCode, Cline, Aider, OpenHands 등 오픈소스 AI 코딩 에이전트 9종을 작업 환경, 권한 설계, 배포 경계, 모델 선택권, 실제 비용 기준으로 비교합니다. IDE와 터미널, 자율 작업 큐에 맞는 툴부터 안전한 도입 순서까지 한눈에 확인하세요.

Thursday, September 3, 2026Omid Saffari
오픈소스 AI 코딩 에이전트 선택법: 9개 툴, 4가지 작업 유형

OpenCode는 오픈소스 AI 코딩 에이전트 가운데 가장 무난한 기본 선택입니다. IDE 안에서는 Cline이 앞서고, Git으로 변경 이력을 관리하는 가장 깔끔한 터미널 작업 흐름은 Aider가 제공하며, 자율 작업 큐가 필요하다면 OpenHands가 적합합니다. 소프트웨어 자체는 무료여도 모델 요금은 월 $60가 될 수 있습니다. 개발자 4명이 Claude Sonnet 5를 현재 프로모션 API 요율로 사용해 한 달에 입력 2,000만 토큰과 출력 200만 토큰을 처리하는 경우입니다.

AI 코딩 에이전트, 빠른 결론

먼저 어떤 환경에서 작업할지 정해야 합니다. OpenCode가 전반적으로 가장 강력한 기본 선택이지만, 개발자가 VS Code를 벗어나려 하지 않거나 모든 명령에 명시적 승인이 필요하거나 사람 없이 GitHub 이슈를 처리하는 작업 큐가 목적이라면 정답이 달라집니다.

가장 적합한 용도시작 가격무료 체험
OpenCode유연한 터미널 작업클라이언트 무료, 모델 사용료 별도필요 없음
Cline승인을 우선하는 IDE 작업클라이언트 무료, 모델 사용료 별도필요 없음
AiderGit으로 통제하는 터미널 편집클라이언트 무료, 모델 사용료 별도필요 없음
OpenHands셀프 호스팅 자율 작업 큐MIT 코어 무료, 컴퓨팅 비용 별도Cloud 무료 체험 가능
Gemini CLI무료 할당량이 포함된 환경무료, 하루 1,000회 요청필요 없음
ContinueIDE 지원과 CI 검사클라이언트 무료, 모델 사용료 별도필요 없음
goose코딩을 넘어선 폭넓은 자동화클라이언트 무료, 공급자 비용 별도필요 없음
mini-SWE-agent투명한 이슈 해결클라이언트 무료, 모델 및 컴퓨팅 비용 별도필요 없음
Qwen Code오픈 모델과 하네스 스택클라이언트 무료, 공급자 또는 로컬 컴퓨팅 비용 별도Qwen 무료 할당량 없음

결정은 다음 4가지 질문에 따라 달라집니다.

  • 어디에서 에이전트를 감독할 것인가? IDE라면 Cline이나 Continue, 터미널이라면 OpenCode나 Aider가 적합합니다.
  • 협업이 필요한가, 위임이 필요한가? 실시간 편집에는 대화형 툴, 관리형 작업 큐에는 OpenHands, 작동 과정이 투명한 이슈 해결 하네스에는 mini-SWE-agent를 선택합니다.
  • 네트워크 밖으로 나가도 되는 것은 무엇인가? 오픈소스 클라이언트도 상용 모델 API로 저장소 컨텍스트를 보낼 수 있습니다.
  • 권한 정책은 누가 책임지는가? 편리한 자동 승인 옵션 하나가 기대했던 안전상의 이점을 없앨 수 있습니다.

더 넓은 시장에는 일부 작업에서 더 강력한 폐쇄형 제품도 있습니다. 소스 접근, 로컬 배포, 공급자 선택권이 필수 조건이 아니라면 전체 AI 코딩 에이전트 비교가 더 나은 후보 목록입니다.

오픈소스가 바꾸는 것은 하네스이지, 비용이나 위험이 아닙니다

오픈소스가 제공하는 것은 내부를 살펴볼 수 있는 오케스트레이션 코드입니다. 그렇다고 최첨단 모델, GPU 사용 시간, 신원 관리, 비밀 정보 처리, 코드 리뷰까지 무료가 되는 것은 아닙니다.

개발자 4명으로 구성된 팀이 한 달 동안 입력 2,000만 토큰을 보내고 출력 200만 토큰을 받는다고 가정해 보겠습니다. 2026년 8월 31일까지 적용되는 Claude Sonnet 5의 출시 기념 API 요율은 입력 100만 토큰당 $2, 출력 100만 토큰당 $10이므로 이 작업량의 비용은 $60입니다. 표준 요율인 $3와 $15가 시작되면 같은 작업량에 $90가 듭니다. Anthropic은 콘텐츠에 따라 이 모델의 토크나이저가 같은 입력을 1.0~1.35배 더 많은 토큰으로 바꿀 수 있다고도 설명합니다. 따라서 모델을 바꾸면 단가뿐 아니라 측정되는 토큰 양도 달라질 수 있습니다.

Sonnet 5 작업량의 토큰 비용이 $60에서 $90로 오르는 전후 비교
하네스는 무료지만, 입력 20M·출력 2M의 같은 작업량도 8월 31일 이후에는 $60에서 $90로 오릅니다.

권한 모델도 그만큼 중요합니다. 검증된 시나리오 500개와 약 7,500회의 에이전트 실행을 분석한 2026년 연구에서는 허용 범위가 넓은 프레임워크 그룹에서 범위를 벗어난 행동 비율이 5.4%~27.7%로 나타났습니다. 이 연구에서 계속 진행해도 되는지 묻는 프레임워크를 사용한 OpenHands는 0.2%~4.5%였습니다. 이 수치만으로 모든 상황의 승자를 정할 수는 없습니다. 다만 하네스가 동의 없이 할 수 있는 일을 어떻게 제한하느냐에 따라 같은 기반 모델도 다르게 행동한다는 운영상의 교훈은 분명합니다.

프라이버시는 3개 층으로 나눠 봐야 합니다.

  1. 클라이언트: 에이전트 코드를 살펴보고 수정할 수 있습니까?
  2. 런타임: 에이전트가 노트북, 자체 클라우드, 공급자 환경 중 어디에서 실행됩니까?
  3. 모델: 저장소 컨텍스트가 호스팅 API로 전송됩니까, 아니면 조직 경계 안에서 실행되는 모델로 전달됩니까?

MIT 라이선스의 터미널 클라이언트를 호스팅 모델에 연결했다면 오픈소스이기는 하지만 완전한 로컬 환경은 아닙니다. 셀프 호스팅 런타임도 프롬프트를 상용 API로 전달한다면 해당 공급자와 컨텍스트를 공유합니다. 로컬 모델은 데이터 경로를 비공개로 유지하지만, 그 대가로 하드웨어와 배포 비용을 부담하고 모델 품질과 타협해야 합니다.

이 9개 툴을 선정한 기준

후보가 되려면 코드, 파일 또는 셸에서 여러 단계의 작업을 수행할 수 있는 활성 오픈소스 하네스여야 합니다. 최신 1차 문서와 식별 가능한 라이선스가 있어야 하며, 나머지 8개 대신 선택할 만한 고유한 이유도 필요합니다.

이 기준을 적용하면 인접 분야의 여러 제품이 제외됩니다. 자동 완성 기능이 있는 오픈소스 에디터가 유용하더라도 저절로 에이전트가 되는 것은 아닙니다. 클라이언트만 공개된 독점 클라우드 워커는 오픈소스 스택이 아닙니다. 개발이 중단됐거나 다른 프로젝트로 대체된 저장소도 현재 추천 목록에 넣을 수 없습니다.

순위는 감독 환경, 권한 설계, 모델 및 공급자 선택의 유연성, 배포 경계, 전문 팀이 처음 마주치는 한계라는 5가지 기준으로 정했습니다. 인기도는 보조 근거일 뿐 최종 판단 기준은 아닙니다. 스타 수가 적은 툴도 제어 모델이 업무에 맞으면 더 나은 선택이 될 수 있습니다.

OpenCode: 터미널 중심 개발자를 위한 최고의 기본 선택

**OpenCode**는 하네스를 한 모델 공급자에 종속시키지 않으면서 터미널, IDE, 데스크톱 작업을 모두 지원하기 때문에 가장 좋은 기본 선택입니다. MIT 라이선스를 사용하고 Models.dev를 통해 75개가 넘는 공급자를 지원하며, 로컬 모델도 사용할 수 있습니다. 병렬 세션과 GitHub Copilot 및 ChatGPT 계정 로그인 기능도 제공합니다. 제품 사이트에 따르면 OpenCode 자체는 코드나 컨텍스트 데이터를 저장하지 않습니다. 단, 연결한 모델 공급자의 프라이버시 정책은 별도로 적용됩니다.

OpenCode 오픈소스 코딩 에이전트 인터페이스
OpenCode

OpenCode에 내장된 plan 에이전트는 읽기 전용이며 Bash 명령 전에 권한을 요청하고, build 에이전트는 개발에 필요한 전체 접근 권한을 가집니다. 이 구분 덕분에 익숙하지 않은 저장소도 편집에 들어가기 전에 안전하게 살펴볼 수 있습니다. 문제는 책임 주체입니다. 공급자 선택, 토큰 비용, 계정 정책, 외부 공급자의 데이터 처리가 모두 사용자의 결정 사항이 됩니다.

추천 대상: 공급자 선택권과 완성도 높은 인터페이스를 모두 원하는 터미널 중심 개발자
차별점: 하나의 MIT 라이선스 클라이언트에서 터미널, IDE, 데스크톱, 병렬 세션, 75개 이상의 공급자 지원
가격: 클라이언트 무료, 무료 모델 이용 가능. 유료 공급자 사용료나 구독료는 별도로 발생할 수 있음
무료 체험: 오픈소스 클라이언트에는 필요 없음

강점
잘하는 것
7 points

  • 터미널, IDE, 데스크톱을 지원하는 MIT 라이선스 클라이언트
  • 로컬 모델을 포함한 75개 이상의 공급자
  • 읽기 전용 plan 에이전트와 전체 접근 권한의 build 에이전트 분리
  • 하나의 프로젝트에서 독립 작업을 수행하는 병렬 세션
  • 설정한 공급자에 따라 모델 품질과 비용이 달라짐
  • 제품 자체의 프라이버시 정책이 외부 모델 공급자의 정책을 대신하지는 않음
  • 전체 접근 모드인 build에도 브랜치, 비밀 정보, 명령 제어가 필요함

OpenCode는 유연성이 필요하고 설정을 책임질 주체가 있을 때 가장 빛납니다. 중앙에서 관리하는 단일 공급자 경험을 원하는 기업에는 이런 유연성이 가치보다 정책 업무를 더 늘릴 수 있습니다.

Cline: IDE 안에서 승인을 우선하는 최고의 에이전트

**Cline**은 변경이 일어나기 전에 개발자가 에디터 안에서 계획, diff, 터미널 명령을 확인하고 싶을 때 가장 강력한 선택입니다. Apache 2.0 프로젝트로서 VS Code 확장 프로그램, 터미널 CLI, SDK, 멀티 에이전트 Kanban 보드, JetBrains 플러그인을 제공합니다. 프로젝트 전체를 편집하고 명령을 실행하며 컴파일러 및 린터 출력을 모니터링할 수 있고, 웹 탐색과 체크포인트 복원도 지원합니다.

에디터에서 실행 중인 Cline 코딩 에이전트
Cline

Plan 모드는 탐색 후 전략을 제안하고, Act 모드는 실제 작업을 수행합니다. 자동 승인을 켜지 않는 한 모든 파일 편집과 터미널 명령에 승인이 필요합니다. 프로덕션 저장소에서는 이 번거로움이 장점이지만, 위험이 낮은 반복 작업에서는 불편할 수 있습니다. 오픈소스 범위를 엄격하게 따지는 구매자라면 Cline 저장소의 JetBrains 플러그인이 현재 오픈소스로 공개되지 않았다는 설명도 확인해야 합니다.

추천 대상: VS Code를 계속 사용하면서 눈에 보이는 승인 관문을 원하는 개발자
차별점: 검토 가능한 diff, 체크포인트, 명령 승인을 갖춘 Plan 및 Act 작업 흐름
가격: Apache 2.0 클라이언트 무료, 모델 공급자 사용료 별도
무료 체험: 오픈소스 클라이언트에는 필요 없음

강점
잘하는 것
7 points

  • 기본 설정에서 편집과 명령 실행 전 사람의 승인을 요구함
  • VS Code, 터미널, SDK, 멀티 에이전트 Kanban 옵션
  • 다양한 호스팅 및 로컬 모델 지원
  • 에이전트 변경을 더 쉽게 되돌릴 수 있는 체크포인트
  • 승인 요청이 일상적이고 위험이 낮은 작업의 속도를 늦춤
  • 자동 승인을 사용하면 제어 측면의 이점이 사라질 수 있음
  • JetBrains 플러그인은 현재 오픈소스가 아님

Cline은 속도보다 내부를 들여다볼 수 있는 통제력을 중시하는 중견 기업의 엔지니어링 리드에게 적합합니다. 원하는 제품이 개발자가 개입하는 에디터가 아니라 무인 작업 큐라면 다른 선택이 낫습니다.

Aider: Git으로 통제하는 최고의 페어 프로그래머

**Aider**는 Git 이력을 제어 인터페이스로 삼는 개발자에게 가장 깔끔하게 맞습니다. 이 Apache 2.0 터미널 에이전트는 저장소 지도를 만들고 로컬 Git 저장소의 파일을 편집하며, 메시지와 함께 변경 사항을 자동 커밋합니다. 편집 후 린트와 테스트도 실행할 수 있습니다. Ollama와 OpenAI 호환 엔드포인트를 비롯한 호스팅 및 로컬 모델에 모두 연결됩니다.

Aider 터미널 페어 프로그래밍 문서
Aider

이처럼 좁고 명확한 설계가 Aider의 매력입니다. 작은 diff를 확인하고 커밋을 되돌리면서 익숙한 개발 흐름 안에 에이전트를 둘 수 있습니다. 같은 집중력이 한계이기도 합니다. Aider는 대화형 페어 프로그래머이지, 여러 사용자가 쓰는 작업 보드나 관리형 클라우드 큐는 아닙니다.

추천 대상: 되돌릴 수 있는 커밋 단위로 정밀한 터미널 편집을 원하는 시니어 개발자
차별점: 저장소 지도와 자동 Git 커밋, 린트, 테스트 루프
가격: Apache 2.0 클라이언트 무료, 모델 사용료 별도
무료 체험: 오픈소스 클라이언트에는 필요 없음

강점
잘하는 것
7 points

  • diff 확인과 되돌리기가 쉬운 Git 기반 변경
  • 대규모 프로젝트 탐색에 도움이 되는 저장소 지도
  • 편집 후 자동 린트 및 테스트 피드백
  • 호스팅 모델과 로컬 모델 모두 지원
  • 터미널 중심이라 시각적 작업 관리 기능이 적음
  • 공유 자율 작업 큐 용도로 설계되지 않음
  • 대규모 저장소 지도와 반복 테스트 루프로 API 비용이 커질 수 있음

개발자 1명이 통제된 변경 1건을 수행한다면 Aider가 기능이 더 많은 에이전트보다 낫습니다. 장시간 실행 작업을 위한 ID, 예산, 큐, 연동 기능이 필요해지는 순간에는 경쟁력이 떨어집니다.

OpenHands: 셀프 호스팅 자율 작업 큐를 위한 최고의 선택

**OpenHands**는 에이전트가 한 개발자의 에디터를 벗어나 위임받은 작업을 큐로 처리해야 할 때 적합합니다. Agent Canvas는 명령 1개로 로컬 브라우저 UI와 백엔드를 시작하고, 가상 머신에 셀프 호스팅할 수 있으며, OpenHands Cloud에도 연결할 수 있습니다. Software Agent SDK는 로컬에서 실행하거나 클라우드에서 수천 개의 에이전트까지 확장할 수 있습니다.

OpenHands 클라우드 코딩 에이전트 플랫폼
OpenHands

라이선스 경계는 꼼꼼히 살펴봐야 합니다. OpenHands 코어, Agent Canvas, agent-server, 코어 Docker 이미지는 MIT 라이선스입니다. Cloud에는 관리형 연동, 멀티 사용자 제어, 역할 기반 접근, 사용량 보고, 예산 집행 기능이 더해집니다. Enterprise 디렉터리는 별도 라이선스의 소스 공개 방식이며, 한 달이 지나면 구매한 라이선스가 필요합니다.

추천 대상: 자율 엔지니어링 작업을 위한 셀프 호스팅 또는 관리형 큐를 구축하는 팀
차별점: 로컬 Agent Canvas와 조합 가능한 SDK, 관리형 클라우드 경로를 갖춘 MIT 코어
가격: MIT 코어 무료, 인프라·모델 사용·Cloud·Enterprise 비용이 추가될 수 있음
무료 체험: GitHub 로그인으로 OpenHands Cloud 무료 체험 가능

강점
잘하는 것
7 points

  • 로컬, 셀프 호스팅, 클라우드, SDK 배포 경로
  • 단일 에이전트에서 멀티 사용자 운영으로 확장되는 명확한 경로
  • MIT 라이선스 코어 및 코어 Docker 이미지
  • 역할, 예산, 연동을 위한 관리형 제어 기능
  • 셀프 호스팅 시 샌드박스, ID, 비밀 정보, 가동 시간 관리가 사용자 책임으로 넘어감
  • Enterprise는 소스 공개 방식이며 코어 MIT 라이선스 대상이 아님
  • 자율 작업 큐에는 페어 프로그래밍보다 강력한 리뷰 및 테스트 관문이 필요함

에디터를 닫은 뒤에도 작업이 계속돼야 한다면 OpenHands의 설정 비용은 충분히 가치가 있습니다. 직접 변경하는 1인 개발자에게는 OpenCode나 Aider가 더 단순하고 일반적으로 운영 비용도 낮습니다.

Gemini CLI: 가장 강력한 무료 기본 할당량

**Gemini CLI**는 무료로 본격적인 사용을 시작하기 가장 쉬운 선택입니다. 개인 Google 계정에 분당 60회, 하루 1,000회의 요청이 포함됩니다. 이 Apache 2.0 터미널 에이전트는 100만 토큰 컨텍스트 창을 갖춘 Gemini 3 모델을 사용하며 파일 작업, 셸 명령, 웹 가져오기, Google Search 그라운딩, MCP 지원, 스크립트, GitHub 작업 흐름을 제공합니다.

Gemini CLI 문서와 터미널 에이전트
Gemini CLI

Google은 매주 안정 버전과 프리뷰 버전을 각각 1회, 매일 나이틀리 빌드를 공개합니다. 모델 API와 툴 계약이 빠르게 변하는 분야에서는 중요한 장점입니다. 한계는 기능보다 전략에 있습니다. 포함된 할당량은 Gemini를 이용하는 경로이지, 공급자 중립적인 라우팅이 아닙니다. 오픈소스라는 사실이 자동으로 모델 선택권을 보장한다고 생각해서가 아니라 무료 할당량과 Google 연동이 필요할 때 선택해야 합니다.

추천 대상: 넉넉한 기본 할당량이 포함된 유능한 터미널 에이전트를 원하는 개인 개발자
차별점: 하루 1,000회, 분당 60회의 무료 요청과 100만 토큰 컨텍스트 창
가격: 개인 계정 무료 요금제, 더 많은 사용량에는 유료 API 또는 Vertex AI 옵션 제공
무료 체험: 개인 계정 요금제가 이미 무료

강점
잘하는 것
7 points

  • 이 후보 목록에서 공식 문서상 가장 큰 무료 기본 할당량
  • 검색, 파일, 셸, 웹, MCP, GitHub 툴 내장
  • 업데이트가 잦은 Apache 2.0 클라이언트
  • 저장소 탐색에 유리한 대형 컨텍스트 창
  • 무료 혜택이 Gemini 모델 사용 경로에 묶임
  • 요청 횟수만으로 작업 비용이나 품질을 예측할 수 없음
  • 허용 범위가 넓은 셸 접근에는 여전히 명시적인 저장소 통제가 필요함

Gemini CLI는 1인 기술 개발자에게 비용 면에서 가장 유리합니다. 공급자 라우팅, 시각적 승인 루프, 셀프 호스팅 큐가 필요한 팀은 다른 선택지를 살펴봐야 합니다.

Continue: IDE 지원에서 CI 검사까지 잇는 최고의 연결고리

**Continue**는 하나의 오픈 클라이언트로 자동 완성, 채팅, 직접 편집, 에이전트 작업, pull request 검사를 아우르려는 팀에 적합합니다. 이 Apache 2.0 프로젝트는 VS Code 및 JetBrains 확장 프로그램과 cn 명령줄 에이전트를 제공합니다. AI 검사를 저장소에 보관한 뒤 GitHub 상태 검사로 실행해 통과 결과나 수정 제안 diff를 반환할 수도 있습니다.

Continue 오픈소스 AI 코딩 어시스턴트
Continue

기능 범위가 넓어 개발자는 에이전트에 작업 권한을 주기 전 위험이 낮은 보조 기능부터 시작할 수 있으므로 도입이 쉽습니다. 반면 제품 경계는 흐려집니다. 자동 완성과 리뷰 검사는 격리된 자율 워커와 운영 과제가 같지 않습니다. Continue는 두 영역을 잇는 제품으로는 훌륭하지만, 최고의 작업 큐 관리자는 아닙니다.

추천 대상: 하나의 생태계에서 오픈 IDE 지원과 저장소에서 관리하는 CI 검사를 원하는 팀
차별점: Agent, Chat, Edit, Autocomplete, CLI, 저장소에 정의하는 검사
가격: Apache 2.0 클라이언트 무료, 설정한 모델 및 CI 리소스 비용 별도
무료 체험: 오픈소스 클라이언트에는 필요 없음

강점
잘하는 것
7 points

  • VS Code, JetBrains, 터미널 환경 지원
  • 자동 완성에서 에이전트 작업까지 단계적으로 확장 가능
  • 저장소에서 관리하는 검사를 코드처럼 검토할 수 있음
  • 수정 제안 diff로 CI 결과를 바로 실행에 옮길 수 있음
  • 폭넓은 기능 때문에 단순한 에이전트 도입이 복잡해질 수 있음
  • CI 검사만으로 완전한 자율 샌드박스가 제공되지는 않음
  • 모델 및 공급자 정책을 별도로 책임질 주체가 필요함

Continue는 조직이 저장소 안의 가드레일을 원할 때 강력한 B2B 선택입니다. 가장 빠른 터미널 에이전트를 찾는 창업자라면 OpenCode나 Aider가 절차 부담이 더 적습니다.

goose: 코딩이 작업의 절반에 불과할 때 가장 좋은 에이전트

**goose**는 코딩 전용 제품이라기보다 코딩에도 능숙한 로컬 범용 에이전트입니다. 이 Apache 2.0 프로젝트는 macOS, Linux, Windows에서 데스크톱 앱, CLI, API로 실행됩니다. 15개가 넘는 모델 공급자와 70개가 넘는 MCP 확장을 지원하며, ACP를 통해 기존 Claude, ChatGPT, Gemini 구독도 사용할 수 있습니다.

goose 오픈소스 에이전트 저장소
goose

Linux Foundation 산하 Agentic AI Foundation에 속해 있어 특정 공급자 한 곳을 넘어선 거버넌스 기반도 갖췄습니다. 대가로 범위가 넓습니다. 조사, 글쓰기, 자동화, 데이터 분석, 코딩이 모두 같은 에이전트 환경을 공유합니다. 여러 시스템을 오가는 운영자에게는 유용하지만, 저장소 편집만 필요한 개발자에게는 설정할 것이 늘어납니다.

추천 대상: 코드, 데이터, 조사, 자동화를 넘나드는 기술 운영자
차별점: 폭넓은 공급자 및 MCP 지원을 갖춘 로컬 데스크톱, CLI, API
가격: Apache 2.0 클라이언트 무료, 공급자 구독·API 사용·로컬 컴퓨팅 비용 별도
무료 체험: 오픈소스 클라이언트에는 필요 없음

강점
잘하는 것
7 points

  • 주요 데스크톱 운영체제 3종에서 로컬 실행
  • 15개 이상의 공급자와 70개 이상의 MCP 확장
  • ACP를 통해 지원되는 AI 구독 재사용 가능
  • Linux Foundation 생태계 및 거버넌스
  • 코드 전용 작업에는 범용 기능이 불필요함
  • 확장이 많을수록 권한 범위가 넓어짐
  • 결과가 공급자와 확장 설정에 크게 좌우됨

하나의 에이전트가 데이터를 조회하고 스크립트를 편집한 뒤 다른 시스템까지 업데이트해야 한다면 goose가 제값을 합니다. 절제된 Git 변경에는 여전히 Aider가 더 예리한 툴입니다.

mini-SWE-agent: 가장 투명한 이슈 해결 하네스

**mini-SWE-agent**는 에이전트를 사용하는 것만큼 에이전트 루프를 이해하는 일이 중요할 때 가장 좋은 선택입니다. 버전 2는 MIT 라이선스이며, 유지관리자들은 기본 에이전트 클래스가 약 100줄의 Python으로 구성된다고 설명합니다. SWE-bench Verified에서 74%가 넘는 점수를 기록했다고 밝혔으며 로컬 환경, Docker 또는 Podman, Singularity 또는 Apptainer, bubblewrap을 비롯한 여러 샌드박스를 지원합니다.

mini-SWE-agent 문서와 이슈 해결 하네스
mini-SWE-agent

아키텍처는 의도적으로 드러나 있습니다. Bash가 유일한 툴이고 모든 작업은 subprocess.run을 통해 독립적으로 실행되며 메시지 이력은 선형으로 유지됩니다. 덕분에 실행 궤적을 더 쉽게 점검하고 연구를 더 쉽게 재현할 수 있습니다. 동시에 Bash는 강력한 도구이자 위험 요소입니다. 프로덕션에 도입할 때는 코드베이스가 작다는 이유로 에이전트를 신뢰할 것이 아니라 샌드박스와 범위가 제한된 자격 증명을 사용해야 합니다.

추천 대상: 최소한의 투명한 이슈 해결 루프를 원하는 연구자 및 플랫폼 팀
차별점: Bash만 사용하는 선형 이력 설계와 약 100줄의 에이전트 로직
가격: MIT 클라이언트 무료, 모델 호출 및 샌드박스 인프라 비용 별도
무료 체험: 오픈소스 클라이언트에는 필요 없음

강점
잘하는 것
7 points

  • 실제로 검토할 수 있을 만큼 작은 제어 루프
  • 폭넓은 샌드박스 지원
  • 공통 라우팅 계층을 통한 모델 중립성
  • SWE-agent와 SWE-bench를 만든 팀이 유지관리
  • Bash만으로도 강력하므로 엄격한 실행 경계가 필요함
  • Cline이나 OpenHands보다 제품 UI가 단출함
  • 유지관리자가 제시한 벤치마크 결과가 자체 저장소 평가를 대신할 수는 없음

mini-SWE-agent는 자체 하네스를 구축하는 플랫폼 팀에 가장 솔직한 선택입니다. 디자이너, 제품 관리자, 또는 완성도 높은 에디터 경험을 원하는 개발자가 처음 선택할 에이전트로는 쉽지 않습니다.

Qwen Code: 최고의 오픈 모델·하네스 스택

**Qwen Code**는 오픈 하네스와 오픈 모델 계열을 모두 원하는 구매자에게 가장 야심 찬 선택입니다. 이 Apache 2.0 프로젝트는 서브에이전트, 에이전트 팀, 메모리, 스킬, MCP, 계획 모드, LSP 연동, 샌드박스, Git worktree, 헤드리스 실행, IDE 플러그인, 데스크톱 앱, SDK를 지원합니다. OpenAI, Anthropic, Gemini, Qwen 프로토콜을 모두 지원하며 Ollama나 vLLM에도 연결할 수 있습니다.

Qwen Code 오픈소스 터미널 에이전트 저장소
Qwen Code

현재 설치에는 2가지 걸림돌이 있습니다. NPM 설치에는 Node.js 22 이상이 필요하며, Qwen OAuth 무료 요금제는 2026년 4월 15일에 종료됐습니다. 이제 신규 사용자는 Alibaba Cloud Coding Plan, 타사 API 키, 사용자 지정 공급자 또는 로컬 모델이 필요합니다. 클라이언트는 오픈소스지만 가장 간편했던 기본 무료 경로는 사라졌습니다.

추천 대상: 오픈 에이전트와 오픈 Qwen 모델 또는 폭넓은 프로토콜 지원을 함께 원하는 팀
차별점: 서브에이전트, 팀, 스킬, 샌드박스, worktree를 갖춘 오픈 하네스 및 모델 경로
가격: Apache 2.0 클라이언트 무료, 현재 이용 가능한 공급자 요금제·API 키·로컬 컴퓨팅 필요
무료 체험: 2026년 4월 15일 이후 Qwen OAuth 무료 요금제 없음

강점
잘하는 것
7 points

  • 오픈 하네스와 오픈 모델 경로
  • 폭넓은 프로토콜 및 로컬 모델 지원
  • 강력한 내장 에이전트 및 격리 기능
  • 터미널, IDE, 데스크톱, 데몬, SDK 환경
  • 현재 Qwen OAuth 무료 기본 할당량이 없음
  • NPM 설치에 Node.js 22 이상 필요
  • Aider의 집중된 Git 루프보다 기능 구성이 무거움

Qwen Code는 스택을 직접 소유하려는 AI 플랫폼 팀에 적합합니다. 무료로 쉽게 시작하려면 Gemini CLI, 공급자 중립적인 기본 선택을 원한다면 OpenCode가 더 낫습니다.

작업 방식별로 어떤 툴을 선택해야 합니까?

감독 방식이 달라지면 승자도 달라집니다. 9개 툴을 모두 후보로 올린 뒤 개발자에게 화면만 보고 투표하라고 해서는 안 됩니다. 먼저 운영 방식을 정하고, 그 방식에 맞는 툴 1~2개를 시험해야 합니다.

에디터, 터미널, 작업 큐, 연구 흐름을 각 오픈소스 코딩 에이전트로 연결하는 선택 경로
에디터, 터미널, 자율 작업 큐, 투명한 연구 하네스 중 원하는 작업 방식부터 정하십시오.

개발자가 VS Code에서 작업하고 실행 전에 모든 편집이나 명령을 확인해야 한다면 Cline을 선택하십시오. 자동 완성, 채팅, 편집, 저장소에 정의한 검사를 하나의 오픈 클라이언트에서 사용해야 한다면 Continue가 대안입니다.

터미널 작업이 중심이면서 모델과 인터페이스의 유연성이 중요하다면 OpenCode를 선택하십시오. 병렬 세션이나 데스크톱 환경보다 자동 Git 커밋과 밀도 높은 페어 프로그래밍 루프가 더 중요하다면 Aider를 선택하십시오.

조직에 작업 큐, ID, 예산, 연동 기능과 로컬 실험에서 관리형 운영으로 이어지는 경로가 필요하다면 OpenHands를 선택하십시오. 완성된 운영 플랫폼을 도입하기보다 이슈 해결 루프를 점검하고 벤치마킹하거나 확장하는 것이 목적이라면 mini-SWE-agent를 선택하십시오.

하루 1,000회 요청 할당량이 결정적 조건이라면 Gemini CLI를 선택하십시오. 조직이 오픈 모델 경로를 원하고 공급자나 로컬 런타임을 설정할 준비가 됐다면 Qwen Code를 선택하십시오. 코드, 데이터, 조사, 외부 툴을 넘나드는 작업이라면 goose를 선택하십시오.

최우선 추천 툴을 프로덕션 권한 없이 설정하는 법

OpenCode는 시작하기 쉽지만, 안전한 도입 순서는 전체 접근 권한을 주는 자동화가 아니라 점검에서 출발합니다.

  1. 임시 브랜치를 만들고 환경에 남은 자격 증명을 제거합니다

    깨끗한 작업 트리에서 새 브랜치를 만들어 시작합니다. 프로덕션 배포 키, 데이터베이스 관리자 자격 증명, 관련 없는 클라우드 토큰은 에이전트 프로세스에서 제외합니다.

  2. 공식 소스에서 클라이언트를 설치합니다

    공식 설치 프로그램인 curl -fsSL https://opencode.ai/install | bash 또는 문서에 안내된 패키지 관리자 옵션을 사용합니다. 범위가 넓은 상위 디렉터리가 아니라 살펴볼 저장소 안에서 실행합니다.

  3. 요구 사항을 충족하는 가장 제한적인 모델 계정을 연결합니다

    저장소에 맞는 데이터 정책을 가진 공급자를 고릅니다. 로컬 모델은 프롬프트를 조직 경계 안에 유지하고, 호스팅 모델은 대체로 더 나은 결과를 내지만 선택된 컨텍스트가 해당 공급자에게 전송됩니다.

  4. 계획 모드에서 시작합니다

    내장된 읽기 전용 plan 에이전트로 변경 범위를 파악하고, 파일을 식별하고, 테스트를 제안하게 합니다. 계획을 검토한 다음 전체 접근 권한이 있는 build 에이전트로 전환합니다.

  5. 구현하고, 테스트하고, 검토한 뒤 병합합니다

    임시 브랜치에서 에이전트가 편집하게 하고 저장소의 테스트와 린트 명령을 실행한 뒤 diff를 확인합니다. 사람이 범위와 동작을 확인하고 의존성, 권한, 인프라, 비밀 정보의 변경까지 검토한 후에만 병합합니다.

1인 개발자에게 이 순서로 늘어나는 시간은 몇 분에 불과합니다. 규모가 큰 엔지니어링 조직에서는 유용한 표준과 권한을 알 수 없는 수많은 개인 설정을 가르는 차이가 됩니다.

도입을 피해야 할 선택지

익숙한 이름 2개는 새로운 도입의 출발점으로 삼지 않는 편이 좋습니다.

Roo Code는 2026년 5월 15일에 확장 프로그램 운영을 종료했습니다. 현재 저장소는 사용자에게 커뮤니티의 ZooCode 포크나 Cline을 안내합니다. Apache 라이선스 덕분에 이전 코드는 남아 있지만, 활발한 제품 유지관리나 최신 모델 연동, 보안 대응까지 제공되는 것은 아닙니다. 가장 가까우면서 기반이 탄탄한 승인 우선 경로로 Cline을 선택하십시오.

기존 SWE-agent는 mini-SWE-agent로 대체됐습니다. 유지관리자들은 현재 개발이 mini-SWE-agent에 집중돼 있으며 신규 사용자에게 이를 기본 선택으로 권장한다고 밝힙니다. 구성 가능한 툴 인터페이스나 이력 처리기가 연구에 특별히 필요한 경우에만 기존 프로젝트를 사용하십시오.

더 큰 교훈은 간단합니다. 저장소가 공개돼 있다는 사실만으로 제품이 활발히 유지되는 것은 아닙니다. 표준으로 정하기 전에 현재 유지관리자의 안내, 릴리스 활동, 라이선스 경계, 인증 경로를 확인해야 합니다.

자주 묻는 질문

오픈소스 AI 코딩 에이전트는 무료인가요?

이 목록의 클라이언트 소프트웨어는 무료로 다운로드할 수 있지만, 모델 API, 로컬 GPU 용량, 클라우드 샌드박스, 스토리지, 운영 시간에는 별도 비용이 듭니다. 개발자 4명이 Claude Sonnet 5로 입력 2,000만 토큰과 출력 200만 토큰을 처리하면 프로모션 요율에서 $60, 2026년 8월 31일 이후에는 $90가 듭니다.

VS Code용 무료 AI 코딩 에이전트 중 무엇이 가장 좋은가요?

Cline은 Plan 및 Act 작업 흐름으로 diff와 명령을 눈에 보이게 유지하므로 승인을 우선하는 최고의 VS Code 에이전트입니다. 자동 완성, 채팅, 직접 편집, 저장소에서 관리하는 pull request 검사까지 원한다면 Continue가 더 나은 무료 오픈소스 클라이언트입니다.

GitHub에서 오픈소스 AI 코딩 에이전트를 어디서 찾을 수 있나요?

이름이 비슷한 포크가 아니라 각 툴의 공식 문서가 연결하는 공식 저장소를 이용하십시오. 라이선스와 최신 README에는 디렉터리 페이지에서 놓치기 쉬운 Cline의 JetBrains 소스 경계, OpenHands의 Enterprise 라이선스, Qwen Code의 현재 인증 요건이 담겨 있습니다.

Claude Code + Codex 설정 체크리스트와 다음 근거 중심 툴 분석을 받아보려면 뉴스레터에 가입하세요.

마지막 업데이트

2026년 9월 3일

카테고리AI

Google에서 이 사이트를 우선하기

Google 검색에서 omidsaffari.com을 선호 소스로 추가

omidsaffari.com을 선호 소스로 지정하면 Google이 Top Stories, AI Overviews, AI Mode에서 우선적으로 보여 줍니다.

AI의 다른 글

AI 글 전체 보기
뉴스레터

매주 일요일, 한 통의 편지. 뜨거운 의견이 아닌, 돌아가는 시스템.

AI 벤처 포트폴리오 운영에서 나오는 빌드 로그, 가동 중인 시스템, 현장 노트.

주간 발행. 스팸 없음. 언제든 해지 가능합니다.