@techtipsvn
OpenCode 2.0 · 15/10/2026

Lên OpenCode 2.0: config cũ vẫn chạy, plugin 1.0 và CLAUDE.md thì không

OpenCode là AI viết code trong terminal. Lên 2.0, phần lớn cài đặt cũ vẫn chạy.

2026-10-1508 slide1 phút đọcfeature
Slide bìa: Lên OpenCode 2.0: config cũ vẫn chạy, plugin 1.0 và CLAUDE.md thì khôngSlide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8
cuộn, vuốt, hoặc phím ←→01 / 08

Cùng một bài, đọc bằng chữ. Nhanh hơn và tìm lại được bằng Ctrl+F.

Trước / Sau

Lên 2.0 thì cái gì phải sửa

Bạn đang cóTrên 2.0Bạn làm gì
Config opencode.json+vẫn đọc+không cần
Plugin viết cho 1.0-không chạy-viết lại
Config tui.json+tự chuyển+không cần
Chỉ có CLAUDE.md-không đọc-sang AGENTS.md
Nâng cấp

Lệnh nhảy từ 1.x lên 2.0

Plugin 1.0 phải viết lại

Bản 2.0 đổi hẳn cách viết plugin. Plugin cũ không chạy, kể cả khi đổi tên file. Docs OpenCode 2.0 có trang hướng dẫn chuyển plugin.

Chuyển CLAUDE.md sang AGENTS.md

Cả hai là file bạn ghi hướng dẫn cho AI trong project. Bản 1.x đọc CLAUDE.md khi thiếu AGENTS.md. Bản 2.0 chỉ đọc AGENTS.md thôi.

tui.json tự thành cli.json

tui.json lưu theme và phím tắt của giao diện terminal. Lần đầu mở 2.0, OpenCode tự chép cài đặt chung sang ~/.config/opencode/cli.json.

Trước khi lên 2.0

Nên

Giữ bản sao setup 1.x để quay lại khi cần

Thử 2.0 trên một project trước

Không nên

Viết lại toàn bộ config ngay hôm đầu

Cho 1.x đọc config đã đổi, 1.x không hiểu

Xem project có plugin tự viết hay CLAUDE.md

Có thì ghi lại để sửa khi lên 2.0. Không có thì config cũ vẫn được đọc như trước.

techtipstechtipsvnopencodeaicodinglaptrinh
Đọc tiếp

Bài khác cùng chủ đề

Slide bìa: Code Go không đọc body chậm gần 5 lần qua HTTP/1, Go 1.27 tự sửa10

Code Go không đọc body chậm gần 5 lần qua HTTP/1, Go 1.27 tự sửa

Giải thích2′ đọc15.10
Slide bìa: Node.js vá lỗi bảo mật mức HIGH ngày 21/10: máy bạn đang chạy bản nào?07

Node.js vá lỗi bảo mật mức HIGH ngày 21/10: máy bạn đang chạy bản nào?

Tin1′ đọc15.10
Slide bìa: Nghị định 386: từ 18 tuổi có thể được tuyển nhờ sản phẩm, không chỉ bằng cấp08

Nghị định 386: từ 18 tuổi có thể được tuyển nhờ sản phẩm, không chỉ bằng cấp

Tin2′ đọc15.10
Slide bìa: Gemini 4 Argon dẫn DeepSWE nhưng đứng cuối Terminal-bench, theo chính bảng của Google10

Gemini 4 Argon dẫn DeepSWE nhưng đứng cuối Terminal-bench, theo chính bảng của Google

Tin2′ đọc14.10

Mỗi ngày một bài mới.

Mẹo, giải thích và tin công nghệ cho sinh viên và dev mới đi làm. Một người viết, đăng đều.

Bài cũng được đăng lên TikTok, ở dạng slide.

TikTok@techtipsvn