OpenCode 2.0, 코딩 세션 통합

2분 OpenCode코딩 에이전트오픈소스자동화
최근 30일 조회수 — 좋아요 —

핵심 요약

OpenCode 2.0은 터미널·데스크톱·웹을 로컬 백그라운드 서비스로 연결해 세션 공유와 자동화를 지원한다.

OpenCode 2.0, 코딩 세션 통합 — 기사 주제를 표현한 AI 생성 개념 삽화
AI 생성 개념 삽화 · 실제 사건을 촬영한 사진이 아닙니다.

오픈소스 코딩 에이전트 OpenCode 2.0이 터미널·데스크톱·웹 인터페이스를 하나의 백그라운드 서비스로 묶었다. 개발자는 같은 코딩 세션을 여러 화면에서 열고 관리할 수 있고, 실제 명령 실행은 로컬에서 자동으로 시작되는 단일 프로세스가 맡는다. 개발사 Anomaly는 이를 “대대적인 개편”으로 규정했다.1

핵심은 기존 클라이언트·서버 구조를 기본 작동 방식으로 끌어올린 데 있다. Anomaly에 따르면 서버 기능은 처음부터 있었지만 주로 숙련 사용자가 직접 설정해 썼다. 2.0부터는 서버가 개발자 컴퓨터에서 자동 실행되며 터미널, 브라우저, 데스크톱 앱이 모두 이 서비스에 접속한다. 인터페이스와 실행 계층을 분리했기 때문에 터미널에서 시작한 작업을 다른 앱에서 이어서 관리하는 구성이 가능해졌다.

공유 서비스는 사람이 쓰는 화면만 연결하지 않는다. OpenCode의 프로그래밍 클라이언트로 만든 스크립트도 로컬 서비스를 자동 탐색해 접속할 수 있어 예약 작업에 활용할 수 있다. 필요하면 서비스를 다른 컴퓨터에 노출하거나 외부 애플리케이션과 연결할 수도 있다. 여기에 API 재구축, 외부 프로그램에 넣을 수 있는 소프트웨어 개발 키트(SDK), 서브에이전트와 셸 명령을 백그라운드에서 실행하는 기능도 추가됐다. OpenCode가 단일 터미널 도구를 넘어 여러 클라이언트와 자동화 작업이 실행 자원을 공유하는 기반으로 이동한 셈이다.

2.0의 공식화 과정은 매끄럽지만은 않았다. 공개 베타가 시작된 뒤 약 3개월 동안 업데이트가 이어졌고, 9월에는 플러그인 구조와 핫 리로딩을 다룬 기술 설명도 나왔다. 그러나 안정 버전 여부가 분명하지 않고 릴리스 노트가 빠졌다는 개발자 불만도 있었다. 더뉴스택은 10월 12일 보도에서 공식 변경 기록이 2.x 계열로 전환되고 Anomaly가 개편 내용을 발표한 시점을 사실상 2.0이 주력 릴리스가 된 신호로 해석했다.1

OpenCode가 확보한 사용자 기반도 이번 구조 변경의 무게를 키운다. Anomaly는 “수백만 명의 일일 사용자” 경험을 설계에 반영했다고 밝혔으며, 깃허브 저장소는 별 21만2,000개 이상과 포크 약 3만 개를 기록했다. 다만 이는 회사 발표와 저장소 인기도를 보여주는 수치다. 공유 서비스가 실제 환경에서 인터페이스 전환이나 장기 백그라운드 작업을 얼마나 안정적으로 처리하는지는 자료에 제시되지 않았다.

Footnotes

  1. The New Stack, “A major overhaul”: OpenCode 2.0 puts its terminal, desktop, and web apps on one shared service ↩ ↩2

읽기 목록은 이 브라우저에 저장됩니다.

출처

  1. "A major overhaul": OpenCode 2.0 puts its terminal, desktop, and web apps on one shared service — The New Stack

이 글은 위 출처를 근거로 자동 생성된 뒤 발행됐습니다. 원문을 함께 확인해 주세요. 교차 보도 없이 단독 출처로 작성됐습니다.