가이드 목록으로
비교·2026년 9월 21일·최종 업데이트 2026년 9월 24일·10분 분량

Factory Droid 대안: 워크플로와 API 제어를 기준으로 선택하기

대부분의 사용자가 Factory Droid 대안을 찾게 되는 경계는 세 가지입니다. 자체 API 키를 사용해도 유지되는 요금제 비용, Droid CLI와 데스크톱 앱에만 연결되는 맞춤 모델, 그리고 서로 독립적인 세 개의 롤링 윈도입니다. 각 경계는 서로 다른 대체 제품을 가리킵니다.

마지막 검토일: .

기능 수가 아니라 실제로 부딪힌 경계에 따라 Factory Droid 대안을 고르세요. 대부분의 사람이 대안을 찾게 되는 지점은 세 가지입니다. 자체 API 키를 사용해도 Factory의 플랜 요금이 남고, 사용자 지정 모델은 Droid CLI와 데스크톱 앱에서만 사용할 수 있으며, 모든 요청에는 서로 독립적인 세 개의 롤링 윈도우에 여유가 필요합니다. 각각은 서로 다른 대안을 가리키며, 그중 하나는 아예 떠날 이유가 아닙니다.

Droid는 문제가 있는 상태가 아니므로, 이는 적합성에 관한 결정입니다. npm 패키지 droid의 버전은 2026년 9월 21일에 0.223.0이었고 9월 19일에 게시되었으며, 6일 동안 6개의 릴리스가 있었습니다. 공개 Factory-AI/factory 저장소도 보관 처리되지 않았습니다. 도메인 이전이 사람들을 혼란스럽게 합니다. factory.com이 표준 마케팅 호스트이고 factory.ai는 해당 주소로 리디렉션되며, 문서는 docs.factory.ai에 그대로 있습니다.

사람들이 떠나는 여섯 가지 이유 — 모두 Factory 자체 문서에서 확인됨

어디에서 한계에 부딪히는가Factory가 게시한 내용가리키는 대안
내 키를 사용해도 비용이 없어지지 않음"BYOK는 모든 Individual 플랜에서 허용량까지 무료입니다. 그 이후에는 사용량에 따라 특정 플랜 기준으로 요금이 부과됩니다." 허용량의 크기는 어디에도 공개되지 않았고, 플랜 요금은 그대로입니다opencode, Cline, goose, Crush
내 키가 내가 위임하는 곳까지 도달하지 않음사용자 지정 모델은 "Droid CLI와 데스크톱 앱에서 사용할 수 있지만" "Factory의 호스팅 웹 또는 모바일 플랫폼에는 표시되지 않습니다"OpenHands
작업 비용을 계산할 수 없음Factory Standard Credit 1개를 기준으로 한 모델별 배수 52개, 0.06x~12x이며, 크레딧 1개의 달러 가치는 공개되지 않음모든 종량제 엔드포인트
세 개의 롤링 윈도우가 계속 나를 멈춤5시간, 7일 및 30일 윈도우가 각각 독립적으로 작동하며, 요청을 보내려면 세 윈도우 모두에 여유가 필요합니다. 포함된 Standard Usage는 이월되지 않습니다Codex CLI, opencode
직접 호스팅하거나 클라이언트를 감사해야 함npm 라이선스 필드는 UNLICENSED이고 공개 저장소에는 라이선스가 없으며 온프레미스 배포는 Enterprise 등급 항목으로 기재됨opencode, OpenHands, Cline, goose
필요한 게이트웨이 인증 경로가 제한됨apiKeyHelper — 내부 게이트웨이의 단기 토큰에 대해 문서화된 경로 — 는 "조직에서 관리하는(신뢰할 수 있는) 설정에서만 적용"되며 사용자, 프로젝트 및 폴더 설정에서는 제거됩니다일반 base URL 재정의를 지원하는 모든 클라이언트

Factory의 개인 플랜 페이지, BYOK 참조 문서 및 모델 목록에서 읽었으며 모두 2026년 9월 21일에 확인했습니다. 자주 잘못 해석되는 한 가지 조합은 신중하게 설명할 필요가 있습니다. BYOK 페이지의 호스팅 웹 및 모바일에 관한 문장은 사용자 지정 모델 접근 범위에 관한 것이고, factory.com/pricing의 FAQ 답변 — "모든 제품, 즉 IDE, Web, CLI, Slack 등이 모든 플랜에 포함됩니다" — 은 플랜 접근 권한에 관한 것입니다. 둘 다 공개된 내용이며 둘 다 사실입니다. Factory는 CLI와 데스크톱 앱은 포함되고 호스팅 웹과 모바일은 제외된다고 명시합니다. Slack은 어느 문장에도 나오지 않으므로 이 페이지는 Slack의 포함 여부를 어느 쪽으로도 주장하지 않습니다. 전체 플랜 표는 Factory Droid 요금 안내에 있습니다.

어떤 대안이 어떤 이탈 이유에 답하는가

클라이언트라이선스 및 유지 관리자, 2026년 9월 21일 확인답변이동 전에 확인할 사항
opencodeMIT; 저장소는 anomalyco/opencode로 확인되며 보관 처리되지 않았고 같은 날 푸시됨플랜 요금, 크레딧 불투명성, CI 윈도우, 감사 가능성MCP 구성을 복사하지 말고 다시 작성해야 함
ClineApache-2.0, cline/cline, 보관 처리되지 않음. 가격 페이지에는 오픈 소스 확장이 "개별 개발자에게 완전히 무료"이며 자체 키를 사용할 수 있다고 명시됨플랜 요금, 감사 가능성선택할 두 가지 표면 — 편집기 확장과 별도로 설치하는 Cline CLI, 설치 명령은 npm i -g cline
gooseApache-2.0; Block이 Linux Foundation의 Agentic AI Foundation에 기부했다는 사실이 2026년 4월 7일에 발표되었으며, 현재 aaif-goose/goose에 있음플랜 요금, 감사 가능성이전의 "Block's goose" 문서와 URL은 오래됨
OpenHandsMIT; 저장소는 OpenHands/OpenHands로 확인되며 보관 처리되지 않음. 자체 호스팅 및 양쪽에서 자체 키를 사용할 수 있는 무료 호스팅 Individual 등급이 함께 제공됨자체 키로 호스팅 표면에서 위임호스팅 등급의 일일 대화 한도 — 이 페이지가 아니라 해당 플랜 표에서 확인할 것
Codex CLIApache-2.0, openai/codex, 보관 처리되지 않음헤드리스 CI, 구독 윈도우 없음TOML 구성 및 기본 제공 공급자 ID openai, ollama 및 lmstudio는 예약되어 있으므로 사용자 지정 공급자에는 자체 ID가 필요함
CrushFSL-1.1-MIT에 따라 소스가 공개되며, charmbracelet/crush, 보관 처리되지 않았고 같은 날 푸시됨플랜 요금, 크레딧 불투명성현재 FSL은 OSI 라이선스가 아니므로 오픈 소스 요구 사항을 충족하지 못함

2026년 9월 21일에 저장소 상태는 GitHub API에서, 라이선스는 각 프로젝트의 자체 LICENSE 파일에서 확인했습니다. GitHub의 감지기는 Crush를 NOASSERTION으로 보고하지만 이는 라이선스가 없다는 주장이 아니라 도구상의 산출물입니다. 해당 LICENSE.md에는 라이선스가 명시되어 있습니다. 목적지로 자주 추천되는 두 클라이언트는 여기서 권장하지 않습니다. Continue는 Cursor에 인수된 뒤 2026년 6월 19일에 릴리스가 중단되었고, Aider의 마지막 커밋은 2026년 5월 22일이며 마지막 PyPI 릴리스는 2026년 2월 12일입니다. 어느 저장소도 보관 처리되지 않았으므로 "죽었다"라는 표현보다 날짜로 설명하는 것이 정직합니다. Aider 대안에서 해당 프로젝트 자체의 후속 프로젝트를 다룹니다.

이동하기 전에 트레이드오프를 소리 내어 확인하세요. 떠나면 Standard Usage가 소진된 뒤 사용하게 되는 별도의 속도 제한을 가진 무료 오픈 웨이트 모델 풀인 Droid Core와 Factory Router(일부 표면에서는 Auto Model로 표시됨), Missions, 호스팅 웹·모바일·Slack 위임 표면을 잃게 됩니다. Factory Router는 자체 게이트웨이를 가져오는 기능으로 오해하기 쉽지만, 실제로는 Factory 자체의 과금 모델들 사이에서 라우팅하며 정반대입니다. 이 중 어느 것도 함께 이전되지 않습니다.

무엇이 이전되고, 무엇을 다시 작성하며, 무엇이 남는가

자산이동 비용세부 정보
프로젝트 지침무료Droid는 AGENTS.md, agents.md, Agents.md, CLAUDE.md 및 Claude.md를 읽고, opencode는 CLAUDE.md를 대체 파일로 사용하면서 AGENTS.md를 읽습니다. 같은 파일을 변환 없이 양쪽에서 사용할 수 있습니다
MCP 서버 → Claude Code복사둘 다 최상위 mcpServers 키와 type, command, args, env, url 및 headers 필드를 사용합니다. Droid 전용 필드인 disabled, disabledTools, connectTimeout은 Claude Code의 문서화된 필드 목록에 없으므로 삭제됩니다
MCP 서버 → opencode 또는 Codex다시 작성opencode는 mcp 키, local/remote 유형, 배열 command 및 environment를 사용하고, Codex는 ~/.codex/config.toml의 TOML [mcp_servers.<id>]을 사용합니다
엔드포인트 구성수동으로 다시 선언~/.factory/settings.json에 있는 Droid의 customModels 배열에는 이 페이지에 언급된 어떤 클라이언트에도 대응하는 스키마가 없으며 변환기도 찾지 못했습니다. 각 대상 클라이언트는 자체 방식으로 base URL과 키를 선언합니다
슬래시 명령, 스킬, 하위 에이전트다시 구축Droid의 사용자 지정 명령은 .factory/commands/*에 있으며 클라이언트 간 대응 항목이 없습니다
세션 기록이전되지 않음Factory는 --resume, --fork, droid search, /archive 및 /copy를 문서화하지만 내보내기 형식과 디스크상의 세션 경로는 제공하지 않습니다. 대상 클라이언트 자체 문서에서도 Droid 세션의 가져오기 경로를 찾지 못했습니다

MCP를 다시 작성하는 단계가 가장 까다롭습니다. 두 파일이 복사해도 될 만큼 비슷해 보여서 조용히 실패하기 때문입니다. 키, 유형 어휘 및 command의 형태가 모두 다릅니다:

동일한 MCP 서버가 두 번 선언됨
// Droid — ~/.factory/mcp.json or .factory/mcp.json
{
  "mcpServers": {
    "my-server": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "my-mcp-command"],
      "env": { "MY_ENV_VAR": "value" }
    }
  }
}

// opencode — opencode.json. Different key, different type words,
// and "command" is an ARRAY that swallows the args.
{
  "mcp": {
    "my-server": {
      "type": "local",
      "command": ["npx", "-y", "my-mcp-command"],
      "enabled": true,
      "environment": { "MY_ENV_VAR": "value" }
    }
  }
}

Kunavo는 임베딩 모델을 제공하지 않으므로 대상 클라이언트가 임베딩으로 저장소를 색인한다면 별도의 공급자가 필요합니다. 이는 게이트웨이 키의 일부가 아닙니다. 출처: Droid의 MCP 페이지, 지침 파일 페이지, Claude Code의 MCP 문서, opencode의 MCP 문서 및 Codex의 구성 참조. 모두 2026년 9월 21일에 확인했습니다. Codex 문서의 위치가 변경되었습니다. developers.openai.com/codex는 learn.chatgpt.com으로 리디렉션됩니다.

엔드포인트 측면의 계산 예시

Factory 자체 수치로는 비교 가능한 값을 만들 수 없습니다. Standard Credit의 달러 가치가 공개되지 않았기 때문입니다. 따라서 여기서는 이동으로 바뀌는 부분, 즉 새 클라이언트가 보내는 토큰만 계산하고, 삭제되는 플랜 요금은 직접 더할 수 있는 공개 수치로 남겨 둡니다. 하루 작업 에이전트 사용량을 캐시되지 않은 입력 토큰 1,200,000개와 출력 토큰 80,000개로 가정하고, 한 달에 20일 사용한다고 가정합니다. 이 가정은 측정값이 아니라 설명을 위해 만든 것입니다. 요금은 백만 토큰당 Kunavo 카탈로그의 현재 가격입니다.

모델1M당 입력 / 출력예상 일일 비용예상 20일 월간 비용
Claude Haiku 4.5$0.70 / $3.50$1.12$22.40
GPT-5.6 Terra$0.70 / $4.20$1.18$23.52
Claude Sonnet 5$1.40 / $7.00$2.24$44.80

이는 측정된 작업 비용이나 청구 상한이 아니라 예시용 토큰 산술입니다. 이러한 가정에서는 모델 선택만으로 계산된 월 비용이 2.0배 달라집니다. 동일한 토큰 형태에서 Claude Haiku 4.5는 $22.40, Claude Sonnet 5는 $44.80입니다. 이것이 구독보다 유리한지는 전적으로 사용량에 달려 있으며, 실제 비용을 확정하는 것은 자신의 토큰 수뿐입니다. 종량제 엔드포인트를 한 달에 많이 사용하면 정액 플랜보다 비용이 커질 수 있는데, 바로 그런 경우를 위해 플랜이 존재합니다.

두 질문도 구분해야 합니다. 명시된 최저 요금과 작업을 완료하는 데 드는 최저 비용은 서로 다른 주장입니다. 세 번의 시도가 필요한 저렴한 모델은 한 번에 작업을 끝내는 더 비싼 모델보다 비용이 더 많이 들 수 있습니다. AI 비용 최적화에서는 자체 저장소에서 이를 측정하는 방법을 다룹니다. Kunavo의 카탈로그 금액은 청구 상한이 아니라 하한입니다. 업스트림이 요금을 보고하면 카탈로그 비용과 업스트림 비용에 해당 마크업을 곱한 금액 중 더 큰 금액이 청구됩니다. 캐시 요금과 외부 도구는 이 예시에 포함되지 않으며, 최소 충전 금액은 선불 크레딧 $10입니다. 이는 구독이 아니라 최소 충전 요건입니다. 청구 세부 정보를 참조하세요.

다섯 단계로 이동하되, 돌아갈 길은 열어 두세요

먼저 지침 파일을 복사하세요. 변환할 필요가 없습니다. 새 클라이언트의 자체 형식으로 엔드포인트를 다시 선언하세요. 위 표에 따라 MCP 블록을 다시 작성하거나 복사하세요. 슬래시 명령을 대상 클라이언트가 부르는 방식으로 다시 만들고, 세션 기록은 남겨 둬야 한다는 점을 받아들이세요. 그런 다음 한 청구 기간 동안 양쪽 설정에서 동일한 제한 작업을 실행하고 각 측에서 기록한 청구액을 확인하세요.

계획을 세워 두면 롤백 비용은 낮습니다. 대체 클라이언트를 시험하는 동안 Droid를 설치된 상태로 두고 ~/.factory/settings.json을 변경하지 마세요. 시점에 영향을 주는 청구 관련 세부 정보가 두 가지 있으며, Factory는 같은 FAQ 답변에서 둘 다 명시합니다. "Standard Usage는 월별로 이월되지 않습니다. 구매한 Extra Usage는 이월됩니다." Extra Usage는 최소 구매 금액이 $10인 선불 방식이며 만료되지 않으므로, 구매한 잔액은 어떤 결정을 내리든 그대로 남습니다(Factory의 개인 플랜 페이지, 2026년 9월 21일).

부딪힌 경계가 클라이언트가 아니라 플랜 요금이었다면, 더 저렴한 선택은 아예 이동하지 않는 것일 수 있습니다. Droid는 세 가지 공급자 값으로 사용자 지정 엔드포인트를 지원하며, Factory Droid 설정 페이지에 JSON이 있습니다. Factory 자체도 이 경로에 조건을 붙입니다. "공식 API를 통해 액세스하는 Anthropic 및 OpenAI 모델만 완전히 테스트되고 벤치마크되었습니다." 또한 일반 Chat Completions 엔드포인트의 프롬프트 캐싱은 "공급자에 따라 다르며 보장할 수 없다"고 설명합니다. 이는 일반적인 사용자 지정 엔드포인트에 대한 Factory의 주의사항이며 여기에도 적용됩니다. 이동한다면 opencode, OpenHands, Cline, goose, Crush 또는 Codex CLI에서 시작하고, 키에 자금을 충전할 준비가 되면 Kunavo 계정을 생성하세요. Anthropic 클라이언트와의 직접 비교는 Factory Droid vs Claude Code를 참조하세요.

자주 묻는 질문

가장 좋은 Factory Droid 대안은 무엇인가요?

하나의 정답은 없습니다. 대안마다 해결하는 제약이 다르기 때문입니다. 자체 API 키를 사용해도 Factory의 요금제 비용이 계속 부과되어 떠나려는 것이라면, opencode(MIT), Cline(Apache-2.0), goose(Apache-2.0, 현재 Linux Foundation AAIF 프로젝트)는 자체 키를 사용하는 개인 개발자에게 무료입니다. Cline의 자체 가격 페이지는 오픈 소스 확장이 "개인 개발자에게 완전히 무료"라고 명시하며, opencode와 goose는 클라이언트에 대한 요금을 전혀 게시하지 않습니다. Factory의 사용자 지정 모델을 Droid CLI와 데스크톱 앱에서만 사용할 수 있고 호스팅 웹 또는 모바일 플랫폼에서는 사용할 수 없어 떠나려는 것이라면, 여기서 확인한 대안 중 자체 키를 유지하면서 호스팅 환경도 이용할 수 있는 것은 OpenHands입니다. MIT 라이선스의 셀프 호스팅 또는 무료 Individual 호스팅 요금제를 제공하며, 두 경우 모두 자체 키를 사용할 수 있습니다. 구독 기간에 얽매이지 않고 헤드리스 CI를 실행하려는 것이라면, Codex CLI(Apache-2.0)와 opencode는 모두 구성 파일에서 사용자 지정 기본 URL을 받습니다. 모든 저장소 상태는 2026년 9월 21일 GitHub API에서 확인했습니다.

무료 Factory Droid 대안이 있나요?

클라이언트는 무료일 수 있지만 추론은 무료가 아닙니다. opencode는 MIT이고, Cline 확장은 자체 가격 페이지에서 개인 개발자에게 무료이며, goose는 Apache-2.0이고, OpenHands는 MIT 셀프 호스팅과 무료 Individual 호스팅 요금제를 모두 제공하며, Codex CLI는 Apache-2.0입니다(모두 2026년 9월 21일 확인). Crush는 무료로 다운로드할 수 있지만 OSI 오픈 소스 라이선스가 아니라 FSL-1.1-MIT에 따라 소스가 공개됩니다. 어느 경우든 클라이언트를 연결한 모델 엔드포인트에 비용을 지불해야 하므로 다운로드 가격이 아니라 토큰 청구액을 비교하세요.

자체 API 키를 가져오면 Factory Droid 구독이 없어지나요?

아니요. Factory의 개인 요금제 문서에는 "BYOK는 모든 Individual 요금제에서 일정 허용량까지 무료입니다. 그 이후에는 사용량에 대해 이용 중인 요금제에 따라 요금이 부과됩니다"라고 명시되어 있으며(2026년 9월 21일 확인), 자체 키를 사용해도 요금제 비용 자체에는 영향이 없습니다. 해당 무료 허용량의 크기는 BYOK 페이지, 개인 요금제 페이지, 모델 페이지 또는 요금 FAQ에 게시되어 있지 않으므로, 실제로 초과하기 전에는 언제 초과하는지 계산할 방법이 없습니다. Factory는 Factory Standard Credit 하나의 달러 가치도 게시하지 않으므로 자체 수치를 작업당 비용으로 환산할 수 없습니다.

내 Droid 구성을 다른 에이전트로 옮길 수 있나요?

부분적으로 가능하며, 분할 방식은 예측할 수 있습니다. 프로젝트 지침은 무료로 이동합니다. Droid는 AGENTS.md, agents.md, Agents.md, CLAUDE.md, Claude.md를 읽고, opencode는 AGENTS.md를 읽으며 CLAUDE.md를 대체 파일로 사용하므로 같은 파일을 변환 없이 양쪽에서 사용할 수 있습니다. MCP 서버는 Claude Code로 복사할 수 있습니다. Claude Code는 동일한 최상위 mcpServers 키와 동일한 command/args/env/url/headers 필드를 사용하지만, disabled, disabledTools, connectTimeout과 같은 Droid 전용 필드는 Claude Code 자체의 문서화된 필드 목록에 없으므로 삭제됩니다. MCP 서버는 opencode용으로 다시 작성해야 합니다(최상위 키 mcp, type은 local 또는 remote, command는 배열, 환경 변수는 environment). Codex CLI용으로는 ~/.codex/config.toml의 TOML 블록으로 다시 작성해야 합니다. 엔드포인트 구성 자체는 이동하지 않습니다. Droid의 customModels 배열에 다른 클라이언트의 대응 스키마가 없으므로 각 대상에서 base URL과 키를 자체 방식으로 다시 선언해야 합니다.

Factory Droid 세션 기록을 내보낼 수 있나요?

문서화된 내보내기 형식은 없습니다. Factory의 CLI 레퍼런스에는 --resume으로 세션 재개, --fork로 세션 분기, droid search로 로컬 세션 검색, /archive로 보관, /copy로 프롬프트, 응답, 턴 범위 또는 세션 ID 복사가 문서화되어 있습니다. 그러나 일괄 내보내기 명령이나 디스크상의 세션 경로는 문서화되어 있지 않으며, 경로가 명시된 것은 ~/.factory/worktrees뿐입니다(2026년 9월 21일 확인). 이 페이지에 언급된 클라이언트의 문서에서도 Droid 세션을 가져오는 방법은 발견되지 않았습니다. 기록은 이전 환경에 남는 것으로 간주하세요. 따라서 한 번에 전환하기보다 두 환경을 병행해 운영하는 것이 좋습니다.

Factory Droid가 중단되나요?

아니요. 2026년 9월 21일 기준 npm 패키지 droid의 버전은 0.223.0이었고 2026년 9월 19일에 게시되었으며, 9월 14일부터 19일까지 6일 동안 6개의 릴리스가 있었습니다. 공개 Factory-AI/factory 저장소도 보관 처리되지 않았습니다. Factory 자체 뉴스 색인에는 프라이빗 VPC, 온프레미스 및 에어 갭 배포에 관한 2026년 9월 18일 게시물이 있습니다. 도메인은 만료된 것이 아니라 이전되었습니다. factory.ai는 307 리디렉션으로 factory.com에 응답하며, factory.com이 표준 마케팅 호스트입니다. 문서는 계속 docs.factory.ai에 있습니다. 2026년에 Droid를 떠나는 것은 위기에서 벗어나기 위한 조치가 아니라 적합성에 관한 결정입니다.

대신 Continue나 Aider로 옮겨야 하나요?

현재로서는 둘 다 권장하지 않습니다. Continue는 Cursor에 인수되었으며, continue.dev 자체 페이지 제목도 "Continue (acquired by Cursor)"라고 표시합니다. 릴리스 목록은 2026년 6월 19일의 태그 v2.1.0-vscode 및 v2.0.0-vscode에서 멈췄고, 기본 브랜치의 마지막 커밋은 2026년 7월 21일에 기록되었으며 그중 하나의 제목은 "docs: remove Sign in link (login flow retired)"입니다. 저장소는 보관 처리되지 않았으므로 "인수되었고 릴리스가 중단됨"이라고 설명하는 것이 정확하며, "보관됨"이라고 하면 안 됩니다. Aider는 Apache-2.0 라이선스이고 역시 보관 처리되지 않았지만, 마지막 커밋은 2026년 5월 22일이며 마지막 PyPI 릴리스는 2026년 2월 12일의 0.86.2입니다. 둘 다 2026년 9월 21일에 확인했습니다. 이 날짜를 명시하는 것은 공정하지만, 새 선택지로 이들 위에 마이그레이션하는 것은 권장하지 않습니다.

Factory의 가격, BYOK, 모델, MCP 및 CLI 문서, droid의 npm 레지스트리 항목, 그리고 opencode, Cline, goose, OpenHands, Codex CLI, Crush, Aider 및 Continue의 GitHub API 상태를 모두 2026년 9월 21일에 확인했습니다. Continue의 비활성 상태는 pushed_at 타임스탬프가 아니라 기본 브랜치의 커밋 목록으로 확인했습니다. 이 페이지의 어떤 클라이언트도 Droid 자체를 포함해 Kunavo에서 실제 실행 테스트하지 않았으며, Kunavo 토큰 요금은 현재 카탈로그에서 가져왔고 모든 달러 예시는 설명을 위한 산술입니다.