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
Các CLI AI hiện tập trung vào ba mối quan tâm chính: (1) bảo mật và độ tin cậy khi cho phép “tool calls” (sandbox / approval / OAuth), (2) ổn định runtime (quản lý bộ nhớ/đĩa, race/IO trên Windows, TUI/terminal) và (3) trải nghiệm agent/IDE (plan‑mode, skills/plugins, LSP/VSCode parity).
Nhiều dự án đang cùng lúc sửa lỗi bảo mật/sandbox và đẩy PR tính năng UX; điều này cho thấy chu kỳ phát triển ngắn nhưng có trọng tâm tiên quyết là ổn định nền tảng trước khi mở rộng tính năng.
Đối với người ra quyết định: ưu tiên kiểm thử sandbox, rollout staged (canary), và kiểm soát fallback provider/auth sẽ giảm rủi ro vận hành nhanh nhất.
So sánh mức độ hoạt động (tóm tắt hôm nay)
Ghi chú: “Issues”/“PRs” là số mục nóng/PRs nổi bật được nêu trong bản tin mỗi dự án.
Công cụ
Issues (nổi bật)
PRs (nổi bật)
Release hôm nay / trạng thái
Claude Code
10
10
v2.1.81 (--bare, --channels)
OpenAI Codex
10
10
Infra/rust crates cập nhật; nhiều PR sandbox fixes
Gemini CLI
10
10
nightly v0.36.0-nightly…
GitHub Copilot CLI
10
0 (không PR mới)
v1.0.10 (2026-03-20)
Kimi Code CLI
6
~10 (gần đóng)
No release hôm nay
OpenCode
10
10
No release hôm nay
Qwen Code
10
10
v0.13.0‑nightly & preview
Hướng tính năng chung (xuất hiện trên nhiều dự án)
OAuth / Auth robustness
Claude Code, OpenCode, Codex, Copilot, Qwen: báo cáo lỗi callback/OAuth, yêu cầu fallback và test flow cross‑platform.
Tích hợp local LMs & subagents: Qwen, OpenCode, Gemini (subagent execution).
Sandbox/tool isolation emphasis: Codex (bubblewrap) và Claude (tool limits, permissions).
Heavy TUI & terminal engineering: Claude, Copilot, Kimi — nhiều bài toán cross‑terminal/encoding.
Động lực & độ trưởng thành của cộng đồng
Năng động nhất (số issue/interaction + PRs): Claude Code, OpenAI Codex, Gemini và OpenCode — nhiều thảo luận/PR hướng fix nhanh các vấn đề hạ tầng.
Lặp nhanh (fast iteration, nhiều PRs mở/đóng): Gemini, Qwen, Claude — nhiều PR sửa memory, security, UX xuất hiện liên tục.
Ổn định/nhỏ hơn: Kimi có ít issue nhưng tập trung vào sửa lỗi nền tảng và đóng PR nhanh; Copilot đang có release nhưng không nhiều PR mới hôm nay (ổn định release cycle).
Kết luận cho decision‑makers: nếu cần cộng đồng đóng góp nhanh cho patch security/bug, Gemini/Claude/OpenCode là nơi dễ tìm reviewers; nếu ưu tiên ổn định release, Copilot/Qwen có chu kỳ phát hành có kiểm soát hơn.
Tín hiệu xu hướng — giá trị tham khảo cho nhà phát triển
Sandbox-first: kiểm thử tool‑calls trên matrix distro (bubblewrap/version) và chuẩn bị vendored fallback. (ưu tiên cao)
Auth & provider fallback: thiết kế OAuth flows có retry/fallback và test callback edge cases (PKCE/Entra/OIDC).
Session isolation & approval granularity: tránh global persistent approvals; cung cấp “approve for session” / context‑aware approvals.
Read-before-write & safe I/O: áp dụng guard/compare trước khi write_file để tránh mất dữ liệu; sanitize LLM outputs.
Nhận định hệ sinh thái Skills (một câu)
Cộng đồng tập trung mạnh vào: làm cho Skills đáng tin cậy và bền vững trong workflow thực tế — cụ thể là bộ nhớ/session bền, công cụ đánh giá/kiểm thử trước khi phát hành, ổn định API/UX quản lý skill và bảo mật/ranh giới tin cậy. Link repo tổng quan: https://github.com/anthropics/skills
Nếu cần, tôi có thể cung cấp bảng ưu tiên triển khai (impact vs. effort) cho các PR tiềm năng.
Điểm nổi bật hôm nay
Claude Code v2.1.81 được phát hành với các tùy chọn CLI quan trọng: thêm cờ --bare cho các cuộc gọi scripted -p (bỏ qua hooks, LSP, plugin sync và duyệt thư mục skills) và relay quyền --channels; lưu ý --bare yêu cầu ANTHROPIC_API_KEY / apiKeyHelper và tắt OAuth/keychain cũng như auto-memory. (Chi tiết bản phát hành: https://github.com/anthropics/claude-code/releases/tag/v2.1.81)
Cộng đồng vẫn sôi nổi với các vấn đề trải nghiệm nhà phát triển chủ chốt: scroll console/TUI liên tục nhảy lên đầu, quản lý dung lượng ~/.claude, và nhiều báo cáo tương tác plugin / MCP / permissions.
Phát hành phiên bản
v2.1.81 (mới nhất)
Thêm flag --bare cho các cuộc gọi scripted -p: bỏ qua hooks, LSP, đồng bộ plugin và duyệt thư mục skills; yêu cầu ANTHROPIC_API_KEY hoặc apiKeyHelper (một số phương thức xác thực như OAuth/keychain bị vô hiệu hoá khi dùng flag này).
#10238 — Feature: Add support for subdirectories in skills
Tại sao quan trọng: Khả năng tổ chức skills theo thư mục con là yêu cầu phát triển plugin/skill scale-up; hiện chỉ hỗ trợ flat hoặc folder-level SKILL.md.
Phản ứng: 22 bình luận, 113 👍 — nhiều người đề nghị cải tiến cấu trúc.
#20745 — Model setting changes globally across all sessions (regression)
Tại sao quan trọng: Chuyển model trong một session áp dụng cho tất cả session khác — phá vỡ isolation dự án và có thể gây chi phí token không mong muốn.
#36279 — feat(hooks): add agent context fields to hook input
Tóm tắt: Thêm các trường agent-context trong input của hook để phân biệt agent chính và subagents — hữu ích cho chính sách bảo mật và messaging tinh chỉnh.
Quyền & prompt phiền nhiễu: permissions vẫn hỏi lặp lại mặc dù đã bật bypass hoặc cấu hình allow — cần ổn định engine kiểm tra quyền (Issues #36887, #36884, #36900).
Quản lý disk và state: ~/.claude có xu hướng tăng không kiểm soát, gây hỏng settings/auth khi đĩa đầy — cần cơ chế cleanup/monitor (Issue #24207).
Tool reliability: Grep/Read/Bash đôi khi trả kết quả sai hoặc im lặng; per-turn tool limits làm vỡ workflows agent/ssh (Issues #36875, #33969).
Cross-session leakage: thay đổi model hoặc trạng thái agent ảnh hưởng toàn hệ thống thay vì per-session (Issue #20745).
Plugin/skill discovery & structure: skills global flat files không được phát hiện, thiếu hỗ trợ subdirectories — ảnh hưởng mở rộng thư viện skills (Issue #36888, #10238).
Windows-specific friction: folder/worktree handling trên ổ phụ, Git Bash path, và BSOD do enumerate file concurrency (Issues #29583, #36894, PR #35710, PR #36562).
Channels / MCP reliability: plugin channels báo “not available” nhưng polling chạy, inbound ignored; MCP native host đôi khi không kết nối (Issues #36503, #36763).
Settings UX: thiếu khả năng reload settings runtime, spinner/voice settings không áp dụng ngay (Issues #5513, #23347, #34012).
Kết luận ngắn
Bản phát hành v2.1.81 đã bổ sung tùy chọn hữu ích cho automation (--bare) và relay quyền kênh, nhưng nhiều vấn đề UX/ổn định và bảo mật quyền vẫn đang được cộng đồng tranh luận và phát triển PR sửa chữa. Nếu bạn đang dùng Claude Code: theo dõi các issue lớn về TUI, disk usage, và permissions; cân nhắc test PRs liên quan Windows/permission fixes trước khi deploy rộng.
Vòng báo lỗi liên quan sandbox (bubblewrap / bwrap) và hành vi apply_patch trên Windows tiếp tục thống trị thảo luận; PR khẩn cấp đã được mở để fallback về bubblewrap được đóng gói khi hệ thống bwrap cũ không hiểu --argv0.
Nhiều báo cáo người dùng về "cháy token" sau cập nhật VS Code extension và các lỗi xác thực/401 với codex CLI được thảo luận rộng rãi — những vấn đề này ảnh hưởng trực tiếp đến trải nghiệm và chi phí.
Một số PR hạ tầng quan trọng (PATH xử lý non-UTF8, guardian sessions, môi trường exec) đang tiến triển nhằm giảm lỗi nền tảng và cải thiện bảo mật/approval workflow.
Phát hành phiên bản (24 giờ qua)
Các bản phát hành mới xuất hiện trong 24h:
rusty-v8-v146.4.0 — rusty-v8-v146.4.0
rust-v0.117.0-alpha.6 — 0.117.0-alpha.6
rust-v0.117.0-alpha.5 — 0.117.0-alpha.5
rust-v0.117.0-alpha.3 — 0.117.0-alpha.3
(Không có changelog chi tiết trong dữ liệu nguồn; ghi nhận phiên bản để theo dõi.)
Issues nóng trong cộng đồng (10 mục đáng chú ý)
#14593 Still burning tokens very fast with today's VS Code extension update — Burning tokens very fast openai/codex#14593
Tại sao quan trọng: Báo cáo tác động chi phí lớn (162 bình luận, 70 👍). Nhiều người dùng lo ngại extension tiêu thụ token bất thường sau cập nhật; ảnh hưởng tới adoption và chi phí doanh nghiệp.
#12764 The codex cli giving: 401 unauthorized — The codex cli giving: 401 unauthorized openai/codex#12764
Tại sao quan trọng: Lỗi xác thực CLI gây gián đoạn (83 bình luận). 401/Unauthorized ảnh hưởng tới developer workflows tự động và CI.
#10450 Remote Development in Codex Desktop App — Remote Development in Codex Desktop App openai/codex#10450
Tại sao quan trọng: Yêu cầu tính năng có lượng tương tác lớn (68 bình luận, 405 👍). Người dùng mong muốn hỗ trợ remote dev parity với VS Code.
#14919 🐛 [Linux Sandbox][Bubblewrap] bwrap: loopback: Failed RTM_NEWADDR: Operation not permitted — bwrap: Failed RTM_NEWADDR: Operation not permitted openai/codex#14919
Tại sao quan trọng: Sandbox Linux thất bại sau cập nhật (15 bình luận, 25 👍). Gây ngưng trệ tool-calls trong agent environments.
#15276 Code mode on v8 — Code mode on v8 openai/codex#15276
Nội dung: Chuyển Code Mode vào crate riêng, tách phụ thuộc để cô lập semantics và tool-calling.
#15342 Plugins TUI install/uninstall — Plugins TUI install/uninstall openai/codex#15342
Nội dung: Thêm chức năng cài/gỡ plugin trong TUI, refresh trạng thái ngay sau thay đổi và flow post-install.
Kết luận ngắn: Trong 24 giờ qua cộng đồng đang tập trung sửa các vấn đề hạ tầng sandbox và môi trường (bubblewrap, PATH, Windows sandbox), đồng thời theo dõi các regression ảnh hưởng trải nghiệm (token burn, approval prompts). Nhiều PR đang giải quyết các điểm đau này; nhà phát triển nên theo dõi các PR và issue liên quan sandbox, auth, và PATH để cập nhật bản sửa sớm nhất.
Phát hành nightly v0.36.0-nightly.20260321.fc03891a1 được bump tự động; bản build bao gồm sửa lỗi tải settings trì hoãn và tiến triển trên khả năng chạy subagent cục bộ / cô lập tool. Xem PR bump và changelog liên quan bên dưới. (Liên kết trong phần Phát hành)
Cộng đồng đang tập trung vào ba trục lớn: (1) nâng cao độ tin cậy của workflow SDD/tracker (tasks), (2) cải thiện quản lý memori / lưu trữ (global vs project) và (3) gia cố an toàn (prompt-injection, privacy/telemetry).
#22855 — Support passing prompt to /plan
Vì sao quan trọng: UX/hiệu suất — cho phép /plan nhận text để tạo plan trong một bước, giảm tương tác thừa và phù hợp cho workflows tự động. Có 2 👍.
Link: Support passing prompt to /plan google-gemini/gemini-cli#22855
#23320 — SDD Phase 3: Tasks Integration
Vì sao quan trọng: chuyển SDD từ checklist Markdown sang hệ thống TrackerService (task DAG) — thay đổi kiến trúc workflow, ảnh hưởng lớn tới cách người dùng theo dõi/triển khai kế hoạch. Mới tạo 2026-03-20.
Link: SDD Phase 3: Tasks Integration google-gemini/gemini-cli#23320
#23230 — exiting plan mode does not switch model
Vì sao quan trọng: bug ảnh hưởng trải nghiệm model switching sau khi xác nhận plan; có thể gây nhầm lẫn cho người dùng sử dụng tính năng “plan mode” và model preview. Có 1 bình luận và 1 👍.
Link: exiting plan mode does not switch model google-gemini/gemini-cli#23230
#22819 — Implement memory routing: global vs. project
Vì sao quan trọng: quyết định nơi lưu memory (global ~/.gemini vs .gemini/ project) tác động trực tiếp lên privacy, độ hữu dụng của các ghi nhớ (preferences) và cách agent sử dụng memory. Có 1 bình luận, 1 👍.
Link: Implement memory routing: global vs. project google-gemini/gemini-cli#22819
#22933 — Fix the loop problem
Vì sao quan trọng: báo cáo agent rơi vào vòng lặp khi tool hoặc chính sách chặn hành động — có thể làm nghẽn workflow tự động. Có 1 bình luận, 1 👍.
Link: Fix the loop problem google-gemini/gemini-cli#22933
#23175 — SDD: deduplicate startup extension warnings
Vì sao quan trọng: UX startup — cảnh báo lặp cho extensions gây nhiễu, làm người dùng khó phân biệt thông tin quan trọng; dễ khắc phục nhưng ảnh hưởng cảm nhận chất lượng.
Link: SDD: deduplicate startup extension warnings google-gemini/gemini-cli#23175
#23245 — Context-Aware Persistent Policy Approvals
Vì sao quan trọng: hiện tại lựa chọn “Allow for all future sessions” áp dụng toàn cục, có thể làm giảm an toàn khi dùng Plan Mode; đề xuất làm approvals ngữ cảnh hơn để bảo vệ tính toàn vẹn kế hoạch.
Link: Context-Aware Persistent Policy Approvals google-gemini/gemini-cli#23245
#23164 — Evals: PR Guidance adding workflow (open)
Tính năng: thêm workflow GitHub hành động để tạo guidance/feedback về thay đổi hành vi mô hình khi PR sửa prompt — giúp duy trì chất lượng model steering.
Link: Evals: PR Guidance adding workflow google-gemini/gemini-cli#23164
#23322 — Retry evals on API error (open)
Tính năng: thử lại các behavioral evals khi gặp lỗi API — giảm false-fail do lỗi hạ tầng; phản ánh nhu cầu ổn định test.
Link: Retry evals on API error. google-gemini/gemini-cli#23322
AST-aware code reading/mapping: nhiều issue/EPIC đề xuất tích hợp công cụ AST để giảm read noise và tăng chính xác khi lấy giới hạn hàm (#22745, #22746).
Tracker / Task-based SDD: chuyển từ plan.md checklists sang TrackerService (task DAG) để theo dõi, cập nhật và chia subtask rõ ràng (#23320, #23131, #23129, #23034).
Dễ dùng cho Plan: /plan nhận prompt trực tiếp để tạo plan trong một bước; UI/confirmation cho plan mode cần cải thiện (#22855, #23271, #23230).
Memory routing và proactivity: tách memory global vs project, và việc khuyến khích agent viết memory chủ động (#22819, #22809).
Tool-approval & policy controls: granular approvals theo ngữ cảnh (plan mode vs session), tránh áp dụng persistent approvals toàn cục (#23245, #23295).
Evals ổn định hơn: retry khi lỗi API, PR guidance tự động để phát hiện regressions (#23322, #23164).
Security/hardening: chống prompt-injection, backtick injection và privacy trong telemetry (#23221, #23281).
Flaky evals / CI: lỗi 500/API gây block PR và làm kết quả eval không tin cậy — cần cơ chế retry và phân tách flaky vs regression (#23168, #23322).
Memory & OOM: leak (~1.7GB) trong telemetry gây rủi ro OOM cho user/CI; cần patch ngay (#23281).
Tool approval UX gây nhầm lẫn: approvals toàn cục làm giảm an toàn trong Plan Mode; web_fetch approval regression cần sửa (#23245, #23295).
Agent loops và race conditions: agent có thể rơi vào vòng lặp khi tools/policies thất bại; UI hacks hiện tồn tại cần dọn dẹp sau alternate buffer launch (#22933, #23009, #23007).
Startup/config race: loadCliConfig được gọi hai lần / duplicate warnings & extension loading/removal behavior gây mất ổn định khi khởi động (#23171, #23175, #23317).
Prompt engineering/steering maintenance: cần workflow tự động để đánh giá tác động prompt/agent changes (Evals PR guidance) và công cụ prompter modul để duy trì prompt reuse (#23164, #23321).
Kết luận ngắn
Tuần này tập trung vào ổn định (memory + security), cải thiện UX Plan/Tracker và nâng cao độ tin cậy evals. Nếu bạn đang làm việc trên SDD/Tracker, memory routing hoặc policy approvals, theo dõi các issue/PR nêu trên và tham gia thảo luận để ảnh hưởng hướng triển khai sắp tới.
GitHub Copilot CLI — Bản tin cộng đồng (2026-03-21)
Điểm nổi bật hôm nay
Phát hành v1.0.10 (20 Mar 2026) tập trung tối ưu bộ nhớ khi xem file lớn, sửa luồng /login trong Codespaces/terminal từ xa và cải thiện phát hiện thư mục làm việc khi chạy ở --server mode. Một số tính năng experimental cho SDK và session cũng được đưa vào các build -0/-1.
Cộng đồng đang tập trung vào các vấn đề về clipboard/selection trên nhiều nền tảng, tương thích với remote MCP/OAuth servers, và hành vi của agents trong “plan mode”.
Phát hành phiên bản
v1.0.10 (2026-03-20) — tóm tắt chính:
Giảm bộ nhớ khi xem file lớn toàn bộ.
/login device flow hoạt động đúng trong Codespaces và terminal từ xa.
Phát hiện đúng working directory khi dùng --server mode cho phiên từ xa.
Phím mũi tên hoạt động đúng trên các terminal dùng app.
v1.0.10-1 thêm: /copy ghi HTML định dạng vào clipboard trên Windows (dễ dán vào Word/Outlook/Teams).
v1.0.10-0 thêm (experimental): SDK clients có thể đăng ký slash commands, hiển thị elicitation dialogs, hỗ trợ nhiều session đồng thời, alias --effort cho --reasoning-effort.
#2188 [OPEN] Allow AI model to actually follow and respect instructions — Tại sao: phản ánh sự thất vọng của người dùng về việc model không tuân thủ SKILL.md / hướng dẫn; chỉ ra nhu cầu cải thiện instruction-following và developer UX. (2 bình luận) Allow AI model to actually follow and respect instructions. github/copilot-cli#2188
Tiến độ PR quan trọng
Không có Pull Request mới trong 24 giờ qua (theo mục "Pull Requests mới nhất" — 0 mục).
Thay vào đó, đây là các đề xuất PR cần ưu tiên (dựa trên issues đang nóng):
Fix clipboard/selection regressions trên Linux/macOS/Windows (kết hợp #2082, #2143, #1585).
Fix plan-mode behavior — đảm bảo agent chỉ viết plan khi chọn Plan Mode (#1663).
Improve model-selection handling / missing model warnings (fix cho #2099).
Tự động chọn model/auto model selection để tối ưu chi phí và kết quả (#1801, #2099).
Hook lifecycle và plugin composition: đảm bảo hooks từ extensions và hooks.json phối hợp thay vì ghi đè (#2076, #1730, #2142).
Điểm đau của nhà phát triển (tóm tắt vấn đề phổ biến)
Clipboard & Selection: nhiều báo cáo copy (Ctrl+C/Ctrl+Shift+C) hoặc selection chỉ copy 1 ký tự — phá vỡ trải nghiệm copy/paste code ra vào terminal (#2082, #2143, #1585).
Hooks & Extensions inconsistencies: sessionStart/onSessionStart và joinSession hooks có hành vi không nhất quán, đôi khi bị ignore hoặc override (#1730, #2142, #2076).
Agent behavior surprises: agent thực thi thay vì chỉ lập kế hoạch (plan mode), và không luôn tuân thủ hướng dẫn trong SKILL.md (#1663, #2188).
Session reliability: resume bị hỏng bởi ký tự Unicode đặc biệt trong events.jsonl; cũng có lỗi kết nối/response timeout tới model (#2012, #1645).
Theme/appearance problems: auto theme detection thất bại trên một số terminal (iTerm2, WSL), gây khó đọc và UX kém (#2196, #2151).
Upgrades/regressions: người dùng báo không thể downgrade/upgrade khi cần do regression trong 1.0.9 liên quan MCP servers (#2183, #2178).
Kết luận ngắn gọn
Release v1.0.10 cải thiện hiệu năng và tương thích terminal/remote; nhiều thay đổi SDK đang ở experimental.
Cộng đồng chú ý nhiều đến clipboard/selection, remote MCP/OAuth và hành vi agent trong plan mode — những mảng này là ưu tiên để có trải nghiệm developer ổn định.
Không có PR mới trong 24 giờ — theo dõi các issue nêu trên nếu bạn muốn đóng góp code hoặc tạo PR vá lỗi/tính năng.
Không có phát hành mới trong 24 giờ qua. Tuy nhiên cộng đồng đang tích cực đóng/pull nhiều PR tập trung vào độ ổn định đầu cuối: xử lý JSON/markup an toàn, tương thích terminal/Windows, đồng bộ hóa ghi file, và cải thiện trải nghiệm phím tắt/ghi chú.
Một số Issues nóng liên quan đến sự cố terminal (giao diện lộn xộn, treo khi có output), lỗi công cụ ACP/Terminal và kịch bản cài đặt Windows đang được thảo luận tích cực.
Phát hành phiên bản
Không có phát hành mới trong 24 giờ qua.
Issues nóng trong cộng đồng (mới/được cập nhật trong 24 giờ qua)
Lưu ý: có 6 Issue mới/cập nhật trong khoảng thời gian báo cáo — dưới đây là các mục đáng chú ý theo mức độ ảnh hưởng và tương tác.
Ghi chú: trong 24 giờ qua chỉ có 6 issue mới/cập nhật — nhóm dev/maintainer đang xử lý nhiều PR đóng góp cải thiện ổn định.
Tiến độ PR quan trọng (đã đóng gần đây, giải thích tác dụng)
#1460 — fix: use strict=False for JSON parsing of tool calls and session data (closed)
Tác giả: @Br1an67 — Giải thích: Chuyển json.loads(..., strict=False) để chấp nhận control characters trong chuỗi JSON trả về từ LLM, giảm lỗi khi tool calls chứa newline/tab trong value. Giúp tránh hỏng context.jsonl và thất bại thực thi tool.
Link: fix: use strict=False for JSON parsing of tool calls and session data MoonshotAI/kimi-cli#1460
#1467 — fix: add asyncio lock to context file writes (closed)
Tác giả: @Br1an67 — Giải thích: Thêm asyncio.Lock để serialize các ghi file context.jsonl, giải quyết PermissionError/đối đầu ghi đồng thời trên Windows. Quan trọng cho tính nhất quán session và restore.
Link: fix: add asyncio lock to context file writes MoonshotAI/kimi-cli#1467
#1472 — fix: restore codeblock copy functionality in Web UI (closed)
Tác giả: @Br1an67 — Giải thích: Khôi phục nút copy cho codeblocks khi Web UI không chạy trên HTTPS (Clipboard API chỉ có trong secure contexts); cung cấp fallback để người dùng trên HTTP vẫn copy được.
Link: fix: restore codeblock copy functionality in Web UI MoonshotAI/kimi-cli#1472
#1506 — feat: add skip option for tool approval prompts (closed)
Tác giả: @Br1an67 — Giải thích: Thêm lựa chọn "Skip, continue with remaining tasks" trong prompt phê duyệt tool, giảm tính phá vỡ khi từ chối 1 tool làm abort toàn bộ step. Cải thiện workflow khi có nhiều tool calls.
Link: feat: add skip option for tool approval prompts MoonshotAI/kimi-cli#1506
Xu hướng yêu cầu tính năng (tổng hợp từ Issues)
Cải thiện độ bền terminal/TTY: tránh redraw lộn xộn, xử lý thay đổi kích thước, và ngăn lặp/auto-repeat khi người dùng điều chỉnh terminal. (Issues #1534, #1531)
Tương thích Windows & cài đặt: sửa script cài đặt để chịu được chính sách PowerShell mặc định, cho phép shell mặc định cấu hình, và tránh load profile người dùng trong subprocess. (Issue #1513 + PRs #1464, #1498)
Xử lý input/output tool & JSON: chấp nhận control characters trong JSON trả lời của LLM, tránh corrupt context.jsonl và thất bại tool call. (PR #1460)
UX phê duyệt tool: thêm tuỳ chọn Skip/continue để không abort cả flow khi từ chối một tool. (PR #1506)
Đồng bộ/đồng thời ghi file context: cần lock/serialize ghi để tránh PermissionError trên Windows. (PR #1467)
Encoding & Rich markup safety: escape nội dung chứa markup để tránh crash khi in; ép UTF-8 trên Windows. (PRs #1462, #1497)
Tối ưu paste & hotkeys cross-platform: đề xuất thêm Alt/Alt+V, Cmd+V behavior, v.v. (xu hướng đã được nhiều PR nhỏ xử lý gần đây).
Điểm đau của nhà phát triển (tóm tắt các vấn đề lặp lại)
Cài đặt/khởi chạy trên Windows dễ gặp lỗi (policy PowerShell, encoding, profile load). Hướng xử lý: nâng cấp installer, thêm -NoProfile, enforce UTF-8, và cho cấu hình shell mặc định. (Refs: Issue #1513; PRs #1464, #1497, #1498)
Terminal I/O fragility: redraw, bracketed paste, keybinding khác nhau giữa terminal (Windows Terminal, iTerm2, GNOME Terminal) dẫn tới hiển thị lặp/trễ hoặc paste thất bại. Cần test matrix terminal + cải tiến mapping phím. (Refs: Issues #1534, #1531; PRs #1499, #1505, #1509)
LLM/tool interoperability: LLM trả về chuỗi JSON chứa control characters gây lỗi parse/ghi log → cần parsing mềm dẻo hơn và sanitization. (PR #1460)
Concurrency ghi context/session: async writes gây PermissionError trên Windows — cần lock file và kiểm thử race conditions. (PR #1467)
UX khi tool bị gọi: hiện tại việc từ chối tool có thể abort toàn bộ step — cộng đồng muốn lựa chọn ít phá vỡ hơn (skip/continue). (PR #1506)
Web UI nhỏ: clipboard/copy trên HTTP, nút attachment vô tình submit form — cần fallback và handler preventDefault. (PRs #1472, #1471)
Kết luận ngắn gọn
Giai đoạn hiện tại tập trung vào ổn định nền tảng (terminal, Windows, file IO, JSON/markup safety) và cải thiện UX phê duyệt tool/notifications. Nếu bạn đang gặp các lỗi terminal/Windows hoặc session corruption, hãy kiểm tra các PR đã đóng ở phần trên và thử bản build gần nhất; nếu issue của bạn chưa tồn tại, hãy mở issue kèm manifest/traceback/OS/terminal để đội ngũ dễ tái tạo.
Vấn đề OAuth với Claude/Anthropic tiếp tục là điểm nóng: nhiều báo cáo đăng nhập thất bại và callback OAuth bị lỗi, kèm theo thảo luận và PR sửa liên quan. (xem #18267, #18362)
Hiệu năng và rò rỉ bộ nhớ vẫn chiếm nhiều báo cáo: đa dạng trường hợp từ SQLite DB bloat đến SSE/subagent gây tăng RAM/đóng băng dịch vụ. (xem #16729, #17628, #17908)
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 nổi bật)
#18267 — [bug, core] Claude code 0auth broked!?
Tác giả: @R00tedbrain — Cập nhật: 2026-03-20 — Bình luận: 127 — 👍 58
Tại sao quan trọng: Người dùng không thể đăng nhập qua OAuth với Claude; lỗi 429/không có token phá vỡ luồng xác thực. Ảnh hưởng lớn tới UX và khả năng sử dụng các model liên quan.
Link: Claude code 0auth broked!? anomalyco/opencode#18267
#10416 — OpenCode is not private by default?
Tác giả: @MatthewCroughan — Cập nhật: 2026-03-20 — Bình luận: 47 — 👍 24
Tại sao quan trọng: Bộc lộ hành vi gọi dịch vụ bên ngoài để tính tiêu đề phiên làm việc; gây lo ngại về thiết lập mặc định, privacy và môi trường bị hạn chế mạng (nftables).
Link: OpenCode is not private by default? anomalyco/opencode#10416
#16729 — [perf, core] High memory usage and database bloat in long-running OpenCode instances (CLOSED)
Tác giả: @BYK — Cập nhật: 2026-03-21 — Bình luận: 7
Tại sao quan trọng: Mô tả cụ thể DB (SQLite) lớn ~2GB, nhiều session/parts không được prune — tác động tới deploy lâu dài và chi phí lưu trữ. Đã xác định nhiều nguyên nhân gốc.
Link: High memory usage and database bloat in long-running OpenCode instances anomalyco/opencode#16729
#7602 — [discussion][FEATURE] Native Model Fallback / Failover Support
Tác giả: @arisgrout — Cập nhật: 2026-03-20 — Bình luận: 21 — 👍 56
Tại sao quan trọng: Thiếu khả năng fallback giữa model khác nhau gây rủi ro khi model bị rate-limit hoặc thất bại; quan trọng cho tính ổn định agent/long-running tasks.
Link: https://github.com/anoma
Bản tin Cộng đồng Công cụ AI CLI 2026-03-21
So sánh chéo
Ngắn gọn lời khuyên hành động (prioritized)
Nếu bạn muốn, tôi có thể: (a) xuất checklist kỹ thuật ưu tiên (P0/P1) cho team infra, hoặc (b) soạn test matrix sandbox/auth để chạy CI pre‑merge.
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
Tổng quan nhanh — báo cáo điểm nổi bật cộng đồng Claude Code Skills (dữ liệu đến 2026-03-21)
🌐 Official AI Content Report 2026-04-11 duanyytop/agents-radar#514 Add document-typography — Kiểm soát chất lượng kiểu chữ cho tài liệu do AI sinh ra: xử lý orphan/widow, căn chỉnh đánh số. Điểm thảo luận: cần cải thiện đầu ra tài liệu chuyên nghiệp (ảnh hưởng rộng tới mọi tài liệu tạo bởi Claude). Trạng thái: OPEN. Link: Add document-typography skill: typographic quality control for generated documents anthropics/skills#514
🦞 OpenClaw 生态日报 2026-03-06 duanyytop/agents-radar#83 Add skill-quality-analyzer and skill-security-analyzer — Hai meta-skill phân tích chất lượng và bảo mật của Skills (đa chiều: cấu trúc, tài liệu, kiểm thử, bảo mật, UX). Điểm thảo luận: mong muốn có bộ công cụ đánh giá tiêu chuẩn cho Skills trước khi phát hành vào marketplace. Trạng thái: OPEN. Link: Add skill-quality-analyzer and skill-security-analyzer to marketplace anthropics/skills#83
📰 Hacker News AI Digest 2026-03-13 duanyytop/agents-radar#154 Add shodh-memory — Hệ thống bộ nhớ bền vững cho tác nhân AI (persistent context across conversations). Điểm thảo luận: nhu cầu lớn về lưu giữ bối cảnh giữa phiên làm việc, quyết định khi gọi proactive_context. Trạng thái: OPEN. Link: Add shodh-memory skill: persistent context for AI agents anthropics/skills#154
📊 AI CLI 工具社区动态日报 2026-04-17 duanyytop/agents-radar#629 Add session-memory — Giữ lại các sự kiện/fact kỹ thuật quan trọng qua quá trình compacting context và restart. Điểm thảo luận: giải quyết vấn đề mất dữ liệu công cụ khi compaction; nhiều dev cần tính năng này cho workflow coding. Trạng thái: OPEN. Link: Add session-memory skill: preserve technical facts across compaction anthropics/skills#629
🦞 OpenClaw Ecosystem Digest 2026-04-09 duanyytop/agents-radar#486 Add ODT skill — Tạo, điền template và parse .odt ⇄ HTML (OpenDocument). Điểm thảo luận: nhu cầu xuất tài liệu sang định dạng mở (LibreOffice/ODF) và tương thích hệ thống doanh nghiệp. Trạng thái: OPEN. Link: Add ODT skill — OpenDocument text creation and template filling and parse ODT to HTML anthropics/skills#486
🚀 Product Hunt AI Digest 2026-03-31 duanyytop/agents-radar#335 masonry-generate-image-and-videos — CLI cho tạo ảnh & video bằng AI (hỗ trợ workflow quản lý job, lịch sử, download). Điểm thảo luận: tích hợp generation pipeline và quản lý job; phù hợp cho creative teams. Trạng thái: OPEN. Link: Add masonry-generate-image-and-videos skill anthropics/skills#335
🚀 Product Hunt AI 产品日报 2026-04-12 duanyytop/agents-radar#535 avoid-ai-writing — Audit và rewrite để loại bỏ “AI-isms” (bảng 43 mục thay thế, 21 pattern). Điểm thảo luận: giá trị cho khách hàng cần nội dung “human-like” và tránh dấu hiệu do AI. Trạng thái: OPEN. Link: Add avoid-ai-writing skill anthropics/skills#535
📊 AI CLI 工具社区动态日报 2026-03-18 duanyytop/agents-radar#210 Improve frontend-design skill clarity — Tinh chỉnh skill thiết kế frontend để hướng dẫn cụ thể, có thể thực thi trong một cuộc hội thoại. Điểm thảo luận: cải thiện tính khả thi và tiết kiệm token khi dùng skill. Trạng thái: OPEN. Link: Improve frontend-design skill clarity and actionability anthropics/skills#210
Cộng đồng tập trung mạnh vào: làm cho Skills đáng tin cậy và bền vững trong workflow thực tế — cụ thể là bộ nhớ/session bền, công cụ đánh giá/kiểm thử trước khi phát hành, ổn định API/UX quản lý skill và bảo mật/ranh giới tin cậy. Link repo tổng quan: https://github.com/anthropics/skills
Nếu cần, tôi có thể cung cấp bảng ưu tiên triển khai (impact vs. effort) cho các PR tiềm năng.
Đ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ú ý)
📰 Hacker News AI 社区动态日报 2026-04-29 duanyytop/agents-radar#826 — Console scrolling top of history when claude add text to the console
#29583 — Cowork: Cannot use folders outside home directory on Windows (secondary drive)
#1455 — Claude Code không tuân theo XDG Base Directory spec (Linux)
#33969 — Per-Turn Tool Call Limit Regression Breaks Agentic MCP/SSH Workflows (Claude Desktop)
#10238 — Feature: Add support for subdirectories in skills
#5513 — Feature Request: /reloadSettings để reload cấu hình không cần restart
#23347 — spinnerVerbs setting ở ~/.claude/settings.json bị bỏ qua
#20745 — Model setting changes globally across all sessions (regression)
#24207 — No disk space management: ~/.claude grows unbounded, cascade failure destroys settings and auth at 0 bytes free
#36503 — --channels plugin shows 'Channels are not currently available' but inbound notifications ignored
Tiến độ PR quan trọng (10 PR nổi bật)
#35710 — fix(critical): Add tool-mutex plugin to prevent Wof.sys BSOD caused by parallel fs enumeration
#36645 — fix(plugins): bash-guard — block compound commands where any segment matches a deny rule
#36625 — Fix Pre/PostToolUse message not being shown to Claude
#36279 — feat(hooks): add agent context fields to hook input
#36592 — Add comprehensive skill library across three new plugins
#36594 — feat(plugins): add remote-control plugin for guided setup and launch
#36614 — feat: add git-branch-info plugin
#36562 — Add CLAUDE_CODE_GIT_BASH_PATH environment variable for Windows
#26488 — (CLOSED) Expose partial compaction as /compact --from parameter for non-interactive use
#13204 — (CLOSED) docs(plugin-dev): improve skill documentation quality and reduce context size
Xu hướng yêu cầu tính năng (tổng quan)
Điểm đau của nhà phát triển (tóm tắt các vấn đề lặp lại)
Kết luận ngắn
Tất cả liên kết tham khảo
Nếu bạn muốn, tôi có thể tạo bản tóm tắt ngắn cho từng issue/PR cụ thể hơn (steps to reproduce, workaround, người maintainers liên quan).
OpenAI Codex — openai/codex
Bản tin cộng đồng OpenAI Codex — 2026-03-21
(Không có changelog chi tiết trong dữ liệu nguồn; ghi nhận phiên bản để theo dõi.)
Tại sao quan trọng: Báo cáo tác động chi phí lớn (162 bình luận, 70 👍). Nhiều người dùng lo ngại extension tiêu thụ token bất thường sau cập nhật; ảnh hưởng tới adoption và chi phí doanh nghiệp.
Tại sao quan trọng: Lỗi xác thực CLI gây gián đoạn (83 bình luận). 401/Unauthorized ảnh hưởng tới developer workflows tự động và CI.
Tại sao quan trọng: Yêu cầu tính năng có lượng tương tác lớn (68 bình luận, 405 👍). Người dùng mong muốn hỗ trợ remote dev parity với VS Code.
Tại sao quan trọng: Regression UX gây cản trở dòng lệnh (22 bình luận, 11 👍). Ảnh hưởng trải nghiệm sandbox/approval.
Tại sao quan trọng: Sandbox Linux thất bại sau cập nhật (15 bình luận, 25 👍). Gây ngưng trệ tool-calls trong agent environments.
Tại sao quan trọng: Sai sót hành vi mô hình (13 bình luận). Gây nhầm lẫn khi model trả lời không theo thông điệp cuối cùng.
Tại sao quan trọng: Thông tin lỗi không rõ ràng khi edits thất bại trong sandbox (12 bình luận). Ảnh hưởng độ tin cậy agent-driven edits.
Tại sao quan trọng: apply_patch trên Windows thất bại với thư mục con — ảnh hưởng nhiều dự án native Windows (7 bình luận, 3 👍).
Tại sao quan trọng: Tương tự vấn đề bwrap --argv0 trên các distro cũ, gây lỗi tool calls (7 bình luận, 10 👍).
Tại sao quan trọng: Metering/usage reporting lỗi gây lo lắng chi phí (4 bình luận, 1 👍). Quan trọng cho quản lý quota và billing.
Nội dung: Thêm fallback sang bubblewrap đóng gói để sửa lỗi trên distro có bwrap cũ (khắc phục nhiều báo cáo sandbox).
Nội dung: Sửa rebuild PATH bằng OsString để tránh crash khi PATH không phải UTF-8.
Nội dung: Hoàn thiện chuyển đổi PATH sang OsString-aware, đóng các trường hợp sót.
Nội dung: Khởi tạo sớm guardian trunk session để giảm độ trễ/timeout khi cần approval.
Nội dung: Cải thiện TUI queueing khi người dùng gọi /compact, tránh mất input.
Nội dung: Chuyển Code Mode vào crate riêng, tách phụ thuộc để cô lập semantics và tool-calling.
Nội dung: Thêm tuỳ chọn route exec qua remote exec-server, giữ path local khi không cấu hình; cải thiện thu thập stdout/stderr.
Nội dung: Thêm hook PreToolUse cho shell-execution với deny-only behavior; mở đường cho validation trước khi chạy tool.
Nội dung: Thêm chức năng cài/gỡ plugin trong TUI, refresh trạng thái ngay sau thay đổi và flow post-install.
Nội dung: Sửa bug auth: quá trình refresh trước tiên reload trạng thái auth trên đĩa để tránh dùng token cũ khi có tiến trình khác đã xoay refresh.
Link tham khảo: Sandboxed tool calls fail on Ubuntu 20.04 with bubblewrap 0.4.0 ('bwrap: Unknown option --argv0') openai/codex#15283 | fix: fall back to vendored bubblewrap when system bwrap lacks --argv0 openai/codex#15338
Link: apply_patch fails for nested files under src/** with sandbox refresh error openai/codex#14675
Link: Burning tokens very fast openai/codex#14593 | Codex usage dashboard appears to over-consume weekly quota and may misclassify activity as "Other" openai/codex#15336
Link: The codex cli giving: 401 unauthorized openai/codex#12764 | Fix: proactive auth refresh to reload guarded disk state first openai/codex#15357
Link: bwrap: Approval prompt shown for almost every command openai/codex#14936 | core: eagerly initialize guardian sessions openai/codex#15226
Link: fix: build PATH env var using OsString instead of String openai/codex#15360
Kết luận ngắn: Trong 24 giờ qua cộng đồng đang tập trung sửa các vấn đề hạ tầng sandbox và môi trường (bubblewrap, PATH, Windows sandbox), đồng thời theo dõi các regression ảnh hưởng trải nghiệm (token burn, approval prompts). Nhiều PR đang giải quyết các điểm đau này; nhà phát triển nên theo dõi các PR và issue liên quan sandbox, auth, và PATH để cập nhật bản sửa sớm nhất.
— Theo dõi chi tiết/đóng góp: https://github.com/openai/codex
Gemini CLI — google-gemini/gemini-cli
Bản tin cộng đồng Gemini CLI — 2026-03-21
#22745 — Assess the impact of AST-aware file reads, search, and mapping
Vì sao quan trọng: EPIC điều tra cải thiện độ chính xác đọc mã (AST-aware) để giảm lượt đọc sai/điền thừa token — có tác động lớn lên hiệu năng agent khi thao tác code. Cập nhật 2026-03-21.
Link: Assess the impact of AST-aware file reads, search, and mapping google-gemini/gemini-cli#22745
#22855 — Support passing prompt to
/planVì sao quan trọng: UX/hiệu suất — cho phép
/plannhận text để tạo plan trong một bước, giảm tương tác thừa và phù hợp cho workflows tự động. Có 2 👍.Link: Support passing prompt to
/plangoogle-gemini/gemini-cli#22855#23320 — SDD Phase 3: Tasks Integration
Vì sao quan trọng: chuyển SDD từ checklist Markdown sang hệ thống TrackerService (task DAG) — thay đổi kiến trúc workflow, ảnh hưởng lớn tới cách người dùng theo dõi/triển khai kế hoạch. Mới tạo 2026-03-20.
Link: SDD Phase 3: Tasks Integration google-gemini/gemini-cli#23320
#23230 — exiting plan mode does not switch model
Vì sao quan trọng: bug ảnh hưởng trải nghiệm model switching sau khi xác nhận plan; có thể gây nhầm lẫn cho người dùng sử dụng tính năng “plan mode” và model preview. Có 1 bình luận và 1 👍.
Link: exiting plan mode does not switch model google-gemini/gemini-cli#23230
#22822 — SDD: Refine
/spec setupto account for existing/conductordirectoryVì sao quan trọng: migration path & backward compatibility cho repo có thư mục cũ
conductor— quan trọng để tránh phá vỡ workspace khi cập nhật.Link: SDD: Refine
/spec setupto account for existing/conductordirectory google-gemini/gemini-cli#22822#22819 — Implement memory routing: global vs. project
Vì sao quan trọng: quyết định nơi lưu memory (global ~/.gemini vs .gemini/ project) tác động trực tiếp lên privacy, độ hữu dụng của các ghi nhớ (preferences) và cách agent sử dụng memory. Có 1 bình luận, 1 👍.
Link: Implement memory routing: global vs. project google-gemini/gemini-cli#22819
#22809 — Tune main agent prompt to encourage proactive memory writes
Vì sao quan trọng: thay đổi system prompt để agent biết khi nào nên gọi memory subagent — ảnh hưởng hành vi lâu dài, giảm mất thông tin người dùng. Có 1 bình luận, 1 👍.
Link: Tune main agent prompt to encourage proactive memory writes google-gemini/gemini-cli#22809
#22933 — Fix the loop problem
Vì sao quan trọng: báo cáo agent rơi vào vòng lặp khi tool hoặc chính sách chặn hành động — có thể làm nghẽn workflow tự động. Có 1 bình luận, 1 👍.
Link: Fix the loop problem google-gemini/gemini-cli#22933
#23175 — SDD: deduplicate startup extension warnings
Vì sao quan trọng: UX startup — cảnh báo lặp cho extensions gây nhiễu, làm người dùng khó phân biệt thông tin quan trọng; dễ khắc phục nhưng ảnh hưởng cảm nhận chất lượng.
Link: SDD: deduplicate startup extension warnings google-gemini/gemini-cli#23175
#23245 — Context-Aware Persistent Policy Approvals
Vì sao quan trọng: hiện tại lựa chọn “Allow for all future sessions” áp dụng toàn cục, có thể làm giảm an toàn khi dùng Plan Mode; đề xuất làm approvals ngữ cảnh hơn để bảo vệ tính toàn vẹn kế hoạch.
Link: Context-Aware Persistent Policy Approvals google-gemini/gemini-cli#23245
#23281 — fix(telemetry): patch memory leak and enforce logPrompts privacy (open)
Tính năng/ sửa lỗi: vá memory leak ~1.7GB (V8 closure leak) và tăng quyền riêng tư cho telemetry (không log prompts). Quan trọng để tránh OOM trong môi trường enterprise.
Link: fix(telemetry): patch memory leak and enforce logPrompts privacy google-gemini/gemini-cli#23281
#23221 — fix(security): strengthen prompt-injection and backtick defenses (open)
Tính năng/ sửa lỗi: vá lỗ hổng prompt-injection (command injection via backticks). Bảo mật đầu vào cực kỳ quan trọng với CLI có khả năng chạy lệnh.
Link: fix(security): strengthen prompt-injection nd backtick defenses google-gemini/gemini-cli#23221
#23295 — fix(core): enable global session and persistent approval for web_fetch (open)
Tính năng/ sửa lỗi: khắc phục regression khiến “Allow for this session” cho web_fetch không được tôn trọng — cải thiện UX tool-approval.
Link: fix(core): enable global session and persistent approval for web_fetch google-gemini/gemini-cli#23295
#23216 — feat(browser): add maxActionsPerTask for browser agent setting (open)
Tính năng: thêm cấu hình maxActionsPerTask để giới hạn số hành động/tools trình duyệt có thể dùng cho mỗi task (mặc định 100) — phòng ngừa runaway automation.
Link: feat(browser): add maxActionsPerTask for browser agent setting google-gemini/gemini-cli#23216
#23286 — refactor(cli,core): foundational layout, identity management, and type safety (open)
Tính năng/ sửa lỗi: cơ sở hạ tầng cho compact tool output, quản lý identity/history, và cải thiện type-safety — nền tảng cho thay đổi UX lớn tiếp theo.
Link: refactor(cli,core): foundational layout, identity management, and type safety google-gemini/gemini-cli#23286
#23164 — Evals: PR Guidance adding workflow (open)
Tính năng: thêm workflow GitHub hành động để tạo guidance/feedback về thay đổi hành vi mô hình khi PR sửa prompt — giúp duy trì chất lượng model steering.
Link: Evals: PR Guidance adding workflow google-gemini/gemini-cli#23164
#23322 — Retry evals on API error (open)
Tính năng: thử lại các behavioral evals khi gặp lỗi API — giảm false-fail do lỗi hạ tầng; phản ánh nhu cầu ổn định test.
Link: Retry evals on API error. google-gemini/gemini-cli#23322
#23321 — feat(core): add recursive prompter module with dynamic sections (open)
Tính năng: thêm module prompter đệ quy cho phép xây prompt động, composable, và context-aware — hỗ trợ prompt engineering phức tạp.
Link: feat(core): adds new prompt rendering library google-gemini/gemini-cli#23321
#23324 — chore/release: bump version to 0.36.0-nightly.20260321.fc03891a1 (open)
Tính năng: automated version bump cho nightly release (đã được đính kèm trong phần Phát hành).
Link: chore/release: bump version to 0.36.0-nightly.20260321.fc03891a1 google-gemini/gemini-cli#23324
#23317 — fix(extensions): revert broken extension removal behavior (closed)
Tính năng/ sửa lỗi: revert hành vi tự động xóa extension bị lỗi; hiện sẽ skip và log error thay vì delete — tránh mất dữ liệu người dùng. Đã đóng (revert merged).
Link: fix(extensions): revert broken extension removal behavior google-gemini/gemini-cli#23317
Kết luận ngắn
Tài nguyên nhanh
Nếu bạn muốn, tôi có thể:
GitHub Copilot CLI — github/copilot-cli
GitHub Copilot CLI — Bản tin cộng đồng (2026-03-21)
-p) and new non-interactive sessions. github/copilot-cli#2178Kết luận ngắn gọn
Theo dõi repository & tham gia thảo luận: https://github.com/github/copilot-cli
Nếu bạn muốn, tôi có thể:
Kimi Code CLI — MoonshotAI/kimi-cli
Bản tin cộng đồng Kimi Code CLI — 2026-03-21
Lưu ý: có 6 Issue mới/cập nhật trong khoảng thời gian báo cáo — dưới đây là các mục đáng chú ý theo mức độ ảnh hưởng và tương tác.
#1380: [bug] ACP terminal tool fails with 'module acp has no attribute TerminalHandle' in v1.17 & v1.18
Tác giả: @gp3t1 — Tạo: 2026-03-10, Cập nhật: 2026-03-20, Bình luận: 4, 👍: 0
Tại sao quan trọng: Công cụ ACP/Terminal bị lỗi khiến một số workflow phụ thuộc công cụ này không thể chạy. Ảnh hưởng tới người dùng chạy modeli kimi-k2.5 trên Linux.
Link: ACP terminal tool fails with 'module acp has no attribute TerminalHandle' in v1.17 & v1.18 MoonshotAI/kimi-cli#1380
#1513: [bug] Windows 安装脚本在默认 PowerShell 执行策略下闪退且无错误提示 (Windows installer crashes under default PowerShell execution policy)
Tác giả: @Must77 — Tạo: 2026-03-19, Cập nhật: 2026-03-20, Bình luận: 3, 👍: 0
Tại sao quan trọng: Vấn đề cài đặt đầu tiên trên Windows chặn người dùng mới; liên quan trực tiếp đến chính sách PowerShell và trải nghiệm cài đặt trên Win10/11.
Link: Windows 安装脚本在默认 PowerShell 执行策略下闪退且无错误提示 || Windows installation script crashes without error prompt under default PowerShell execution policy MoonshotAI/kimi-cli#1513
📈 AI 开源趋势日报 2026-04-26 duanyytop/agents-radar#769: [enhancement] MCP 连接失败时不应自动退出 (MCP should not exit automatically when connection fails)
Tác giả: @xchen-zhao — Tạo: 2026-01-28, Cập nhật: 2026-03-20, Bình luận: 2, 👍: 5
Tại sao quan trọng: Khi bất kỳ MCP (Model Context Protocol) được cấu hình mà không kết nối được thì CLI thoát — gây mất quyền truy cập ngay cả khi các công cụ khác vẫn khả dụng. Đề xuất thay đổi hành vi khởi động để tăng độ bền.
Link: MCP 连接失败时不应自动退出 - 建议与 Codex/Claude Code 保持一致 || MCP should not exit automatically when connection fails - it is recommended to be consistent with Codex/Claude Code MoonshotAI/kimi-cli#769
#1476: [bug] 处于plan模式,但输出“已经不在plan mode了” (In plan mode, but output says "no longer in plan mode")
Tác giả: @dyzn1212 — Tạo: 2026-03-17, Cập nhật: 2026-03-21, Bình luận: 1, 👍: 0
Tại sao quan trọng: Gây nhầm lẫn về trạng thái agent/plan — ảnh hưởng UX khi người dùng tương tác theo kịch bản multi-step.
Link: 处于plan模式,但输出“已经不在plan mode了” || It is in plan mode, but the output is "no longer in plan mode" MoonshotAI/kimi-cli#1476
#1534: CLI在终端界面乱序且自动重复 (CLI causes confusion and automatic repetition in terminal)
Tác giả: @YeemingJeen — Tạo/Cập nhật: 2026-03-20, Bình luận: 0, 👍: 0
Tại sao quan trọng: Vấn đề hiển thị terminal (layout / redraw / input repeat) làm giảm khả năng sử dụng trên nhiều loại terminal và khi thay đổi kích thước cửa sổ.
Link: CLI在终端界面乱序且自动重复 || CLI causes confusion and automatic repetition in the terminal interface MoonshotAI/kimi-cli#1534
#1531: [bug] 在kimi执行任务时,终端如果有输出,可能会造成卡死 (When kimi executes a task, terminal output may cause jamming)
Tác giả: @otakniu — Tạo/Cập nhật: 2026-03-20, Bình luận: 0, 👍: 0
Tại sao quan trọng: Treo / deadlock khi chạy tác vụ nền có output — rủi ro cao cho trải nghiệm CLI, đặc biệt với công cụ Shell/long-running commands.
Link: 在kimi执行任务时,终端如果有输出,可能会造成卡死 || When kimi executes a task, if there is output from the terminal, it may cause jamming. MoonshotAI/kimi-cli#1531
Ghi chú: trong 24 giờ qua chỉ có 6 issue mới/cập nhật — nhóm dev/maintainer đang xử lý nhiều PR đóng góp cải thiện ổn định.
#1460 — fix: use strict=False for JSON parsing of tool calls and session data (closed)
Tác giả: @Br1an67 — Giải thích: Chuyển json.loads(..., strict=False) để chấp nhận control characters trong chuỗi JSON trả về từ LLM, giảm lỗi khi tool calls chứa newline/tab trong value. Giúp tránh hỏng context.jsonl và thất bại thực thi tool.
Link: fix: use strict=False for JSON parsing of tool calls and session data MoonshotAI/kimi-cli#1460
#1462 — fix: escape Rich markup in error and user content to prevent crashes (closed)
Tác giả: @Br1an67 — Giải thích: Tránh crash do Rich markup parsing (ví dụ khi lỗi chứa '[/login]') bằng cách escape nội dung hiển thị; tăng tính bền vững khi in lỗi/đầu vào người dùng.
Link: fix: escape Rich markup in error and user content to prevent crashes MoonshotAI/kimi-cli#1462
#1463 — feat: emit OSC terminal notifications on agent turn completion (closed)
Tác giả: @Br1an67 — Giải thích: Phát escape sequences (OSC 9 / OSC 777) khi agent hoàn thành turn, hỗ trợ thông báo desktop trong terminal tương thích; cải thiện UX khi chờ task nền.
Link: feat: emit OSC terminal notifications on agent turn completion MoonshotAI/kimi-cli#1463
#1464 — fix: add -NoProfile flag to PowerShell subprocess invocation (closed)
Tác giả: @Br1an67 — Giải thích: Tránh load profile người dùng trong PowerShell không tương thích khi chạy subprocess; khắc phục nhiều lỗi Windows Shell tool bị vô hiệu do profile.
Link: fix: add -NoProfile flag to PowerShell subprocess invocation MoonshotAI/kimi-cli#1464
#1467 — fix: add asyncio lock to context file writes (closed)
Tác giả: @Br1an67 — Giải thích: Thêm asyncio.Lock để serialize các ghi file context.jsonl, giải quyết PermissionError/đối đầu ghi đồng thời trên Windows. Quan trọng cho tính nhất quán session và restore.
Link: fix: add asyncio lock to context file writes MoonshotAI/kimi-cli#1467
#1468 — fix: source uv environment after fresh installation in install.sh (closed)
Tác giả: @Br1an67 — Giải thích: Sau khi cài uv bằng installer, script bây giờ source env để cập nhật PATH cho shell hiện tại, tránh lỗi "uv not found" ngay sau install. Cải thiện trải nghiệm cài đặt.
Link: fix: source uv environment after fresh installation in install.sh MoonshotAI/kimi-cli#1468
#1472 — fix: restore codeblock copy functionality in Web UI (closed)
Tác giả: @Br1an67 — Giải thích: Khôi phục nút copy cho codeblocks khi Web UI không chạy trên HTTPS (Clipboard API chỉ có trong secure contexts); cung cấp fallback để người dùng trên HTTP vẫn copy được.
Link: fix: restore codeblock copy functionality in Web UI MoonshotAI/kimi-cli#1472
#1497 — fix: enforce UTF-8 encoding on Windows to prevent ASCII crashes (closed)
Tác giả: @Br1an67 — Giải thích: Ép stdout/stderr dùng UTF-8 trên Windows để tránh UnicodeEncodeError khi in ký tự emoji/Unicode; giảm sự cố trên các máy dùng code page cũ.
Link: fix: enforce UTF-8 encoding on Windows to prevent ASCII crashes MoonshotAI/kimi-cli#1497
#1498 — feat: add configurable default shell for Windows users (closed)
Tác giả: @Br1an67 — Giải thích: Cho phép cấu hình shell mặc định trên Windows (pwsh, cmd, Git Bash, WSL bash...), thay vì hardcode powershell.exe. Tăng khả năng tùy biến và tương thích.
Link: feat: add configurable default shell for Windows users MoonshotAI/kimi-cli#1498
#1506 — feat: add skip option for tool approval prompts (closed)
Tác giả: @Br1an67 — Giải thích: Thêm lựa chọn "Skip, continue with remaining tasks" trong prompt phê duyệt tool, giảm tính phá vỡ khi từ chối 1 tool làm abort toàn bộ step. Cải thiện workflow khi có nhiều tool calls.
Link: feat: add skip option for tool approval prompts MoonshotAI/kimi-cli#1506
Kết luận ngắn gọn
Tham khảo nhanh (một số link quan trọng):
Nếu cần, tôi có thể chuẩn bị checklist để tái tạo các lỗi terminal/Windows hoặc template issue giúp thu thập thông tin cần thiết từ người báo lỗi.
OpenCode — anomalyco/opencode
OpenCode Community Newsletter — 2026-03-21
#18267 — [bug, core] Claude code 0auth broked!?
Tác giả: @R00tedbrain — Cập nhật: 2026-03-20 — Bình luận: 127 — 👍 58
Tại sao quan trọng: Người dùng không thể đăng nhập qua OAuth với Claude; lỗi 429/không có token phá vỡ luồng xác thực. Ảnh hưởng lớn tới UX và khả năng sử dụng các model liên quan.
Link: Claude code 0auth broked!? anomalyco/opencode#18267
#18362 — [bug, windows, core] Anthropic Claude Pro/Max OAuth fails ... invalid authorization code
Tác giả: @amirdotan-ops — Cập nhật: 2026-03-21 — Bình luận: 44 — 👍 26
Tại sao quan trọng: Callback OAuth trả về lỗi ProviderAuthOauthCallbackFailed trên nhiều phiên bản — ảnh hưởng tới người dùng Windows và tính khả dụng của Anthropic trong OpenCode.
Link: [Bug]: Anthropic Claude Pro/Max OAuth fails at /provider/anthropic/oauth/callback on both 1.2.27 and 1.1.37 (Windows, invalid authorization code) anomalyco/opencode#18362
#10416 — OpenCode is not private by default?
Tác giả: @MatthewCroughan — Cập nhật: 2026-03-20 — Bình luận: 47 — 👍 24
Tại sao quan trọng: Bộc lộ hành vi gọi dịch vụ bên ngoài để tính tiêu đề phiên làm việc; gây lo ngại về thiết lập mặc định, privacy và môi trường bị hạn chế mạng (nftables).
Link: OpenCode is not private by default? anomalyco/opencode#10416
#16729 — [perf, core] High memory usage and database bloat in long-running OpenCode instances (CLOSED)
Tác giả: @BYK — Cập nhật: 2026-03-21 — Bình luận: 7
Tại sao quan trọng: Mô tả cụ thể DB (SQLite) lớn ~2GB, nhiều session/parts không được prune — tác động tới deploy lâu dài và chi phí lưu trữ. Đã xác định nhiều nguyên nhân gốc.
Link: High memory usage and database bloat in long-running OpenCode instances anomalyco/opencode#16729
#17908 — [bug, core] Massive memory leak (60GB+ OOM crash) on Server
Tác giả: @breakstring — Cập nhật: 2026-03-21 — Bình luận: 6
Tại sao quan trọng: Trường hợp OOM lớn khiến server crash khi client đóng kết nối — nghiêm trọng cho môi trường production.
Link: [Bug]: Massive memory leak (60GB+ OOM crash) on Server anomalyco/opencode#17908
#17628 — [perf, web, core] opencode web becomes unresponsive after hours: SSE connection leak
Tác giả: @keh4l — Cập nhật: 2026-03-21 — Bình luận: 3
Tại sao quan trọng: SSE leak dẫn tới tăng RAM >7GB và event-loop freeze trên web server; service health và availability bị ảnh hưởng.
Link: opencode web becomes unresponsive after hours: SSE connection leak causes 7GB+ memory growth and event loop freeze anomalyco/opencode#17628
#18267 (see 🌐 AI 官方内容追踪报告 2026-03-07 #1) and #18423 — [bug, windows, core] Ollama subagent executes tool calls ... returns empty text
Tác giả: @pablohevia — Cập nhật: 2026-03-21 — Bình luận: 6 — 👍 1
Tại sao quan trọng: Subagent (Ollama) thực thi tool nhưng trả về phần text rỗng cho orchestrator — phá vỡ các luồng agent / task phân tán.
Link: Ollama subagent executes tool calls correctly but always returns empty text to orchestrator anomalyco/opencode#18423
📈 AI Open Source Trends 2026-04-26 duanyytop/agents-radar#768 — Github Copilot: Tracking Premium Requests
Tác giả: @FareedFarag — Cập nhật: 2026-03-21 — Bình luận: 29 — 👍 58
Tại sao quan trọng: Yêu cầu UI/metric hiển thị quota premium cho Copilot models; ảnh hưởng tới trải nghiệm người dùng khi chi phí/đồng hồ giới hạn không phản ánh đúng.
Link: Github Copilot: Tracking Premium Requests anomalyco/opencode#768
#7602 — [discussion][FEATURE] Native Model Fallback / Failover Support
Tác giả: @arisgrout — Cập nhật: 2026-03-20 — Bình luận: 21 — 👍 56
Tại sao quan trọng: Thiếu khả năng fallback giữa model khác nhau gây rủi ro khi model bị rate-limit hoặc thất bại; quan trọng cho tính ổn định agent/long-running tasks.
Link: https://github.com/anoma