OpenCode 2.0 총정리 2026년 — 오픈소스 AI 코딩 에이전트, 무엇이 달라졌나
오픈소스 AI 코딩 에이전트 OpenCode가 2.0으로 크게 바뀌었습니다. 개발사 Anomaly의 공식 노트는 이번 버전을 “major overhaul(대규모 개편)”이라고 부릅니다. 이 글에서는 2026년 10월 기준으로 공식 자료에서 확인되는 변경점만 골라 OpenCode 2.0에서 무엇이 달라졌는지, 그리고 유료 모델 구독인 OpenCode Go가 누구에게 맞는지 정리합니다.
OpenCode 2.0 핵심 변화 3가지
1. 서버가 기본으로 백그라운드에서 돈다
OpenCode는 처음부터 클라이언트/서버 구조였습니다. 다만 공식 노트에 따르면 1.x까지는 이 구조를 기본값으로 쓰지 않았고, 주로 파워 유저만 활용했습니다. 2.0부터는 서버가 내 컴퓨터에서 하나의 백그라운드 프로세스로 자동 실행됩니다. 터미널 TUI, 웹 인터페이스, 데스크톱 앱 중 무엇을 열든 모두 같은 중앙 프로세스에 붙습니다.
터미널에서 시작한 세션을 웹이나 데스크톱 앱에서 그대로 이어서 볼 수 있다는 것이 2.0의 가장 큰 변화입니다.
– 프로그래밍 클라이언트 @opencode/client는 로컬 서비스를 자동으로 찾아 연결합니다. 공식 노트는 예약 작업(scheduled tasks)에 특히 유용하다고 설명합니다.
– CLI에서는 opencode api 명령으로 같은 서비스를 호출할 수 있습니다.
– 서버를 다른 호스트에 노출한 뒤 /pair 또는 opencode pair로 다른 애플리케이션과 연결할 수 있습니다. 이 흐름을 쓰는 네이티브 앱은 개발 중이라고 밝혔습니다.
2. API를 처음부터 다시 만들었다
공식 노트는 기존 API가 “두서없이 자랐다”고 인정하고, 사용 사례를 다시 검토해 처음부터 새로 설계했다고 설명합니다. 흥미로운 점은 OpenCode가 자기 API를 알고 있어서 에이전트가 직접 호출한다는 것입니다. 예시로 든 동작은 다음과 같습니다.
| 사용자 요청 | 에이전트가 호출하는 API |
|---|---|
| 새 작업을 git 워크트리에서 시작 | worktree_create → session_rename → session_move |
| 멈춘 세션을 중단하고 지시 변경 | session_list → session_context → session_interrupt → session_prompt |
여러 세션을 동시에 돌리는 사람이라면 “이 세션 멈추고 테스트 격리해 줘” 같은 말로 세션 관리까지 맡길 수 있다는 뜻입니다.
3. v2 엔진 위에 생태계가 붙기 시작했다
AI 에이전트 작업 공간 OpenChamber는 2026년 9월 24일 OpenCode v2 엔진 기반의 2.0을 공개했습니다. TAU-HOME.COM 기사에 따르면 1.x 환경에서는 에이전트 프롬프트, 스킬, MCP 서버, 플러그인을 고칠 때마다 런타임을 재시작해야 했습니다. OpenChamber 2.0은 파일 저장 즉시 이 변경을 실행 중인 세션에 반영하는 무재시작 핫 리로드를 도입했고, Code Mode·웹 검색 카드·사용량 통계 대시보드도 추가했습니다.
OpenCode Go 요금제 — 꼭 결제해야 할까?
결론부터 말하면 필수가 아닙니다. 공식 문서는 Go가 “완전히 선택 사항이며 OpenCode를 쓰는 데 필요하지 않다”고 명시합니다. OpenCode 자체는 무료로 쓰고, Go는 여러 오픈 코딩 모델을 한 API 키로 안정적으로 쓰고 싶을 때 붙이는 제공자(provider) 중 하나입니다.
공식 문서 기준 Go는 월 10달러, Go Plus는 월 40달러로, Go Plus는 같은 모델 목록에서 사용량 한도가 더 높습니다.
| 선택지 | 월 요금 | 특징 | 추천 대상 |
|---|---|---|---|
| OpenCode만 사용 | 무료 | 다른 제공자의 API 키를 연결 | 이미 쓰는 모델 구독·API 키가 있는 개발자 |
| Go | 10달러 | 저비용으로 여러 오픈 코딩 모델 접근 | 가성비 위주로 여러 모델을 써 보려는 개인 |
| Go Plus | 40달러 | 같은 모델, 더 높은 사용량 한도 | 에이전트를 하루 종일 돌리는 개인 개발자 |
구매 전 확인할 조건
– 1인 워크스페이스 전용: 가입 시 생기는 Personal 워크스페이스처럼 구성원이 한 명인 곳에서만 쓸 수 있고, Go를 구독한 워크스페이스는 멤버를 초대할 수 없습니다. 팀 단위 도입에는 맞지 않습니다.
– 모델 목록은 바뀐다: 현재 목록에는 GLM-5.3, Kimi K3, DeepSeek V4 Pro, Qwen3.8 Max, MiniMax M3, Claude Haiku 5.5, GPT 5.6 Luna 등이 있고, 일부 모델은 기간 한정 무료로 표시돼 있습니다. 공식 문서도 테스트하며 바뀔 수 있다고 밝히니 결제 직전에 목록을 다시 확인하세요.
– 다른 에이전트에서 쓸 때: Go는 OpenCode와 비슷한 코딩 에이전트 트래픽용입니다. 자체 클라이언트라면 고유 user agent를 보내고, 대화마다 x-opencode-session 헤더에 고정 세션 ID를 넣어야 합니다. 남용 트래픽은 모니터링됩니다.
연결 방법
1. OpenCode Console에서 로그인 후 Go 또는 Go Plus를 구독하고 API 키를 복사합니다.
2. TUI에서 /connect를 실행해 OpenCode Go를 고르고 키를 붙여 넣습니다.
3. /models로 사용할 모델을 선택합니다.
OS 업데이트 대응처럼 반복 작업이 많은 시기에는 백그라운드 세션을 여러 개 띄워 두는 2.0 구조가 특히 쓸모 있습니다. 이번 가을 앱 대응 항목은 iOS 27·macOS 27 총정리 — 2026년 9월 개발자가 지금 대응할 것을 참고하세요.
결론 — 가장 추천하는 조합
가장 추천하는 구성은 “OpenCode 2.0(무료) + OpenCode Go(월 10달러)”입니다. 가장 싼 유료 요금제로 여러 오픈 코딩 모델을 한 키로 비교할 수 있고, 한도가 부족해질 때 Go Plus로 올리면 됩니다. 이미 다른 모델 API 키가 있다면 Go 없이 시작해도 기능 차이는 없습니다. 팀 단위라면 Go의 1인 제한 때문에 다른 제공자를 연결하는 편이 맞습니다.
참고 자료
– OpenCode 2.0
– Go | OpenCode
– OpenChamber 2.0: Zero-Restart Hot Reload for Skills, Agents, and MCP on OpenCode v2 | TAU-HOME.COM
이 글은 AI로 초안을 작성하고 사람이 사실 확인과 편집을 거쳐 발행했습니다. 본문에 인용한 수치와 일정은 함께 링크한 출처에서 확인할 수 있으며, 제도·요금처럼 자주 바뀌는 정보는 공식 공지로 한 번 더 확인해 주세요. 검수 절차와 필자 표기는 사이트 소개에 정리해 두었습니다.
자주 묻는 질문
OpenCode 2.0은 무료인가요?
OpenCode 자체를 쓰는 데는 유료 구독이 필요하지 않습니다. 공식 문서는 OpenCode Go가 완전히 선택 사항이라고 명시하며, 다른 제공자의 API 키를 연결해서 쓸 수도 있습니다.
OpenCode 2.0에서 가장 크게 바뀐 점은 무엇인가요?
서버가 백그라운드 프로세스 하나로 자동 실행돼 TUI·웹·데스크톱 앱이 같은 프로세스를 공유한다는 점입니다. 여기에 API가 처음부터 다시 설계돼 에이전트가 워크트리 생성이나 세션 이동 같은 작업을 직접 호출할 수 있게 됐습니다.
OpenCode Go를 팀에서 함께 쓸 수 있나요?
공식 문서에 따르면 Go와 Go Plus는 구성원이 한 명인 워크스페이스 전용이며, Go를 구독한 워크스페이스는 멤버를 초대할 수 없습니다. 팀이라면 각자 구독하거나 다른 제공자를 연결해야 합니다.