---
title: Migrating to 1.0
description: What's new in OpenCode 1.0.
---

OpenCode 1.0은 TUI의 완전한 재쓰기입니다.

우리는 zig+solidjs에서 작성된 사내 프레임 워크 (OpenTUI)에 성능과 기능 문제가있는 go+bubbletea 기반 TUI에서 이동했습니다.

새로운 TUI는 같은 오픈 코드 서버에 연결하기 때문에 오래된 것 같이 작동합니다.

---

## 업그레이드

현재 이전을 사용하는 경우 현재 1.0로 autoupgraded 할 수 없습니다.
버전. 그러나 OpenCode의 이전 버전은 항상 최신을 잡아.

수동으로 업그레이드하려면 실행

```bash
$ opencode upgrade 1.0.0
```

0.x로 다운 그레이드, 실행

```bash
$ opencode upgrade 0.15.31
```

---

## UX 변경

세션 역사는 더 많은 압축, 편집 및 bash 도구의 전체 세부 사항을 보여주는.

우리는 거의 모든 것을 통해 흐르는 명령 줄을 추가했습니다. ctrl+p를 눌러 모든 컨텍스트에서 가져 와서 할 수있는 모든 것을 볼 수 있습니다.

유용한 정보로 세션 사이드바(Toggled)를 추가했습니다.

우리는 우리가 실제로 사용되었던 어떤 기능을 제거했습니다. 뭔가 중요하지 않은 경우 문제가 열리고 신속하게 추가됩니다.

---

## 파손 변화

## Keybinds 이름 변경

- message revert -> 메시지 undo
- switch agent -> 에이전트 사이클
- switch agent reverse -> 에이전트 cycle reverse
- switch mode -> 에이전트 cycle
- switch mode reverse -> 에이전트 cycle reverse

## Keybinds 제거

- 메시지 layout toggle
- 메시지
- 메시지
- 파일 diff toggle
- 파일 search
- 파일 닫기
- 파일 list
- 앱 help
- 프로젝트 init
- 툴 details
- 사고 blocks
