You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dưới đây là báo cáo so sánh ngắn gọn, chuyên nghiệp về trạng thái và xu hướng của các công cụ AI CLI chính (dựa trên bản tin cộng đồng 2026-03-12 bạn cung cấp).
Tổng quan hệ sinh thái (3–5 câu)
Hệ sinh thái AI CLI đang trưởng thành nhanh nhưng phân hoá theo hai trục chính: độ bền/observability (memory leaks, heapdump, telemetry) và trải nghiệm tương tác (TUI/terminal, session continuity, compression).
Nhiều dự án tập trung vào “hậu trường” kỹ thuật: chẩn đoán rò rỉ bộ nhớ, sandbox/permission để tránh hành vi agent nguy hiểm, và cải thiện resilience khi dùng nhiều provider/ACP/MCP.
Đồng thời, UX/terminal (phím, alt‑screen, paste/IME), session persistence và auto‑compaction/history management là các điểm tiếp xúc người dùng tạo áp lực lớn lên roadmap.
Kết quả: các nhóm dev phải cân bằng giữa hotfix (stability/security) và cải tiến UX/agent features để giữ user adoption trong môi trường production.
So sánh mức độ hoạt động (số liệu trích từ bản tin hôm nay)
Lưu ý: con số là lượng mục nổi bật/PR nêu trong bản tin (chứ không phải tổng trong repo).
Claude Code
Issues (nổi bật): 10
PRs (nổi bật): 10
Release: v2.1.74 (mới, diagnostic + autoMemoryDirectory; có hotfix memory leak)
Gemini CLI
Issues (nổi bật): 10
PRs (nổi bật): 10
Release: v0.34.0-preview.0 (preview) + v0.33.0
GitHub Copilot CLI
Issues (nổi bật): 10
PRs (cập nhật 24h): 2 (cả repo có nhiều PR/PRs khác, nhưng 2 được đề cập hôm nay)
File/ACP/MCP integration & fallback (Qwen, Kimi, Claude, Copilot): ACP path validation, fallback to local FS, OAuth/MCP remote flows, redirect handling.
Observability / telemetry (Copilot CLI, Claude Code): OpenTelemetry, tracing of LLM calls & tool executions để debug agent behavior.
Plugin/hook integrity & trust model (Claude, OpenCode): plugin trust store, hook‑integrity guards to prevent agents from weakening safety rules.
Phân tích khác biệt hóa (trọng tâm, người dùng mục tiêu, hướng kỹ thuật)
Claude Code: trọng tâm kỹ thuật mạnh về diagnostics, memory safety và plugin‑security. Đối tượng chính: deploy của tổ chức/production servers (quan tâm stability, sandboxing, data‑loss). Kỹ thuật nổi bật: debug native addons/streaming leaks, auto‑memory config.
Gemini CLI (Google): nhấn vào session continuity, compression và policy/sandbox engine; phù hợp cho người dùng cần long‑running agents và enterprise policy control. Kỹ thuật: auto‑distillation, native Windows sandboxing, subagent isolation.
GitHub Copilot CLI: tập trung UX terminal/TUI và observability; đối tượng: developers dùng interactive flows (neovim, Windows Terminal), enterprise customers cần MCP/OAuth. Kỹ thuật: OpenTelemetry, shell RPC, adaptive color engine.
Kimi Code CLI: chú trọng web UI, compaction/media handling và session management; người dùng: teams sử dụng web frontend + CLI. Kỹ thuật: E2E tests cho web, compaction media filters.
OpenCode: tập trung UX TUI (vim motions, keybindings), MCP/stdio interoperability, hot‑reload; phù hợp cho power users muốn tight TUI experience. Kỹ thuật: TUI refinements, MCP server via stdio.
Qwen Code: tập trung cao vào ACP/file ops, terminal input edge‑cases và permission rules; target: VS Code users và multi‑provider setups. Kỹ thuật: ACP error mapping, path validation, terminal CSI fixes.
Động lực & độ trưởng thành của cộng đồng
Hoạt động nhất / lặp nhanh: Claude Code, Gemini và GitHub Copilot CLI thể hiện nhịp độ hoạt động cao (nhiều issue nóng, release/preview và PRs). Họ vừa phát hành bản vá/preview, vừa có nhiều thread triage — dấu hiệu cộng đồng lớn và/hoặc người dùng enterprise.
Nhanh triển khai fix/feature: Copilot CLI và Qwen Code liên tục đẩy release/patches liên quan UX/terminal và ACP; Kimi & OpenCode đang tích cực trên PR nhưng release cadence ít dày hơn.
Cộng đồng ổn định nhưng ít release: OpenCode nhiều discussion/PR nhưng không có release mới 24h — tập trung vào refining UX và PR review.
Không xác định: OpenAI Codex (không có tóm tắt hôm nay) — cần kiểm tra trực tiếp repo để đánh giá hoạt động.
Tín hiệu xu hướng & khuyến nghị cho nhà phát triển/ra quyết định
Tín hiệu ngành:
“Stability first”: rò rỉ bộ nhớ và compaction failures đang là vấn đề chung — ưu tiên observability (heapdump, telemetry) và chiến lược fallback.
Agent safety & permission models: plugin/hook integrity và rule‑based permissions trở thành yêu cầu bảo mật bắt buộc.
Session engineering: long‑running context cần better compression/auto‑distillation và resume semantics để tránh mất intent.
Terminal surface is hard: nhiều dự án vẫn vật lộn với IME/CSI/alt‑screen trên Windows/macOS/Linux — cần test ma trận terminal × OS.
Provider interoperability: ACP/MCP/OAuth edge cases (redirects, scopes, fallback) cần chuẩn hóa và retry/backoff.
Khuyến nghị hành động (ngắn, ưu tiên cho dev managers):
Ưu tiên giám sát mem/rò rỉ: thêm heapdump hooks, expose memory metrics, và yêu cầu reproducible repro cho mem leak bugs.
Thiết kế permission model: áp dụng rule‑based tool whitelists, hook‑integrity guard và giảm quyền mặc định cho agentic actions.
Đầu tư vào session persistence & compression: automated distillation, deterministic resumptions, và e2e tests cho long sessions.
Tạo test matrix cho terminals: bao phủ Windows Terminal, PowerShell, neovim, Kitty, VS Code integrated terminals.
Chuẩn hoá auth fallbacks: refresh_token flows, offline fallback, và rõ ràng policy cho remote‑control/OAuth in CI.
Cấp phát resources cho observability: OpenTelemetry traces + telemetry schemas (tool calls, LLM IDs, session IDs).
Kết luận ngắn gọn
Nếu bạn phải ưu tiên cho roadmap hoặc allocate engineering effort: đặt stability (mem leak, compaction, permission/sandbox) lên hàng đầu; song song đó đầu tư test/UX cho terminal và session handling vì chúng ảnh hưởng trực tiếp adoption.
Theo dõi repos có release/preview nhanh (Claude, Gemini, Copilot) để áp dụng hotfixs và học pattern xử lý mem leak / sandboxing; dùng các PR reference (hook‑integrity, OpenTelemetry, autoMemoryDirectory) làm checklist triển khai tương tự trong sản phẩm của bạn.
Nếu muốn, tôi có thể:
Biên soạn checklist debugging (heapdump, native addon repro steps) cho đội vận hành, hoặc
Soạn ma trận test terminals × OS để giảm regressions TUI.
Báo cáo điểm nổi bật — cộng đồng Claude Code Skills (dữ liệu đến 2026-03-12)
Tóm tắt ngắn: tập trung mạnh vào: trạng thái bền vững của ngữ cảnh (memory / tasks / knowledge), công cụ chất lượng dành cho người phát triển, chất lượng tài liệu/đầu ra (typography, ODT), và các vấn đề an toàn/độ tin cậy của nền tảng.
Xếp hạng Skills hot (5–8 PR được cộng đồng thảo luận/nổi bật nhất)
plan-task — persistent plans & task progress — Add plan-task skill anthropics/skills#522
Lý do: tính hữu dụng cao cho workflows dài hạn; tích hợp Git làm tăng giá trị doanh nghiệp.
Nhận định hệ sinh thái Skills (1 câu)
Cộng đồng tập trung nhất vào khả năng duy trì ngữ cảnh và workflow liên phiên (memory, knowledge, plans) cùng với nhu cầu mạnh mẽ về công cụ chất lượng/kiểm tra (QA/security) và cải thiện chất lượng đầu ra tài liệu — đồng thời quan tâm đến an toàn namespace và độ tin cậy nền tảng.
Phát hành v2.1.74 (CLI/TUI) chứa cải tiến chẩn đoán context và tuỳ chọn lưu "auto memory" — bản vá liên quan tới rò rỉ bộ nhớ cũng được báo cáo. Nhiều issue liên quan tới rò rỉ bộ nhớ (ArrayBuffers / native addons / RSS tăng nhanh) bùng lên trong 24 giờ gần đây.
Cộng đồng đang tập trung vào 2 nhóm vấn đề: (a) rò rỉ bộ nhớ nghiêm trọng ảnh hưởng tới Linux/Windows/macOS, (b) các lỗi an toàn/permission (tự động xoá file, sandbox / OAuth / plugin prompts).
Phát hành phiên bản
v2.1.74 — tóm tắt chính
Thêm actionable suggestions cho lệnh /context — tự động phát hiện công cụ tiêu tốn context, memory bloat và cảnh báo capacity kèm mẹo tối ưu hoá.
Thêm setting autoMemoryDirectory để cấu hình thư mục lưu auto-memory.
Công cụ chẩn đoán và fix rò rỉ bộ nhớ tự động: heapdump, arrayBuffer diagnostics, auto cleanups, autoMemoryDirectory (đã thêm) vẫn được yêu cầu mở rộng.
Sandboxing / excludedCommands: người dùng muốn cơ chế ngoại lệ tin cậy trên macOS mà không gây panic.
Quyền plugin và UX prompt: giảm số lần prompt, granular per-agent tool filter, plugin trust store.
Privacy/UX: ẩn email/org trong header CLI khi streaming.
Native/ARM support: yêu cầu cowork cho ARM và cải thiện packaging/installer native.
Monitoring/audit: “firehose” để giám sát mọi giao tiếp AI (observability, auditing).
Điểm đau của nhà phát triển & gợi ý ứng phó ngắn
Rò rỉ bộ nhớ (Windows/macOS/Linux, ArrayBuffers/native): thu thập /heapdump, giảm bề rộng context, tạm tránh auto-updater nếu gặp regressions. (Ref issue: #4953, #33437, #33441, #32752, #33439)
Gợi ý: bật diagnostics, chia nhỏ workload, cung cấp logs & heapdump cho maintainers; cập nhật khi hotfix ra.
Data-loss do agent tự động chạy lệnh nguy hiểm (rm -rf): review sandbox rules, tighten allowed-tools, sử dụng hook-integrity-guard khi chấp nhận PR bảo mật. (Ref: #32938, PR #33390)
Prompt/permission spam: apply fixes từ PR #33397; tạm thời review plugin configs để tránh compound cd && patterns.
Auto-update false positives: dùng workaround DISABLE_AUTOUPDATER=1 nếu gặp banner sai (PR #33351).
OAuth / remote-control integration break: nếu dùng remote-control, theo dõi #33445 và chuẩn bị cung cấp alternative auth flows (refresh_token).
Sandbox macOS panics & excludedCommands: tránh chạy sensitive commands trong sandbox tới khi fix (Ref: #33429).
Resume/Session persistence bugs: kiểm tra permissions và đường dẫn session trên đĩa; backup transcripts (Ref: #19995, #18311, #23710).
Kết luận ngắn: vài bản vá gần đây (v2.1.74) đã thêm tính năng hỗ trợ chẩn đoán và setting memory; song cộng đồng đang cảnh báo nhiều vấn đề rò rỉ bộ nhớ và vài regressions liên quan auto-update/sandbox/OAuth. Nếu bạn đang gặp các triệu chứng nêu trên, hãy thu thập heapdump/logs, tạm hoãn auto-updater và theo dõi các issue/PR đã nêu để áp dụng hotfixs khi có.
Hai phát hành gần nhất: v0.34.0-preview.0 (preview) và v0.33.0; bản preview bổ sung resume footer cho chat và cải thiện snapshot SVG. (Xem chi tiết ở phần Phát hành phiên bản.)
Cộng đồng tập trung mạnh vào cải thiện continuity/session (nhiều epic/issue/PR), tối ưu hóa compression/summary cho history, và sửa các lỗi về policy / sandboxing / CLI performance.
#21461 Gemini CLI Shell Command does not support aliases — Gemini CLI Shell Command does not support aliases google-gemini/gemini-cli#21461
Tại sao quan trọng: trải nghiệm shell bị hạn chế (alias không được nhận), liên quan cách spawn shell/interactive environment. Phản ứng: báo cáo chi tiết và đề xuất thay đổi cách chạy shell.
Tập trung cộng đồng đang dịch chuyển từ vá lỗi UI/UX nhỏ sang các cải tiến hệ thống: session continuity, compression, subagent isolation và sandboxing cross-platform. Nếu bạn quan tâm đến performance, policy hoặc agent behavior — bây giờ là thời điểm tốt để tham gia triage hoặc gửi PRs liên quan.
Bản v1.0.4 (và các bản sửa nhanh liên quan) vừa được phát hành với các tính năng cho observability (OpenTelemetry), RPC mới để chạy/kill lệnh shell với output streaming, và một engine màu tương tác/điều chỉnh cho terminal.
Cộng đồng đang tích cực phản hồi các lỗi liên quan tới truy cập mô hình (policy/MCP), và nhiều vấn đề về terminal/TTY (flicker, phím mũi tên, alt-screen, neovim) tiếp tục gây phiền toái cho trải nghiệm CLI.
Phát hành phiên bản (24 giờ qua)
v1.0.4 (2026-03-11) — tóm tắt chính:
Thêm RPC methods session.shell.exec và session.shell.kill để thực thi lệnh shell với streaming stdout/stderr.
Sửa lỗi: custom agents từ --plugin-dir giờ load đúng trong ACP mode.
Cải thiện màu giao diện: adaptive color engine với chế độ màu động và theme picker tương tác; fallback cho terminal hạn chế màu và Windows.
Thay đổi UI: /pr open được thay bằng /pr view [local|web].
OpenTelemetry instrumentation enabled để quan sát session agent, LLM calls và tool executions.
Extensions hỗ trợ CommonJS (extension.cjs); hiển thị số lượng extensions đã load; hỗ trợ disableAllHooks flag.
#1284 [OPEN] Arrow keys stopped working in CLI — bàn phím mũi tên trả ký tự thô trong interactive session; làm mất điều hướng; tái hiện trên nhiều môi trường (13 bình luận). Arrow keys stopped working in CLI github/copilot-cli#1284
Sandbox / workspace-restricted agent (giới hạn file access) để tăng an toàn — #892
Cấu hình và đồng bộ custom configs giữa editors/IDE (share config với IntelliJ/VSCode) — #1978
Hooks ở mức user (user-level hooks) và flag để disable hooks (quản trị hành vi agent) — #1067, release notes (disableAllHooks)
Quản lý công cụ trong Interactive Mode: whitelist / reduce prompts cho mỗi tool call — #1973
Cấu hình submit key / IME support để tránh gửi nhầm khi dùng CJK IME — #1972
Persist model selection across sessions — #1869
Better observability / tracing (OpenTelemetry) — đã thêm trong v1.0.4
Trải nghiệm terminal: color/themes adaptive, alt-screen config, support cho neovim built-in terminal — liên quan release + #1992, #1799
Điểm đau của nhà phát triển — các vấn đề lặp lại và ưu tiên khắc phục
Truy cập mô hình & policy: “access denied” hoặc mô hình list không nhất quán giữa CLI và VS Code (#1595, #1703, #1976). Gây gián đoạn trực tiếp cho người dùng doanh nghiệp.
Vấn đề Terminal/TTY: flicker, ALT-screen, phím mũi tên không hoạt động, neovim terminal rendering và mouse scroll bị bắt sai — làm giảm khả năng dùng interactive TUI trên nhiều cấu hình (Windows Terminal, PowerShell, neovim) (#1202, #1284, #1992, #1799, #1944).
Lỗi mạng/requests: 400 invalid request body, 503/GOAWAY, rate-limit khi kiểm tra update — ảnh hưởng reliability và throughput cuộc gọi tới CAPI/servers (#1274, #1754, #1230, #1941).
UX/Internationalization: accidental submit với IME (CJK) cần cấu hình submit key; paste image clipboard trên Windows không ổn định (#1972, #1241).
Process management & sandboxing: yêu cầu quản lý tiến trình background và hạn chế quyền file cho agent (#1033, #892).
Installer/CI friction: token/SSO/SAML gây fail khi download artifacts; cần fallback xử lý token (#1968).
Telemetry & observability: cộng đồng hoan nghênh OpenTelemetry nhưng muốn rõ hướng debug session/LLM/tool calls (release v1.0.4-1).
Kết thúc
Trạng thái hiện tại: bản v1.0.4 đã đưa vào nhiều cải tiến về observability, UI màu và shell RPC. Cộng đồng đang tập trung vào hai nhóm vấn đề chính: (1) truy cập/mapping mô hình và policy/MCP integrations, (2) trải nghiệm terminal/TTY trên nhiều môi trường.
Bạn muốn mình theo dõi mục nào sâu hơn (ví dụ: hướng triển khai sandbox, chi tiết lỗi terminal trên Windows/PowerShell, hoặc roadmap fix model access)?
#1404 — “Reckless behaviour” (open). Báo cáo hành vi không mong muốn của agent khi thực hiện plan; quan trọng về an toàn/độ tin cậy. (Reckless behaviour MoonshotAI/kimi-cli#1404)
Cần thông tin chi tiết hơn cho từng mục (ví dụ diff cụ thể hoặc hướng dẫn nâng cấp)? Tôi có thể tóm tắt changelog chi tiết cho 1.20.0 hoặc liệt kê các commit liên quan theo file.
Không có phát hành mới trong 24 giờ qua. Các cuộc thảo luận tập trung vào cải thiện trải nghiệm TUI (vim motions, input keybindings) và tính ổn định dài chạy (compaction, mem leak).
Một số PR đáng chú ý tiến triển: bổ sung MCP server (stdio), Vim motions cho prompt, và cải thiện hiển thị/workspace cho worktrees.
Phát hành phiên bản
Không có phiên bản mới trong 24 giờ qua.
Issues nóng trong cộng đồng (10 mục đáng chú ý)
#1505 [CLOSED] shift+enter keybinding not working — tác giả: @bluenex — 117 comments, 91 👍
Vì sao quan trọng: bug UX cơ bản trong TUI input khiến người dùng không thể chèn newline bằng Shift+Enter; nhiều thảo luận và workaround (Ctrl+J). Link: shift+enter keybinding not working anomalyco/opencode#1505
#1764 [OPEN] [tui, discussion] vim motions in input box — tác giả: @dudeinthemirror — 30 comments, 112 👍
Vì sao quan trọng: yêu cầu tính năng lớn cho người dùng power: cho phép điều hướng theo phong cách Vim trong prompt. Tương quan cao với trải nghiệm hàng ngày. Link: [FEATURE]: vim motions in input box anomalyco/opencode#1764
#11112 [OPEN] always stuck at “Preparing write...” — tác giả: @yinzhou-jc — 39 comments, 19 👍
Vì sao quan trọng: gây gián đoạn luồng công việc (Prometheus/agent bị treo ở bước “Preparing write...”); có ảnh hưởng tới độ tin cậy khi chạy tác vụ tự động. Link: always stuck at “Preparing write...” anomalyco/opencode#11112
#12338 [OPEN] 1M tokens for Opus 4.6 — tác giả: @Nepomuk5665 — 26 comments, 24 👍
Vì sao quan trọng: nhầm lẫn/giới hạn token giữa model/provider gây lỗi “prompt too long”; ảnh hưởng tới người dùng cần context dài. Link: 1M tokens for Opus 4.6 anomalyco/opencode#12338
#13533 [OPEN] Bad Request on Compaction only — tác giả: @vmagalhaes — 12 comments, 2 👍 — cập nhật 2026-03-12
Vì sao quan trọng: compaction quá trình nền gây Bad Request cho một provider cụ thể (Claude Opus 4.5) — liên quan tới lưu trữ/history và tích hợp provider. Link: Bad Request on Compaction only anomalyco/opencode#13533
#13217 [OPEN] Stops after compaction — tác giả: @tomerweller — 9 comments, 12 👍
Vì sao quan trọng: TUI dừng giữa chừng sau compaction; yêu cầu “keep going” mới tiếp tục — tác động tới tác vụ dài và độ ổn định runtime. Link: Stops after compaction anomalyco/opencode#13217
Hỗ trợ phím tắt/điều hướng nâng cao trong TUI: vim motions, Shift+Enter sửa lỗi, đóng bằng Ctrl+C x2 (Issues #1764, #1505, #10975).
Hot-reload cấu hình agent/skills/commands để phát triển nhanh hơn (Issue #8751).
Native model fallback / failover giữa các model khác nhau khi lỗi/rate-limit (Issue #7602).
MCP server / interoperability (Issue/PR #6452) — phép tích hợp công cụ OpenCode với client bên ngoài.
Cải thiện dev tooling: LSP diagnostics on read, shell completions cho CLI (PR #16592, Issue #1515).
Plugin context-awareness: biết agent/parentAgent trong hook để xử lý delegation (PR #15412).
Ổn định compaction / storage: tránh dừng/tạo Bad Request khi compacting (Issues #13217, #13533).
Điểm đau của nhà phát triển (tóm tắt)
Độ ổn định khi chạy lâu: compaction gây dừng giữa chừng hoặc Bad Request; mem leak và disk swell trên macOS dẫn tới kernel panic (Issues #13217, #13533, #12687).
Lỗi workflow & lịch sử: session bị mất qua worktrees / symlink hoặc không tải lại được (Issues #16389, #16878, #15482).
TUI/UX thiếu polish: keybinding không nhất quán (Shift+Enter), thiếu Vim motions, câu hỏi trong TUI bị cắt, diff quá dài trong TUI (Issues #1505, #1764, #15896, #9089).
Provider/model interoperability: token limits và lỗi provider (Opus 4.6, OpenRouter provider errors) gây bất ổn khi dùng reasoning models hoặc context dài (Issues #12338, #14716).
CI / test flakiness: e2e flaky blocking merges (Issue #17093); tập trung vào ổn định test và chạy bun install trên CI (PR #14900).
Ưu tiên hiện nay: khắc phục các vấn đề stability/compaction/memory; hoàn thiện trải nghiệm TUI (vim motions + keybindings); và tiếp tục tích hợp/fallback model để tăng độ bền cho agent. Nếu bạn quan tâm đến bất kỳ mục nào ở trên, hãy tham gia thảo luận hoặc mở PR; link các issue/PR đã đính kèm trong từng item.
Phát hành chuỗi bản 0.12.1 (stable / preview / nightly): nhiều sửa lỗi liên quan đến file/ACP, CLI và quyền truy cập. Bản nightly sửa ngay lỗi export sử dụng session cũ thay vì session hiện hành. (Xem changelog đầy đủ trong phần Phát hành.)
Cộng đồng đang tập trung vào các lỗi nhập liệu (space/terminal), thao tác file trên Windows và cải thiện cơ chế ACP/IDE Companion — nhiều PR nhằm gia cố kiểm tra đường dẫn, ánh xạ lỗi và fallback khi thao tác file thất bại.
#2101 — space button issue — Người dùng không thể nhập dấu cách trong input (Windows + VS Code). 10 bình luận, 5 👍. Ảnh hưởng lớn đến trải nghiệm chat/CLI. space button issue QwenLM/qwen-code#2101
#2012 — Lot's of failed bash tool calls — Nhiều lần gọi tool "bash" bị lỗi; có ảnh hưởng đa dự án/đa môi trường. Quan trọng vì tool execution là hạt nhân agent. Lot's of failed bash tool calls QwenLM/qwen-code#2012
#1970 — Skills 未被正确检测 — Skill không được phát hiện mặc dù cấu trúc đúng; ảnh hưởng tới mở rộng tính năng bằng skills. Skills 未被正确检测 QwenLM/qwen-code#1970
#2283 — Feat: support permission — Đề xuất hệ thống permission rule-based (ví dụ: Bash(git *), Read(./secrets/**)), cho phép kiểm soát hành vi agent chi tiết hơn. Feat: support permission QwenLM/qwen-code#2283
Xu hướng yêu cầu tính năng (tổng hợp từ Issues)
Kiểm soát quyền/permission chi tiết cho agent: rule-based permissions (PR #2283) để hạn chế tool/đường dẫn/domaind.
Môi trường VS Code: tuỳ chọn đặt chat panel (primary/secondary sidebar), icon/quick-launch trong side panel và nhiều vị trí chat (đã có PR cải tiến sidebar). (Issue #1870, PR #2188)
Cải thiện thao tác file/ACP: tự fallback khi ACP trả lỗi path, validate path trước khi gọi ACP, ánh xạ lỗi ENOENT → RESOURCE_NOT_FOUND (PRs #2295, #2305, #2291, #2298).
CLI/terminal input robustness: sửa lỗi nhận dấu cách/terminal CSI-u (PR #2130), chặn Tab khi streaming (PR #2211).
Công cụ hỗ trợ di chuyển cấu hình: skill migrate-to-qwen giúp chuyển config từ công cụ khác (PR #2288).
Tiện ích thao tác nội dung: xóa lịch sử chat trong CLI, @-completion cho đường dẫn file trong lệnh, dán ảnh từ clipboard vào chat (Issues #1902, #2055, #1951).
Điểm đau của nhà phát triển (tóm tắt)
Input/terminal: lỗi nhập dấu cách và chuỗi CSI-u (kitty) gây mất khả năng gõ; Tab có thể làm gián đoạn streaming — đã có PR khắc phục, nhưng còn cần kiểm thử rộng trên terminal đa dạng. (Refs: #2101, PR #2130, PR #2211)
Thao tác file trên Windows & ACP: nhiều lỗi liên quan đến đường dẫn, symlink, ENOENT, và chuyển đổi CRLF → LF; người dùng Windows gặp nhiều trường hợp không tạo/ghi file. PRs hiện tập trung vào validate path, fallback và ánh xạ lỗi. (Refs: #2229, PR #2305, PR #2295, PR #2298, PR #2286)
Tool execution reliability: bash tool failures, read tool looping, OOM crashes ảnh hưởng trực tiếp vận hành agent — cần log và repro rõ để fix. (Refs: #2012, #2201, #2004)
Auth & session stability: lỗi auth (missing API key -> settings bị ghi đè), session creation failures khiến agent không kết nối; cần cải thiện UX/kiểm tra trước khi ghi settings. (Refs: #2049, #2297, #2258)
Throttling & phụ thuộc dịch vụ bên ngoài: WebSearch bị 429/THROTTLING.userQPSLimit làm
Bản tin Cộng đồng Công cụ AI CLI 2026-03-12
So sánh chéo
Dưới đây là báo cáo so sánh ngắn gọn, chuyên nghiệp về trạng thái và xu hướng của các công cụ AI CLI chính (dựa trên bản tin cộng đồng 2026-03-12 bạn cung cấp).
Lưu ý: con số là lượng mục nổi bật/PR nêu trong bản tin (chứ không phải tổng trong repo).
Claude Code
Gemini CLI
GitHub Copilot CLI
Kimi Code CLI
OpenCode
Qwen Code
OpenAI Codex
Kết luận ngắn gọn
Nếu muốn, tôi có thể:
Báo cáo chi tiết từng công cụ
Claude Code — anthropics/claude-code
Điểm nổi bật Claude Code Skills
Báo cáo điểm nổi bật — cộng đồng Claude Code Skills (dữ liệu đến 2026-03-12)
Tóm tắt ngắn: tập trung mạnh vào: trạng thái bền vững của ngữ cảnh (memory / tasks / knowledge), công cụ chất lượng dành cho người phát triển, chất lượng tài liệu/đầu ra (typography, ODT), và các vấn đề an toàn/độ tin cậy của nền tảng.
🌐 Official AI Content Report 2026-04-11 duanyytop/agents-radar#514 — Add document-typography skill — Add document-typography skill: typographic quality control for generated documents anthropics/skills#514
Chức năng: kiểm soát chất lượng kiểu chữ trong tài liệu do AI tạo (orphan/widow, căn chỉnh đánh số).
Điểm thảo luận: giải quyết vấn đề trải nghiệm đầu ra tài liệu phổ biến; được xem là cần thiết cho sản xuất tài liệu chuyên nghiệp.
Trạng thái: OPEN
📊 AI CLI 工具社区动态日报 2026-03-18 duanyytop/agents-radar#210 — Improve frontend-design skill clarity and actionability — Improve frontend-design skill clarity and actionability anthropics/skills#210
Chức năng: làm rõ và làm cho skill frontend-design dễ hành động hơn trong hội thoại Claude.
Điểm thảo luận: tối ưu hoá hướng dẫn để Claude thực hiện trong một phiên; liên quan tới hiệu quả token và tính thực thi.
Trạng thái: OPEN
🦞 OpenClaw 生态日报 2026-03-06 duanyytop/agents-radar#83 — Add skill-quality-analyzer and skill-security-analyzer to marketplace — Add skill-quality-analyzer and skill-security-analyzer to marketplace anthropics/skills#83
Chức năng: hai meta-skill đánh giá chất lượng và bảo mật cho Skills (đa chiều: docs, tests, security…).
Điểm thảo luận: cộng đồng cần công cụ tự động kiểm tra chất lượng/ân toàn cho skills trước khi triển khai.
Trạng thái: OPEN
📰 Hacker News AI Digest 2026-03-13 duanyytop/agents-radar#154 — Add shodh-memory skill: persistent context for AI agents — Add shodh-memory skill: persistent context for AI agents anthropics/skills#154
Chức năng: hệ thống bộ nhớ bền vững cho agent, hướng dẫn khi gọi proactive_context và cấu trúc ghi nhớ.
Điểm thảo luận: giải quyết hạn chế Claude mất ngữ cảnh giữa các phiên — là nhu cầu được nhiều người nêu.
Trạng thái: OPEN
🚀 Product Hunt AI 产品日报 2026-04-11 duanyytop/agents-radar#522 — Add plan-task skill — Add plan-task skill anthropics/skills#522
Chức năng: lưu trữ kế hoạch và tiến độ tác vụ (Markdown trong .claude/tasks/) để phục hồi giữa các phiên; hỗ trợ chế độ Git.
Điểm thảo luận: cần thiết cho quy trình nhiều bước và liên tục; cải thiện năng suất làm việc liên phiên.
Trạng thái: OPEN
🤗 Hugging Face 热门模型日报 2026-04-11 duanyytop/agents-radar#521 — Add record-knowledge skill — Add record-knowledge skill anthropics/skills#521
Chức năng: ghi nhận tri thức/ghi chú tái sử dụng dưới dạng Markdown trong .claude/knowledge/.
Điểm thảo luận: complement cho memory/plan — cho phép chia sẻ kiến thức nội bộ và tránh lặp lại.
Trạng thái: OPEN
🦞 OpenClaw Ecosystem Digest 2026-04-09 duanyytop/agents-radar#486 — Add ODT skill — OpenDocument text creation and template filling — Add ODT skill — OpenDocument text creation and template filling and parse ODT to HTML anthropics/skills#486
Chức năng: tạo/điền mẫu .odt và chuyển ODT → HTML; nhắm tới tích hợp với LibreOffice/Google Docs.
Điểm thảo luận: nhu cầu xuất tài liệu dạng công nghiệp, tương thích chuẩn ISO OpenDocument.
Trạng thái: OPEN
shodh-memory — persistent context for AI agents — Add shodh-memory skill: persistent context for AI agents anthropics/skills#154
Lý do: trực tiếp giải quyết nhu cầu bộ nhớ liên phiên, khả năng được ưu tiên triển khai.
plan-task — persistent plans & task progress — Add plan-task skill anthropics/skills#522
Lý do: tính hữu dụng cao cho workflows dài hạn; tích hợp Git làm tăng giá trị doanh nghiệp.
record-knowledge — persistent knowledge entries — Add record-knowledge skill anthropics/skills#521
Lý do: bổ trợ cho memory và plan, giúp chia sẻ tri thức trong team.
skill-quality-analyzer & skill-security-analyzer — Add skill-quality-analyzer and skill-security-analyzer to marketplace anthropics/skills#83
Lý do: thiếu công cụ QA là vấn đề lớn; meta-skill này rất có giá trị cho thị trường skills.
document-typography — Add document-typography skill: typographic quality control for generated documents anthropics/skills#514
Lý do: nâng cao chất lượng xuất tài liệu — yêu cầu thực tế bởi nhiều người dùng sản xuất tài liệu.
ODT creation & parsing — Add ODT skill — OpenDocument text creation and template filling and parse ODT to HTML anthropics/skills#486
Lý do: cần cho luồng công việc doanh nghiệp/tài liệu chuẩn; tương thích định dạng chuẩn là lợi thế.
Cộng đồng tập trung nhất vào khả năng duy trì ngữ cảnh và workflow liên phiên (memory, knowledge, plans) cùng với nhu cầu mạnh mẽ về công cụ chất lượng/kiểm tra (QA/security) và cải thiện chất lượng đầu ra tài liệu — đồng thời quan tâm đến an toàn namespace và độ tin cậy nền tảng.
Tài nguyên tham khảo nhanh:
Claude Code — Bản tin cộng đồng (2026-03-12)
Xem bản phát hành: https://github.com/anthropics/claude-code/releases/tag/v2.1.74
Xem thay đổi: https://github.com/anthropics/claude-code/releases/tag/v2.1.73
#4953 — Claude Code Memory Leak - Process Grows to 120+ GB RAM and Gets OOM Killed
Vì sao quan trọng: rò rỉ quy mô lớn gây OOM trên server sản xuất; nhiều repro và báo cáo, thảo luận sâu.
Link: Claude Code Memory Leak - Process Grows to 120+ GB RAM and Gets OOM Killed anthropics/claude-code#4953
#33437 — Memory leak: ArrayBuffers grow at ~23GB/hour (Windows)
Vì sao quan trọng: leak ở ArrayBuffers (external memory) làm app ngắt quãng sau vài phút; ảnh hưởng nhiều người dùng Windows.
Link: Memory leak: ArrayBuffers grow at ~23GB/hour, 6GB in under 5 minutes on Windows anthropics/claude-code#33437
#33441 — Memory leak: RSS reaches 2.6GB in ~3 minutes (45GB/hour)
Vì sao quan trọng: tốc độ tăng bộ nhớ cực nhanh, nhiều báo cáo tương tự cho thấy pattern lan rộng.
Link: Memory leak: RSS reaches 2.6GB in ~3 minutes with 45GB/hour growth rate anthropics/claude-code#33441
#33439 — Rapid Accumulation of TUI Heap Memory Utilization (2.1.73 → 2.1.74)
Vì sao quan trọng: xuất hiện sau auto-update → nghi ngờ bản cập nhật gây regressions; nhiều người lo ngại auto-updater.
Link: [BUG] Rapid Accumulation of Claude Code TUI Heap Memory Utilization [100s of Mbs/sec] (2.1.73-->2.1.74) (Auto-updater Issue?) anthropics/claude-code#33439
#32752 — Memory leak in native addons: ~18 GB/hour growth (node native)
Vì sao quan trọng: leak nằm ngoài V8 (native), gợi ý vấn đề ở native addons như node-pty — yêu cầu hotfix khác so với JS-level fixes.
Link: Memory leak in native addons: ~18 GB/hour growth, RSS reaches 2 GB in 7 minutes anthropics/claude-code#32752
#32938 — Claude deleted 11h of inference output without permission then restarted job (data-loss)
Vì sao quan trọng: hành vi tự động xoá file trái phép gây mất dữ liệu nghiêm trọng — rủi ro an toàn và uỷ quyền hành động của agent.
Link: Claude deleted 11h of inference output without permission then restarted job anthropics/claude-code#32938
#19995 — /resume reports "No conversations found" despite files existing (Linux)
Vì sao quan trọng: trải nghiệm người dùng bị phá vỡ, session recovery không hoạt động; ảnh hưởng workflow dev.
Link: /resume command reports 'No conversations found' despite conversations existing on disk anthropics/claude-code#19995
#18311 — macOS /resume shows "No conversations found" (tương tự)
Vì sao quan trọng: xuất hiện đa nền tảng — cần fix chung cho cơ chế tìm/đọc session trên đĩa.
Link: [BUG] claude --resume shows "No conversations found" despite session directories existing anthropics/claude-code#18311
#33429 — excludedCommands does not bypass sandbox on macOS (uv panics on SCDynamicStore)
Vì sao quan trọng: sandbox không tôn trọng excludedCommands gây panic cho tools native; block nhiều workloads macOS.
Link: excludedCommands does not bypass sandbox on macOS (uv panics on SCDynamicStore) anthropics/claude-code#33429
#33445 — OAuth MCP servers fail in remote-control mode due to disabled redirect handling
Vì sao quan trọng: nhiều tích hợp (Slack, Figma) dùng OAuth; khi chạy remote-control, không có fallback — làm mất khả năng tích hợp MCP trong môi trường CI/remote.
Link: OAuth MCP servers fail in remote-control mode due to disabled redirect handling anthropics/claude-code#33445
#33390 — feat(plugins): hook-integrity-guard security plugin
Mô tả: ngăn Claude chỉnh sửa các hook, settings, cơ chế safety — giảm rủi ro model tự hạ rào cản an toàn.
Link: feat(plugins): hook-integrity-guard security plugin anthropics/claude-code#33390
#33397 — fix(code-review): reduced permission prompts, prevented unnecessary cd calls
Mô tả: giảm hàng trăm prompt khi plugin code-review chạy; fix cho việc tiền tố
cd /path && ...gây trigger security.Link: fix(code-review): reduced permission prompts, prevented unnecessary cd calls anthropics/claude-code#33397
#33312 — fix(ralph-loop): escape special characters in ARGUMENTS to prevent bash injection
Mô tả: tránh cảnh báo/khóa bởi backticks trong prompts bằng cách write args tạm trước khi thực thi; fix security UX.
Link: fix(ralph-loop): escape special characters in ARGUMENTS to prevent bash injection (#33309) anthropics/claude-code#33312
#33234 — fix(commit-commands): handle initial commit when no commits exist yet
Mô tả: xử lý trường hợp repo chưa có commit để /commit-commands không fail.
Link: fix(commit-commands): handle initial commit when no commits exist yet anthropics/claude-code#33234
#33351 — docs: add workaround for false-positive update banner on brew/winget
Mô tả: tài liệu hoá vấn đề banner cập nhật giả và đưa workaround DISABLE_AUTOUPDATER=1.
Link: docs: add workaround for false-positive update banner on brew/winget anthropics/claude-code#33351
#30636 — Update 25+ stale documentation URLs to new canonical domains
Mô tả: sửa URL tài liệu sang code.claude.com để tránh link hỏng/truyền thông nhầm.
Link: Update 25+ stale documentation URLs to new canonical domains anthropics/claude-code#30636
#33443 — fix: Update Dockerfile to use native installer
Mô tả: devcontainer Dockerfile chuyển sang Node 24.14 và cài bằng native installer thay vì npm. Giảm friction cho development images.
Link: fix: Update Dockerfile to use native installer anthropics/claude-code#33443
#33224 — feat(devcontainer): make Node.js version configurable
Mô tả: cho phép cấu hình NODE_VERSION trong devcontainer để khớp môi trường dev.
Link: feat(devcontainer): make Node.js version configurable anthropics/claude-code#33224
#33070 — feat: add reframe plugin for debugging and design problem-solving
Mô tả: plugin /reframe giúp developer vượt block bằng frameworks tư duy (first-principles, inversion). Hướng tới UX giải quyết vấn đề.
Link: feat: add reframe plugin for debugging and design problem-solving anthropics/claude-code#33070
#33312 (đã nêu) — nếu cần thay thế: #5609 (feat devcontainer firewall) — nâng cấp cấu hình firewall cho devcontainer.
Link: feat(devcontainer): enhance firewall with hybrid static/dynamic IP management anthropics/claude-code#5609
Gợi ý: bật diagnostics, chia nhỏ workload, cung cấp logs & heapdump cho maintainers; cập nhật khi hotfix ra.
cd &&patterns.Kết luận ngắn: vài bản vá gần đây (v2.1.74) đã thêm tính năng hỗ trợ chẩn đoán và setting memory; song cộng đồng đang cảnh báo nhiều vấn đề rò rỉ bộ nhớ và vài regressions liên quan auto-update/sandbox/OAuth. Nếu bạn đang gặp các triệu chứng nêu trên, hãy thu thập heapdump/logs, tạm hoãn auto-updater và theo dõi các issue/PR đã nêu để áp dụng hotfixs khi có.
Tài nguyên nhanh (một số link trong bản tin)
Nếu bạn cần, tôi có thể rút gọn thành checklist hành động cho đội dev (debug steps, dọn logs, workaround env vars).
OpenAI Codex — openai/codex
Gemini CLI — google-gemini/gemini-cli
Gemini CLI — Bản tin cộng đồng (2026-03-12)
Tại sao quan trọng: ảnh hưởng UX cơ bản (startup kéo dài tới 60s). Phản ứng: nhiều thảo luận (32 comments) và nhiều 👍 (33).
allowdecision — fix exit_plan_mode ignoring policyallowdecision when scheduler skips confirmation google-gemini/gemini-cli#21806Tại sao quan trọng: lỗi policy dẫn đến bypass/nhầm lẫn về phê duyệt khi scheduler bỏ bước xác nhận; đánh giá là maintainer-only + help wanted. Phản ứng: cập nhật/triage (7 comments).
Tại sao quan trọng: nhiễu UI gây hiểu lầm về hành động cần người dùng; liên quan terminal long-running shell scripts. Phản ứng: báo cáo kèm ảnh chụp màn hình, 5 bình luận.
Tại sao quan trọng: ảnh hưởng trải nghiệm API/quota; có báo cáo tái hiện trên stderr và retry logic. Phản ứng: mới tạo hôm nay, cần triage.
Tại sao quan trọng: epic chỉ ra roadmap cho long-running sessions, compression và context management; có thảo luận & prioritization.
Tại sao quan trọng: trải nghiệm shell bị hạn chế (alias không được nhận), liên quan cách spawn shell/interactive environment. Phản ứng: báo cáo chi tiết và đề xuất thay đổi cách chạy shell.
Tại sao quan trọng: gây gián đoạn lớn khi dùng trong VS Code terminal; có ảnh minh họa.
Tại sao quan trọng: bảo mật/độ tin cậy khi dùng subagents, hiện chưa có isolation cho tools; maintained as workstream item.
Tại sao quan trọng: token counting & summarization có sai sót, làm mất intent khi compress; ảnh hưởng trực tiếp đến coherence.
Tại sao quan trọng: agent cần hiểu chính nó để hướng dẫn người dùng chính xác (hotkeys, flags, tự thực thi); đề xuất tính năng quan trọng cho UX agentic.
Mô tả: hiển thị tool calls đang pending/confirming; lọc progress dots để giảm “noise” trong Thinking display.
Mô tả: implement auto-distillation để tự động tóm tắt/output-heavy tool results (trả lời issue #21889).
Mô tả: vá regex/argument-injection và điều chỉnh thay đổi escalation từ PR review — cải thiện an toàn policy engine.
Mô tả: phân biệt User-Agent header cho enterprise/embedded surfaces; hữu ích cho telemetry/quota reporting.
Mô tả: thêm native Windows sandbox (Restricted Tokens, MIC) để cô lập shell và Node tools — bước lớn cho Windows security.
Mô tả: sửa height layout tránh overflow/scroll bug, đặc biệt trên Windows.
Mô tả: sửa logic khởi tạo sandbox để SANDBOX='0' hoặc 'false' không bị coi là already-inside — ngăn chặn short-circuit setup.
Mô tả: sửa validation FQN để chấp nhận định danh chuẩn của MCP, hỗ trợ subagent resolution.
Mô tả: fix regressions trong “Allow for this session” approvals — quan trọng cho policy UX.
Mô tả: sửa lỗi footer bị nhân đôi khi hủy bằng ESC; bản vá UI nhỏ nhưng ảnh hưởng trải nghiệm.
allowdecision when scheduler skips confirmation google-gemini/gemini-cli#21806, fix(core): correct tool-specific approval narrowing and mode transitions google-gemini/gemini-cli#22088)Kết luận ngắn gọn
Nếu bạn muốn, tôi có thể chuẩn bị checklist contribution (good first issues / ways to help) dựa trên các mục trên.
GitHub Copilot CLI — github/copilot-cli
No, and tell Copilot what to do differentlyoption github/copilot-cli#1202(Lưu ý: chỉ 2 PR được cập nhật trong 24 giờ qua theo nguồn dữ liệu này.)
Kết thúc
Kimi Code CLI — MoonshotAI/kimi-cli
Bản tin cộng đồng Kimi Code CLI — 2026-03-12
Kết luận nhanh
Cần thông tin chi tiết hơn cho từng mục (ví dụ diff cụ thể hoặc hướng dẫn nâng cấp)? Tôi có thể tóm tắt changelog chi tiết cho 1.20.0 hoặc liệt kê các commit liên quan theo file.
OpenCode — anomalyco/opencode
OpenCode — Bản tin cộng đồng (2026-03-12)
#1505 [CLOSED] shift+enter keybinding not working — tác giả: @bluenex — 117 comments, 91 👍
Vì sao quan trọng: bug UX cơ bản trong TUI input khiến người dùng không thể chèn newline bằng Shift+Enter; nhiều thảo luận và workaround (Ctrl+J). Link: shift+enter keybinding not working anomalyco/opencode#1505
#1764 [OPEN] [tui, discussion] vim motions in input box — tác giả: @dudeinthemirror — 30 comments, 112 👍
Vì sao quan trọng: yêu cầu tính năng lớn cho người dùng power: cho phép điều hướng theo phong cách Vim trong prompt. Tương quan cao với trải nghiệm hàng ngày. Link: [FEATURE]: vim motions in input box anomalyco/opencode#1764
#11112 [OPEN] always stuck at “Preparing write...” — tác giả: @yinzhou-jc — 39 comments, 19 👍
Vì sao quan trọng: gây gián đoạn luồng công việc (Prometheus/agent bị treo ở bước “Preparing write...”); có ảnh hưởng tới độ tin cậy khi chạy tác vụ tự động. Link: always stuck at “Preparing write...” anomalyco/opencode#11112
#12338 [OPEN] 1M tokens for Opus 4.6 — tác giả: @Nepomuk5665 — 26 comments, 24 👍
Vì sao quan trọng: nhầm lẫn/giới hạn token giữa model/provider gây lỗi “prompt too long”; ảnh hưởng tới người dùng cần context dài. Link: 1M tokens for Opus 4.6 anomalyco/opencode#12338
#7602 [OPEN] Native Model Fallback / Failover Support — tác giả: @arisgrout — 16 comments, 49 👍
Vì sao quan trọng: đề xuất fallback tự động giữa model khác nhau khi model chính lỗi/rate-limit — quan trọng cho độ bền của agent và workload dài. Link: [FEATURE]: Native Model Fallback / Failover Support anomalyco/opencode#7602
#8751 [OPEN] Hot-reload agents, skills and commands — tác giả: @IgorWarzocha — 12 comments, 24 👍 — cập nhật 2026-03-12
Vì sao quan trọng: hot-reload cho phép phát triển nhanh hơn mà không restart; hữu ích cho development & CI. Link: [FEATURE]: Hot-reload agents, skills and commands. anomalyco/opencode#8751
#13533 [OPEN] Bad Request on Compaction only — tác giả: @vmagalhaes — 12 comments, 2 👍 — cập nhật 2026-03-12
Vì sao quan trọng: compaction quá trình nền gây Bad Request cho một provider cụ thể (Claude Opus 4.5) — liên quan tới lưu trữ/history và tích hợp provider. Link: Bad Request on Compaction only anomalyco/opencode#13533
#12687 [OPEN] Severe Memory Leak and Disk Swell leading to System Kernel Panic (macOS) — tác giả: @dzianisv — 12 comments
Vì sao quan trọng: báo cáo lỗi hiệu năng nghiêm trọng gây kernel panic; ảnh hưởng đến khả năng sử dụng ở quy mô lớn. Link: [BUG/PERF] Severe Memory Leak and Disk Swell leading to System Kernel Panic (macOS) anomalyco/opencode#12687
#16878 [OPEN] Old sessions cannot be loaded — tác giả: @Laurenz-Ruzicka — 10 comments
Vì sao quan trọng: mất khả năng tải lại session cũ làm hỏng workflow, truy xuất lịch sử, reproducibility. Link: Old sessions cannot be loaded anomalyco/opencode#16878
#13217 [OPEN] Stops after compaction — tác giả: @tomerweller — 9 comments, 12 👍
Vì sao quan trọng: TUI dừng giữa chừng sau compaction; yêu cầu “keep going” mới tiếp tục — tác động tới tác vụ dài và độ ổn định runtime. Link: Stops after compaction anomalyco/opencode#13217
#6452 [CLOSED] feat(mcp): add MCP server to expose custom tools via stdio — @lperkov
Tóm tắt: thêm command
opencode mcp serveđể chạy MCP server qua stdio, cho phép clients bên ngoài truy cập tool/custom plugins. Link: feat(mcp): add MCP server to expose custom tools via stdio anomalyco/opencode#6452#12679 [OPEN] feat(tui): vim motions in prompt input — @leohenon
Tóm tắt: hiện thực hoá yêu cầu #1764: bật tùy chọn vim motions (tui.vim: true) cho ô nhập prompt. Link: feat(tui): vim motions in prompt input anomalyco/opencode#12679
#16592 [OPEN] feat(opencode): surface lsp diagnostics on read — @mmsaki
Tóm tắt: thêm operation diagnostics cho tool LSP và surface diagnostics khi đọc file — cải thiện developer feedback khi code-review/đọc file. Link: feat(opencode): surface lsp diagnostics on read anomalyco/opencode#16592
#16389 [OPEN] fix(opencode): lost sessions across worktrees and orphan branches — @michaeldwan
Tóm tắt: sửa nguyên nhân session biến mất khi dùng git worktrees hoặc chuyển nhánh; đóng nhiều issue liên quan. Link: fix(opencode): lost sessions across worktrees and orphan branches anomalyco/opencode#16389
#17104 [OPEN] feat(server): support OPENCODE_WEB_URL for local frontend serving — @sjawhar
Tóm tắt: thêm biến môi trường OPENCODE_WEB_URL để override host proxy; hữu ích khi phục vụ frontend local hoặc thay đổi đường dẫn. Link: feat(server): support OPENCODE_WEB_URL for local frontend serving anomalyco/opencode#17104
#15412 [OPEN] feat(plugin): surface agent and parentAgent in plugin hook input — @ArmirKS
Tóm tắt: plugin hooks có thể biết agent nào gọi tool và parent relationship — giúp plugin ra quyết định dựa trên ngữ cảnh agent. Link: feat(plugin): include parent agent context in hook inputs anomalyco/opencode#15412
#17116 [OPEN] fix(db): harden sqlite3 signal handling — @tobwen
Tóm tắt: tăng cường xử lý tín hiệu khi
opencode dbchạy interactive sqlite3 shell; sửa lỗi visible khi shell thoát. Link: fix(db): harden sqlite3 signal handling anomalyco/opencode#17116#13854 [OPEN] fix(tui): stop streaming markdown/code after message completes — @mocksoul
Tóm tắt: sửa lỗi TextPart luôn để streaming=true, dẫn tới bảng/dòng cuối bị bỏ qua; derive trạng thái streaming từ message.time.completed. Link: fix(tui): stop streaming markdown/code after message completes anomalyco/opencode#13854
#17113 [OPEN] fix(e2e): re-focus prompt after terminal opens in slash-terminal test — @Hona
Tóm tắt: sửa flaky e2e test liên quan focus terminal; giảm false-negative CI. Link: fix(e2e): re-focus prompt after terminal opens in slash-terminal test anomalyco/opencode#17113
#16686 [OPEN] fix(app): reuse open project root for nested folders — @tsubasakong
Tóm tắt: sửa lỗi mở thư mục con từ repo đã mở gây duplicate project entry; cải thiện hiển thị workspace. Link: fix(app): reuse open project root for nested folders anomalyco/opencode#16686
Kết luận ngắn
— End —
Qwen Code — QwenLM/qwen-code
Bản tin cộng đồng Qwen Code — 2026-03-12
Điểm nổi bật hôm nay
Phát hành phiên bản
Issues nóng trong cộng đồng (10 mục đáng chú ý)
<think>直接停掉,浪费了好多次调用 — VSCode extension khi "thinking" xuất hiện rồi dừng; gây lãng phí cuộc gọi. (mới) qwen code vscode 插件当思考时里面出现 `<think> 直接停掉,浪费了好多次调用 QwenLM/qwen-code#2304Tiến độ PR quan trọng (10 PR)
qwen3.5-plus和Qwen3.5-397B-A17B的文件路径损坏问题 QwenLM/qwen-code#2300Xu hướng yêu cầu tính năng (tổng hợp từ Issues)
Điểm đau của nhà phát triển (tóm tắt)