OpenCode 2.0, 서버가 자동으로 백그라운드에서 실행되며 모든 클라이언트를 하나로 연결

OpenCode 2.0, 서버가 자동으로 백그라운드에서 실행되며 모든 클라이언트를 하나로 연결

OpenCode 2.0은 클라이언트/서버 모델을 기본으로 채택해 서버가 백그라운드에서 자동 실행되고, TUI, 웹, 데스크톱 앱이 하나의 중앙 프로세스에 연결된다. API는 처음부터 새로 설계됐고, @opencode/client 패키지가 추가됐다. 코드 모드는 JavaScript 인터프리터를 내장해 MCP 서버나 OpenAPI 엔드포인트를 함수로 변환, 에이전트가 스크립트로 도구를 조합할 수 있다. 백그라운드 서브 에이전트와 셸 명령, 80개 이상의 내부 플러그인, @opencode/sdk 라이브러리 사용도 지원한다. 업그레이드 시 1.0 플러그인과 서버 API가 호환되지 않는 점에 유의해야 한다.

OpenCode는 또한 자신의 API를 인지하고 있어, 새로운 작업을 시작할 때 현재 세션을 git worktree로 옮기는 것과 같은 유용한 작업을 수행하기 위해 스스로 API를 호출한다.

이 날의 다른 글

2026-10-14