mini-SWE-agent 자체의 비용은 $0입니다. MIT 라이선스 소프트웨어이며 요금제, 좌석 요금, 호스팅 등급 또는 구매할 계정이 없으므로, 실제로 "mini-SWE-agent cost"는 연결한 엔드포인트의 모델 API 청구액을 의미합니다. 예산을 책정할 때 중요한 수치는 실행당 토큰이며, mini에는 이에 대한 기본 보호 장치가 정확히 하나 있습니다. 구성에서 cost_limit: 3.가 mini 명령이 불러오는 값입니다. 이 보호 장치는 아래에서 설명할 custom endpoint에서의 실패 모드가 있으며, 여기서 가장 큰 비용을 초래하는 단일 실수입니다.
먼저 세 가지를 구분해야 합니다. 검색 결과가 이들을 섞어 표시하고 각각 잘못된 수치를 페이지에 올리기 때문입니다. 원본인 SWE-agent는 자체 저장소, 자체 문서 사이트, 자체 구성 스키마를 가진 별개의 제품입니다. README에는 "현재 개발 노력의 대부분은 SWE-agent를 대체한 mini-swe-agent에 집중되어 있다"고 적혀 있고 앞으로 mini를 사용할 것을 권장하지만, 보관 처리되지는 않았습니다(별 20,382개, 마지막 푸시 2026년 9월 21일). 따라서 유지 관리되지만 대체된 프로젝트로 취급하고, 기본값을 mini의 값으로 인용하지 마세요. "SWE-bench Verified Mini"는 이 에이전트가 아니라 데이터셋이며 가격이 없습니다. 해당 Hugging Face 카드는 저장 및 평가 비용을 줄이기 위해 SWE-bench Verified에서 선택한 50개 인스턴스의 하위 집합이라고 설명합니다. 또한 모델 이름 안의 "mini"도 이 에이전트를 뜻하지 않습니다. GPT 5 mini는 mini 자체의 리더보드 행에 나타나고 MiniMax는 이름이 같은 방식으로 시작할 뿐인 공급업체입니다. 따라서 "mini는 인스턴스당 $0.047의 비용이 듭니다"라는 문장은 mini-SWE-agent에서 실행한 특정 모델 하나에 대해서만 참이며, 두 이름을 모두 밝혀야 합니다.
제3자 요약이 다르게 말한다면 직접 확인할 사항은 하나입니다. mini의 라이선스는 MIT입니다. GitHub 라이선스 API는 MIT를 반환하고, PyPI에는 License :: OSI Approved :: MIT License 분류자가 있으며, 패키지에 포함된 라이선스 텍스트에는 "Copyright (c) 2025 Kilian A. Lieret and Carlos E. Jimenez"라고 적혀 있습니다.
mini가 청구하는 것과 실제로 비용이 발생하는 것
| 항목 | 비용 | 출처, 2026년 9월 21일 확인 |
|---|---|---|
| mini-SWE-agent, 소프트웨어 | $0, MIT 라이선스 | PyPI 메타데이터, 2026년 7월 23일 업로드된 릴리스 2.4.6, Python 3.10 이상 |
| 호스팅된 mini 서비스 | 제공되지 않음 | 문서 탐색에 가격 페이지와 요금제가 없으며, 저장소에는 .github/FUNDING.yml가 없습니다 |
| 모델 API 토큰 | 제공자의 토큰당 요금 | 자체 계정 |
| 배치 샌드박스 컴퓨팅 | 샌드박스가 자체 컴퓨터에서 실행될 때 요청별 요금 없음 | mini의 SWE-bench 사용 페이지는 --environment-class에 대해 "docker 또는 singularity를 권장합니다"라고 말합니다. API 참조에는 local, bubblewrap 및 container 환경도 문서화되어 있습니다 |
| 클라우드 샌드박스 컴퓨팅 | 제3자의 사용량 기반 과금 | 유료 인프라를 암시하는 배포 구성은 Modal 벤치마크 구성뿐이며, 이 구성은 모델 클래스도 게이트웨이로 전환합니다 |
| 벤치마크 점수 산정 | mini가 무료라고 설명 | SWE-bench 페이지는 sb-cli 클라우드 평가를 "매우 빠른 클라우드 기반 평가(그리고 무료!)"라고 부릅니다. 이 문장이 유일한 가격 관련 설명입니다. sb-cli 자체는 제출을 측정합니다. 해당 get-quotas 페이지에는 하위 집합별 "Remaining Runs" 수가 문서화되어 있고, "할당량은 구독 수준에 따라 주기적으로 새로 고쳐집니다"라고 적혀 있지만 수치는 공개하지 않습니다 |
프로젝트는 활성 상태이며, 이는 표준으로 채택하기 전에 중요한 사항입니다. 저장소는 보관 처리되거나 비활성화되지 않았고, 별 7,843개, 2025년 6월 28일 생성, 마지막 푸시는 2026년 9월 14일이며, 열려 있는 이슈와 풀 리퀘스트를 합쳐 70개입니다(2026년 9월 21일 GitHub API의 open_issues_count). 릴리스 v2.4.6은 2026년 7월 23일에 게시되었습니다.
mini 자체의 지출 제어 기능과 조용히 작동을 멈추는 기능 하나
mini는 코딩 에이전트 중에서도 달러 한도를 아예 제공하는 드문 사례입니다. 수치는 네 가지이며 서로 같은 수치가 아닙니다.
| 위치 | 단계 제한 | 비용 제한 | 관리하는 항목 |
|---|---|---|---|
config/mini.yaml — mini 명령 | 0 (무제한) | 3. | 대화형 실행. 또한 confirm 모드로 시작합니다 |
agents/default.py — 라이브러리 기본값 | 0 | 3.0 | 에이전트를 직접 생성하는 모든 코드 |
config/default.yaml | 0 | 0. (제한 없음) | 상한이 전혀 없는 기본 구성 |
config/benchmarks/swebench.yaml | 250 | 3. | 배치 실행에서 벤치마크 인스턴스당 |
2026년 9월 21일 main 브랜치의 파일에서 읽은 내용입니다. $3를 해석할 때 두 가지 속성이 중요합니다. 첫째, 이는 상한이 아니라 중지 규칙입니다. default.py는 호출 전에 0 < cost_limit <= self.cost를 확인하며, 필드 자체의 독스트링에는 "이 비용을 초과하면 에이전트 중지"라고 적혀 있습니다. 따라서 실행은 상한에 도달하기 전에 멈추는 것이 아니라 누적 지출이 이미 상한을 초과한 뒤 멈춥니다. 둘째, 대화형 CLI에서는 이 한도에 도달해도 아무것도 종료되지 않습니다. interactive.py가 한도와 현재 지출을 출력한 뒤 새 단계 한도와 새 비용 한도를 묻습니다. 자동 실행에서는 대신 LimitsExceeded가 발생합니다.
실행 전반에는 환경 변수가 두 개 있으며 둘 다 기본적으로 꺼져 있습니다. MSWEA_GLOBAL_CALL_LIMIT 및 MSWEA_GLOBAL_COST_LIMIT는 전역 구성 페이지에 "(0 = 제한 없음) (기본값: 0)"으로 문서화되어 있습니다. 이 값들은 계정이 아니라 하나의 mini 프로세스에 한도를 적용합니다. 두 가지 설정이 토큰을 조용히 추가합니다. 재시도는 기본적으로 10회(MSWEA_MODEL_RETRY_STOP_AFTER_ATTEMPT)이며, 에이전트는 연속된 형식 오류 3회 후 중단합니다. 실패한 시도가 청구되는지는 mini가 아니라 제공업체의 결정이며, 여기서는 확인하지 않았습니다.
이제 실패 모드입니다. mini의 달러 수치는 LiteLLM의 가격표를 사용해 로컬에서 계산됩니다. 따라서 LiteLLM이 모르는 모델 ID를 사용하면 비용 계산에서 실행이 실패하고, $3 한도도 적용할 대상이 없어집니다. LiteLLM 클래스를 게이트웨이에 연결하는 경우 MSWEA_COST_TRACKING="ignore_errors"를 사용하기보다 요금을 직접 제공하세요. mini는 이를 "주의: 관리되지 않는 지출로 이어질 수 있습니다!"라고 표시합니다. 레지스트리 파일은 제공업체 접두사가 없는 모델 이름을 키로 사용하고 달러/토큰 단위로 작성하며, litellm_provider는 custom_llm_provider와 일치해야 합니다.
{
"claude-sonnet-5": {
"input_cost_per_token": 0.0000014000,
"output_cost_per_token": 0.0000070000,
"litellm_provider": "openai",
"mode": "chat"
}
}mini 자체의 청구액은 trajectory 파일에 기록됩니다. output-files 페이지에는 info.model_stats와 instance_cost("이 실행의 API 호출 총비용"), api_calls가 문서화되어 있으며 각 assistant 메시지에도 비용이 포함됩니다. 이는 사용자가 입력한 가격 파일을 바탕으로 한 산술이며 제공업체 원장의 청구액이 아닙니다. 유일한 예외는 mini의 OpenRouter 클래스입니다. 이 클래스는 API에 사용량 회계를 포함해 달라고 요청한 다음 응답에서 실제 청구 비용을 읽습니다. 전체 엔드포인트 구성은 mini-SWE-agent 설정 페이지에 있습니다.
SWE-bench 이슈당 비용: 공개된 유일한 실행별 수치
swebench.com은 Verified 리더보드에 "Bash Only" 항목을 제공하며, 사이트에서는 이를 500개 인스턴스에 대해 "모든 모델이 동일한 mini-SWE-agent 환경에서 실행되는 기본 Verified 보기"라고 설명합니다. 사이트 자체의 리더보드 코드에서는 별도의 보드가 아니라 사전 설정입니다. Agent 필터를 mini-SWE-agent로 좁히고 다른 항목은 선택하지 않은 형태입니다. 남은 행은 trajectory가 bash-only 아래에 저장된 제출입니다. 각 행에는 인스턴스당 평균 비용과 인스턴스당 평균 모델 호출 수가 있습니다. 아래 마지막 열은 여기서 계산한 값이며 공개된 값이 아닙니다. 인스턴스당 비용을 해결 비율로 나눈 값으로, 실패 비용도 포함한 한 번의 시도를 가정합니다.
| 리더보드에 표시된 모델 이름 | 해결됨 | 인스턴스당 비용 | 인스턴스당 모델 호출 수 | 해결된 이슈당 계산 비용 |
|---|---|---|---|---|
| GPT 5 mini | 56.2% | $0.0472 | 20.3 | $0.084 |
| MiniMax M2.5 (high) | 75.8% | $0.0733 | 60.5 | $0.097 |
| Kimi K2.5 (high) | 70.8% | $0.1466 | 51.2 | $0.207 |
| Gemini 3 Flash (high) | 75.8% | $0.3560 | 56.1 | $0.470 |
| Claude 4.5 Haiku (high) | 66.6% | $0.3309 | 66.2 | $0.497 |
| GPT 5.2 Codex | 72.8% | $0.4494 | 28.1 | $0.617 |
| DeepSeek V3.2 (high) | 70.0% | $0.4478 | 88.5 | $0.640 |
| GPT 5.2 (high) | 72.8% | $0.4736 | 35.0 | $0.651 |
| Claude 4.6 Opus | 75.6% | $0.5515 | 28.9 | $0.729 |
| GLM 5 (high) | 72.8% | $0.5344 | 76.2 | $0.734 |
| Claude 4.5 Sonnet (high) | 71.4% | $0.6579 | 48.3 | $0.921 |
| Claude 4.5 Opus (high) | 76.8% | $0.7539 | 32.9 | $0.982 |
| Gemini 3 Pro | 69.6% | $0.9600 | 51.3 | $1.379 |
범위가 곧 전체 내용입니다. 이는 2026년 9월 21일에 확인한 bash 전용 제출 기록입니다. SWE-bench Verified 500개 인스턴스이며, 각 행은 한 번의 시도와 mini v2.0.0으로 태그되어 있고 날짜는 2026년 2월 17일부터 26일까지이며 비용은 각 제출에 보고된 값입니다. 사이트는 이 수치가 정가인지, 협상된 요금인지, mini 자체의 LiteLLM 추정치인지 문서화하지 않으므로 견적으로 읽지 마세요. 또한 각 제출자가 어떤 환경 클래스나 단계 제한을 사용했는지도 기록하지 않으므로 여기서는 어느 쪽도 주장하지 않습니다. 벤치마크 인스턴스는 개발자의 작업이 아닙니다. 이는 알려진 수정 사항이 있는 엄선된 GitHub 이슈이며 테스트 패치와 비교해 헤드리스 방식으로 채점됩니다.
이 주의사항을 고려해도 두 가지 해석은 유효합니다. 첫째, 두 비용 열 사이의 순위가 세 번 뒤집힙니다. Claude 4.5 Haiku (high)는 Gemini 3 Flash (high)보다 인스턴스당 저렴하지만 해결된 이슈당으로는 더 비쌉니다. DeepSeek V3.2 (high)는 GPT 5.2 Codex보다 인스턴스당 저렴하지만 수정별로는 뒤집니다. GLM 5 (high)는 Claude 4.6 Opus보다 인스턴스당 저렴하지만 수정별로는 뒤집니다. 인스턴스당 수치는 모델이 수정 사항을 성공시키는 빈도와 그 과정에서 소모하는 모델 호출 수를 동시에 감춥니다. 마지막 두 행은 88.5회와 76.2회인 반면, 이들을 앞선 모델은 28.1회와 28.9회입니다. 두 열 모두에서 앞서는 것은 GPT 5 mini뿐입니다. 둘째, 행이 더 이상 이어지지 않습니다. 2026년 2월 26일이 swebench.com의 어떤 보드에서도 가장 최신 mini 제출이므로, 2026년 중반 세대의 어떤 모델도 해당 사이트에 인스턴스당 공개 비용이 없습니다. 이를 보간하지 마세요. mini 자체의 대표 문구는 별도로 표현되어 있습니다. 문서 색인에는 "SWE-bench verified benchmark에서 74% 초과 점수"라고 적혀 있는데, 이는 500개의 엄선된 이슈에서 mini를 사용하는 모델에 대한 설명입니다.
실시간 카탈로그 요금을 사용한 계산 예시
이는 측정된 작업 비용도 청구 한도도 아닌, 토큰 산술을 보여 주는 예시입니다. mini는 "완전히 선형적인 기록을 유지하므로 에이전트의 모든 단계가 메시지에 추가됩니다." 따라서 모든 단계에서 전체 대화가 다시 전송되고 입력이 대부분을 차지합니다. 40회의 모델 호출을 수행하는 한 번의 실행을 가정합니다. 이는 리더보드 행에 표시된 약 20~89회 범위 안에 있습니다. 마지막 호출 시 대화가 40,000 토큰에 도달하므로 평균 요청에는 그 절반 정도가 포함되고, 실행 전체의 800,000 입력 토큰이 발생한다고 가정합니다. 또한 호출당 출력 토큰 400개와 총 16,000를 가정합니다. 모든 토큰은 새 입력으로 가격이 책정됩니다. mini가 첨부하는 cache_control 표시를 chat-completions 게이트웨이가 처리하는지는 이 페이지에서 테스트하지 않았으므로 캐시 할인은 가정하지 않습니다. 요금은 100만 토큰당 실시간 Kunavo 카탈로그 가격입니다.
| 모델 | 1M당 입력 / 출력 | 가정한 실행에 대한 추정치 | mini에 배포된 $3 한도와 비교 |
|---|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $0.616 | 4.9× 여유 |
| GPT-5.6 Terra | $0.70 / $4.20 | $0.627 | 4.8× 여유 |
| Claude Sonnet 4.6 | $2.10 / $10.50 | $1.848 | 1.6× 여유 |
| Claude Sonnet 5 | $1.40 / $7.00 | $1.232 | 2.4× 여유 |
| Claude Opus 5 | $3.50 / $17.50 | $3.080 | 1.0× 여유 |
비율로 읽으세요. 이러한 가정에서 Claude Haiku 4.5와 Claude Opus 5의 차이는 약 5×이며, 이는 mini 구성의 어떤 요소보다 큰 영향력을 가집니다. 또한 모든 행이 기본 $3 중지 규칙 안에 들어가므로 이 한도는 예산이 아니라 폭주 방지 장치입니다. 가격표에서 놓치는 세부 사항이 하나 있습니다. 카탈로그가 GPT 제품군과 Gemini 3.1 Pro에 선언한 긴 컨텍스트 등급은 실행당이 아니라 요청당 적용됩니다. 따라서 중요한 것은 실행 전체가 아니라 mini의 단일 프롬프트가 얼마나 커지는지입니다. mini의 배포된 관찰 템플릿은 각 관찰을 10,000자로 제한하고 처음 5,000자와 마지막 5,000자를 전송하며 그 이상은 생략된 문자 수를 함께 표시합니다.
mini를 중심으로 파이프라인 예산을 계획할 때 알아둘 범위가 하나 있습니다. Kunavo는 임베딩 모델, 텍스트 음성 변환 모델, 음성 텍스트 변환 모델을 제공하지 않습니다. 따라서 실행과 함께 저장소를 색인하거나 오디오를 전사하는 스크립트는 해당 단계에 자체 제공업체 키를 계속 사용해야 합니다. mini 자체는 bash 도구 하나가 연결된 상태에서 텍스트를 생성하도록 모델에 요청할 뿐입니다. 기본 litellm 클래스에서는 chat completions를 사용하고, *_response 클래스에서는 Responses API를 사용합니다.
Kunavo 카탈로그 금액은 상한이 아니라 청구 하한입니다. upstream이 비용을 보고하면 청구액은 카탈로그 비용과 upstream 비용에 해당 마크업을 곱한 값 중 큰 금액입니다. 캐시 요금과 외부 도구는 이 예시의 범위 밖입니다. 최소 충전액은 선불 크레딧 $10입니다. 이는 작업 요금이나 구독료가 아니라 자금 충전 최소액입니다. 청구 세부 정보와 캐시된 토큰의 가격 책정 방식을 참조하세요.
mini-SWE-agent에 가장 적합한 API: 상황별로 어떤 경로가 우세한가
선택지는 생각보다 좁습니다. mini의 모델 클래스가 모두 동일하게 개방되어 있지는 않기 때문입니다. mini는 세 회사의 게이트웨이 클래스인 OpenRouter, Requesty, Portkey를 프로토콜별 변형과 함께 제공하며, 이들 중 어느 것도 api_base 필드를 노출하지 않습니다. OpenRouter 및 Requesty 클래스는 클래스 자체에 해당 공급업체의 URL을 하드코딩하고 고정 키 변수(OPENROUTER_API_KEY, REQUESTY_API_KEY)도 함께 둡니다. Portkey 클래스는 URL을 전혀 지정하지 않고 portkey-ai 클라이언트에 PORTKEY_API_KEY와 함께 요청을 전달하므로 대상은 해당 SDK가 확인하는 값입니다. 어느 쪽이든 이들 중 하나를 선택하면 해당 회사의 조건도 선택하게 됩니다. LiteLLM 제품군은 구성 파일에서 다시 지정할 수 있는 유일한 제품군입니다.
| 경로 | 유리한 경우 | 포기해야 하는 것 |
|---|---|---|
| 공급자 직접 API | 한 공급업체의 플래그십 모델을 계속 사용하면서 해당 공급업체의 캐싱 및 배치 할인을 이용하려는 경우 | 두 번째 공급자는 두 번째 계정과 두 번째 잔액을 의미합니다 |
| mini 자체 클래스에서 사용하는 OpenRouter | mini의 비용 표시가 로컬 추정치가 아니라 실제 청구액이 되기를 원하는 경우 — 이 클래스는 API에 사용량 회계를 요청합니다 | URL은 클래스에 고정되어 있습니다. FAQ에는 추론에 마크업 없이 제공업체 가격을 전달하고 크레딧 구매 시 비용을 청구한다고 적혀 있습니다. 카드 결제는 5.5%(최소 $0.80), 암호화폐는 5%입니다(2026년 9월 21일 확인). 따라서 자금 충전 조건을 기준으로 비교하세요 |
| mini 자체 클래스에서 사용하는 Requesty | 동일한 한 키 편의성, 다른 수수료 구조 | 가격 페이지에는 무료 모델만 사용할 수 있고 하루 요청이 200회로 제한되는 무료 등급 외에, 종량제에서는 모델 비용에 5% 마크업이 적용된다고 적혀 있습니다(2026년 9월 21일 확인) |
| mini가 배포한 Modal 구성에서 사용하는 Portkey | 이미 관찰 가능성을 위해 Portkey를 실행 중인 경우 | 모델 청구액에 추가되는 플랫폼 요금입니다. 가격 페이지에는 월 10,000개의 기록 로그와 3일 보존 기간을 제공하는 무료 Developer 등급과 월 $49의 Production 등급이 표시되어 있습니다(2026년 9월 21일 확인). mini의 클래스에는 portkey-ai 패키지와 키도 필요하며, 그렇지 않으면 생성 시 오류가 발생합니다 |
| LiteLLM 클래스를 통한 OpenAI 호환 게이트웨이 | mini에 클래스가 없는 엔드포인트에서 하나의 키와 하나의 잔액을 사용하려는 경우 | 환경 변수 대신 YAML 파일을 사용하고, 비용 한도가 계속 작동하도록 레지스트리 파일도 사용합니다 — 위 내용을 참조하세요 |
| 로컬 모델 | 요청별 비용 없이 소규모 또는 비공개 작업을 수행할 때 | 호스팅된 최첨단 모델과 비교한 기능 격차와 하드웨어입니다. mini는 로컬 api_base를 사용하는 이 경로를 문서화합니다 |
계획하기 전에 알아둘 경계가 두 가지 있습니다. mini의 문서화된 예시는 제공업체 접두사가 붙은 공급업체 고유 LiteLLM ID를 사용하지만, 게이트웨이 자체 ID는 다른 문자열이므로 공급업체 엔드포인트에서 확인되지 않습니다. 예를 들어 mini가 배포한 SWE-bench 벤치마크 구성은 model_name: "anthropic/claude-sonnet-4-5-20250929"를 설정하며, 이는 Anthropic 고유 ID입니다. 이 파일을 변경 없이 복사하면 Anthropic을 가리키게 되므로, 자체 엔드포인트가 공개하는 ID로 바꾸세요. 또한 mini에는 세 가지 프로토콜 경로가 있습니다. 기본 litellm 클래스는 네이티브 도구 호출로 chat completions를 호출하고, litellm_textbased는 이전의 텍스트 파싱 작업 방식으로 동일한 엔드포인트에 접근하며, litellm_response는 다른 도구 스키마를 사용하는 OpenAI Responses API를 호출합니다. chat-completions만 지원하는 엔드포인트는 이를 제공할 수 없습니다. mini-SWE-agent와 Claude Code 비교에서 이 구성을 전체적으로 다루며, OpenAI 호환 API와 LLM 게이트웨이에서는 일반적인 패턴을 다룹니다.
mini-SWE-agent에 가장 저렴한 API: 서로 다른 두 가지 질문
위 표는 이미 두 질문을 분리합니다. 표시 가격이 가장 저렴한 경우는 100만 토큰당 달러로 순위를 매기고, 작업 완료 비용이 가장 낮은 경우는 작동하는 변경 사항을 만드는 데 필요한 비용으로 순위를 매깁니다. mini에서는 구조적인 이유로 격차가 평소보다 큽니다. 선형 기록에서는 단계가 하나 늘어날 때 메시지 하나가 추가되는 것이 아니라 그 이전의 모든 내용이 한 번 더 전체 전송됩니다. 한 모델이 다른 모델의 29회 대신 88회 호출을 필요로 하면 매 호출마다 이 추가 비용을 부담하며, 이는 호출 수에 따라 비슷한 인스턴스당 비용의 두 행이 갈라지는 계산 열에 정확히 나타납니다. 검토 노력의 수준을 감안할 때 작업을 완료하는 모델 중 가장 저렴한 모델을 선택하고, 한 번의 제한된 작업을 실행한 뒤 클라이언트의 표시값이 아니라 자체 계정에 기록된 청구액을 확인하세요. AI 비용 최적화에서 이 방법을 다루며, Claude 제품군을 선택했다면 가장 저렴한 Claude API를 참조하세요.
설정하고 첫 번째 청구액 확인하기
Kunavo는 mini-SWE-agent용 구성 참조를 제공합니다. 이는 호환성 테스트가 아니라 공개된 설정 페이지입니다. 여기서는 mini를 Kunavo 엔드포인트에 대해 런타임 테스트하지 않았습니다. 세션, 스트리밍 턴, 도구 왕복이 없었으며 위의 모든 내용은 mini 자체의 소스와 문서에서 읽었습니다. 구체적으로 확인되지 않은 사항은 다음과 같습니다. LiteLLM의 openai/ 경로가 chat-completions 인터페이스에서 mini v2의 기본 네이티브 도구 호출을 협상하는지, 그리고 cache_control 표시가 처리되는지입니다. 시도하는 동안 작동하는 경로를 유지하고, 비용 한도가 활성화되도록 먼저 레지스트리 파일을 작성한 뒤, 제한된 작업 하나를 실행하고 대조하세요. 준비가 되면 mini-SWE-agent 통합 가이드에서 시작하고 Kunavo 계정 만들기를 진행해 키에 자금을 충전하세요.
제공업체가 아니라 클라이언트를 비교하시나요? Aider 가격과 OpenCode 가격에서는 무료 하네스와 사용량에 따라 청구되는 모델 비용이 동일하게 분리된 두 에이전트를 더 다룹니다.
자주 묻는 질문
mini-SWE-agent의 비용은 얼마인가요?
소프트웨어 자체는 무료입니다. mini-SWE-agent는 MIT 라이선스이며, PyPI의 현재 릴리스는 2026년 7월 23일 업로드된 2.4.6이고 Python 3.10 이상이 필요합니다. 문서 사이트와 패키지 목록 어디에도 구매할 요금제, 좌석, 호스팅 등급 또는 계정이 없으며, 저장소에는 후원 파일조차 없습니다. 사용자가 지불하는 비용은 지정한 엔드포인트의 모델 API 청구액과, 로컬 Docker 대신 유료 호스트에서 배치를 실행하는 경우의 샌드박스 컴퓨팅 비용입니다. mini 명령이 불러오는 설정에서 유일한 지출 제한은 실행당 cost_limit: 3.이며, 실행 간 환경 제한인 MSWEA_GLOBAL_COST_LIMIT 및 MSWEA_GLOBAL_CALL_LIMIT은 둘 다 기본값이 0으로 제한이 없음을 의미합니다.
mini-SWE-agent에는 구독 또는 유료 요금제가 있나요?
아니요. mini는 가격 페이지를 게시하지 않으며 문서 탐색에도 요금제가 없습니다. 제공되는 모든 모델 클래스는 환경에서 읽은 API 키로 인증합니다. LiteLLM 클래스에서는 공급업체 키를 사용하고, 게이트웨이 클래스에서는 OPENROUTER_API_KEY, REQUESTY_API_KEY 또는 PORTKEY_API_KEY를 사용합니다. 어느 클래스도 채팅 제품 로그인이나 요금제 제공량을 입력값으로 문서화하지 않습니다. 따라서 mini는 사용량에 따라 과금되는 토큰으로 예산을 책정해야 합니다. 소비자 요금제로 실행할 수 있는 에이전트와 비교할 때 이것이 핵심적인 차이입니다.
mini-SWE-agent에 가장 적합한 API는 무엇인가요?
사용하는 mini 모델 클래스에 따라 다릅니다. 모델 클래스가 동일하게 개방되어 있지 않기 때문입니다. 게이트웨이 클래스에는 api_base 필드가 없습니다. OpenRouter와 Requesty 클래스는 해당 공급업체의 URL을 하드코딩하고, Portkey 클래스는 portkey-ai 클라이언트에 위임합니다. 따라서 openrouter, requesty 또는 portkey를 선택하면 해당 회사의 청구 조건도 함께 선택하는 것입니다. LiteLLM 클래스는 다른 엔드포인트로 바꿀 수 있는 클래스입니다. mini의 문서에 따르면 model_kwargs가 litellm.completion에 직접 전달되므로 엔드포인트는 custom_llm_provider와 api_base를 포함한 model.model_kwargs에 지정합니다. 한 공급업체의 주력 모델만 사용하고 자체 캐싱 및 배치 할인을 원한다면 직접 공급업체 API가 유리합니다. 작업별로 모델을 전환하면서 하나의 키와 잔액을 사용하려면 게이트웨이가 유리합니다. 요청별 요금 없이 소규모 또는 비공개 작업을 수행하려면 OpenAI 호환 서버를 통한 로컬 모델이 유리합니다. mini 자체의 OpenRouter 클래스는 API 응답에서 청구 비용을 읽지만, LiteLLM 경로는 로컬 표에서 실행 비용을 계산한다는 점에 유의하세요.
mini-SWE-agent에서 가장 저렴한 API는 무엇인가요?
가장 저렴한 요금과 가장 저렴한 결과는 서로 다른 주장입니다. SWE-bench의 bash 전용 행이 이를 구분해 보여줍니다. 2026년 2월 mini v2.0.0에서 SWE-bench Verified 500개 인스턴스, 한 번의 시도 기준으로 GPT 5 mini는 인스턴스당 평균 $0.0472, 해결률 56.2%였고 Gemini 3 Pro는 평균 $0.9600, 해결률 69.6%였습니다. 해결률로 나누면 격차는 대략 20배에서 약 16배로 줄어듭니다. 여전히 큰 차이지만, 표 중간에서는 순위가 세 번 뒤집힙니다. 한 모델이 인스턴스당 조금 더 저렴하더라도 다른 모델의 28.1회에 비해 88.5회의 모델 호출을 사용하면 수정 하나당 비용이 더 커집니다. 이 비용은 선별된 벤치마크에서 각 제출과 함께 보고된 값이지 구매 가능한 견적이나 개발자 자신의 작업 비용이 아닙니다. 감당할 수 있는 검토 노력으로 작업을 완료하는 모델 중 가장 저렴한 모델을 후보로 정한 다음, 범위가 제한된 실행 하나에 대해 실제 계정에 기록된 비용을 확인하세요.
mini-SWE-agent에서 작업 하나의 비용은 얼마인가요?
일반적인 개발 작업에 대한 작업별 수치를 발표한 곳은 없으며, 이 페이지에서도 수치를 만들어 내지 않습니다. 공식적으로 실행별 수치를 제공하는 유일한 자료는 swebench.com의 bash 전용 제출 기록이며, 가장 최신 mini 행의 날짜는 2026년 2월 26일입니다. 이 기록은 귀하의 저장소가 아니라 엄선된 GitHub 이슈 500개를 설명합니다. 대신 범위를 추정할 수 있는 것은 구조입니다. mini는 완전히 선형적인 기록을 유지하므로 모든 단계에서 전체 대화가 다시 전송되고 입력 토큰이 대부분을 차지합니다. 배포된 구성은 각 관찰을 10,000자로 제한하며, 처음 5,000자와 마지막 5,000자를 전달하고 그 이상은 생략된 문자 수를 함께 표시합니다. 또한 리더보드 행에는 인스턴스당 약 20~89회의 모델 호출이 표시됩니다. 직접 측정한 평균 프롬프트 크기에 직접 측정한 단계 수를 곱한 다음, 제공업체의 원장과 대조하세요.
custom endpoint에서 비용 계산 오류와 함께 mini-SWE-agent가 실패하는 이유는 무엇인가요?
mini의 LiteLLM 모델 클래스는 LiteLLM 레지스트리에서 모델 ID를 조회해 각 호출의 가격을 계산합니다. 게이트웨이 자체의 ID는 보통 레지스트리에 없으므로, 잘못된 답변이 아니라 비용 계산 과정에서 RuntimeError가 발생합니다. 문서에 설명된 해결 방법은 모델 레지스트리 JSON 파일을 사용하는 것입니다. 이 파일은 LITELLM_MODEL_REGISTRY_PATH 또는 litellm_model_registry 구성 키로 지정하고, 제공업체 접두사가 제거된 모델 이름을 키로 사용하며, 값은 토큰당 달러 단위이고 litellm_provider는 custom_llm_provider와 일치해야 합니다. mini의 local-models 페이지에서도 모델 이름은 대소문자를 구분한다고 경고합니다. 다른 방법인 MSWEA_COST_TRACKING을 ignore_errors로 설정하면 문제를 수정하는 대신 보호 장치를 제거합니다. mini는 이를 "주의: 관리되지 않는 지출로 이어질 수 있습니다!"라고 표시하며, 비용 추적을 끄면 실행별 cost_limit도 적용할 대상이 없어집니다.
2026년 9월 21일 각 출처를 직접 가져와 확인했습니다. mini-SWE-agent의 PyPI 메타데이터, GitHub 저장소 메타데이터와 최신 릴리스, config/mini.yaml, config/default.yaml, config/benchmarks/swebench.yaml, agents/default.py, agents/interactive.py, models/__init__.py 및 models/openrouter_model.py를 main 브랜치에서 확인했습니다. 또한 문서 색인과 global-configuration, local-models, SWE-bench usage 및 output-files 페이지, swebench.com의 홈페이지 제출 기록, Verified 리더보드와 리더보드 필터 소스, sb-cli get-quotas 페이지 및 SWE-bench Verified Mini의 Hugging Face 카드, SWE-agent 저장소 메타데이터와 README, OpenRouter FAQ 및 Requesty와 Portkey 가격 페이지를 확인했습니다. 게이트웨이 수수료 수치는 각각 옆에 표시된 요금제에 한정됩니다. 여기서 확인하지 않았으므로 주장하지 않는 사항은 공급업체의 정가, 정가 대비 할인, 실패 또는 재시도 호출의 청구 방식입니다. Kunavo에 대해 mini 실행을 수행하거나 벤치마크 결과를 재현하지 않았습니다. Kunavo 토큰 요금은 실시간 카탈로그에서 가져왔으며, 여기의 모든 달러 예시는 토큰 산술을 보여 주기 위한 것입니다.