Skip to content

📊 Bản tin hàng ngày công cụ AI CLI 2026-03-21 #65

@github-actions

Description

@github-actions

Bản tin Cộng đồng Công cụ AI CLI 2026-03-21

Thời gian tạo: 2026-03-21 01:53 UTC | Công cụ: 7


So sánh chéo

  1. Tổng quan hệ sinh thái
  • 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.
  1. 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
  1. 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.
  • Sandbox / Tool‑call reliability & approvals
    • Codex (bubblewrap), Claude, Gemini, Qwen, OpenCode: cần fallback sandbox, granular approvals, PreToolUse hooks.
  • Memory / disk management (compaction, pruning)
    • Claude (~/.claude growth), OpenCode (DB bloat), Gemini (memory leak), Qwen (long‑running tasks): yêu cầu compaction, snapshot retention và telemetry.
  • Per‑session isolation & approval scope
    • Claude, Gemini, Qwen, Copilot: model/session isolation và không muốn setting “global” áp dụng vô hạn.
  • Plan‑mode / agent control & safety
    • Copilot, Gemini, Kimi, Qwen: cần đảm bảo agent “plan-only” không thực thi, cải thiện UI/phê duyệt cho plan workflows.
  • Read‑before‑write / data‑loss protection
    • Qwen (explicit PR), Kimi, OpenCode: guard chống ghi đè file do agent hallucination.
  • Cross‑platform terminal / Windows fixes
    • Claude, Codex, Copilot, Kimi: Git Bash path, PowerShell flags, encoding, BSOD/file enumeration fixes.
  1. Phân tích khác biệt hóa
  • Trọng tâm sản phẩm
    • Claude Code: developer‑centric automation/plugins, hooks, channel relay; nhiều UX TUI và plugin ecosystem work.
    • OpenAI Codex: hạ tầng sandbox/tool-calling và auth/token management — nhiều fix cấp hạ tầng (bubblewrap, PATH).
    • Gemini CLI: SDD/Tracker (task DAG), memory routing, evals và hardening prompt‑injection — hướng enterprise/agent orchestration.
    • GitHub Copilot CLI: tích hợp GitHub/Codespaces, session/sdk extensibility, clipboard/remote MCP — hướng dev workflow & IDE parity.
    • Kimi Code: ưu tiên độ bền terminal/Windows và file IO; tập trung sửa lỗi nền tảng nhỏ nhưng gây tắc UX.
    • OpenCode: server/orchestration, provider failover, OAuth và production stability (SSE/db pruning) — hướng self‑hosted/enterprise.
    • Qwen Code: provider compatibility, read‑before‑write guards, VSCode companion UX — cân bằng IDE + local LM support.
  • Người dùng mục tiêu
    • IDE‑first devs: Copilot, Qwen.
    • Agent/automation teams & integrators: Gemini, Claude, Codex.
    • Self‑hosted / enterprise orchestration: OpenCode, some Qwen/OpenAI Codex deployments.
    • Smaller/fast‑moving projects focusing stability: Kimi.
  • Hướng kỹ thuật
    • 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.
  1. Độ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.
  1. 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.
  • Memory & disk hygiene: compaction, snapshot pruning, SSE/connection leak monitoring + telemetry/alerts.
  • Cross‑platform terminal testing: matrix test (Windows PowerShell/WSL, macOS iTerm2, Linux terminals) để tránh paste/selection/encoding regressions.
  • Observability: instrument hook/tool calls, auth events, and memory growth — giúp triage nhanh và giảm OOM/DB bloat.

Ngắn gọn lời khuyên hành động (prioritized)

  1. Khảo sát auth & sandbox flows end‑to‑end; thêm fallbacks và automated tests.
  2. Áp dụng read‑before‑write guard cho tất cả action thay file.
  3. Thiết lập compaction/pruning policy + memory telemetry cho long‑running sessions.
  4. Test terminal/encoding trên Windows + add -NoProfile / UTF‑8 enforcement nếu dùng PowerShell.
  5. Thiết kế approval UX theo context (session/plan/project) thay vì global.

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 Codeanthropics/claude-code

Điểm nổi bật Claude Code Skills

Nguồn dữ liệu: anthropics/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)

  1. Xếp hạng “Skills hot” (5–8 PR được thảo luận nhiều nhất)
  1. Xu hướng nhu cầu cộng đồng (tóm tắt từ Issues)
  1. Skills tiềm năng cao chưa merge (đề xuất sẽ sớm triển khai)
  1. 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).
    • Thêm relay quyền --channels để chuyển tiếp quyền kênh (chi tiết: https://github.com/anthropics/claude-code/releases/tag/v2.1.81)

Issues nóng trong cộng đồng (10 mục đáng chú ý)

  1. #826 — Console scrolling top of history when claude add text to the console

  2. #29583 — Cowork: Cannot use folders outside home directory on Windows (secondary drive)

  3. #1455 — Claude Code không tuân theo XDG Base Directory spec (Linux)

  4. #33969 — Per-Turn Tool Call Limit Regression Breaks Agentic MCP/SSH Workflows (Claude Desktop)

  5. #10238 — Feature: Add support for subdirectories in skills

  6. #5513 — Feature Request: /reloadSettings để reload cấu hình không cần restart

  7. #23347 — spinnerVerbs setting ở ~/.claude/settings.json bị bỏ qua

  8. #20745 — Model setting changes globally across all sessions (regression)

  9. #24207 — No disk space management: ~/.claude grows unbounded, cascade failure destroys settings and auth at 0 bytes free

  10. #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)

  1. #35710 — fix(critical): Add tool-mutex plugin to prevent Wof.sys BSOD caused by parallel fs enumeration

  2. #36645 — fix(plugins): bash-guard — block compound commands where any segment matches a deny rule

  3. #36625 — Fix Pre/PostToolUse message not being shown to Claude

  4. #36279 — feat(hooks): add agent context fields to hook input

  5. #36592 — Add comprehensive skill library across three new plugins

  6. #36594 — feat(plugins): add remote-control plugin for guided setup and launch

  7. #36614 — feat: add git-branch-info plugin

  8. #36562 — Add CLAUDE_CODE_GIT_BASH_PATH environment variable for Windows

  9. #26488 — (CLOSED) Expose partial compaction as /compact --from parameter for non-interactive use

  10. #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)

  • Cấu trúc skills linh hoạt: hỗ trợ thư mục con cho skills, phát hiện skills toàn cục (~#10238, #36888).
  • Quản lý cấu hình động: reload settings (/reloadSettings) mà không khởi động lại ( #5513 ).
  • Quyền công cụ tinh vi: allow patterns với wildcard và cải thiện kiểm tra chuỗi lệnh bash ( #36900, #36645 ).
  • Quản lý bộ nhớ/cleanup: compaction / partial compaction và giới hạn growth của ~/.claude ( #26488 đóng, #24207 ).
  • Quản trị multi-session: model per-session (không global), isolation state per session ( #20745, PR #26077 ).
  • Debug/remote: remote-control plugin, MCP/Chrome native host reliability, channels relay → cải thiện trải nghiệm kết nối từ xa (PR #36594, Issue #36763, #36503).
  • Windows-first fixes: Git Bash path override, filesystem concurrency fixes (PR #36562, #35710, Issue #29583).
  • UX TUI: fix scrolling/insert behavior, spinner verbs, voice toggle persistence (Issues #826, #23347, #34012).

Điểm đau của nhà phát triển (tóm tắt các vấn đề lặp lại)

  • TUI unstable: console/TUI tự động cuộn lên đầu khi có chèn nội dung → làm gián đoạn thao tác tương tác dài (Issue #826, #36415).
  • 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.

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 Codexopenai/codex

Bản tin cộng đồng OpenAI Codex — 2026-03-21

  1. Điểm nổi bật hôm nay
  • 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.
  1. 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.)
  1. Issues nóng trong cộng đồng (10 mục đáng chú ý)
  1. Tiến độ PR quan trọng (10 PR nổi bật)
  1. Xu hướng yêu cầu tính năng từ cộng đồng
  • Remote Development support trong Codex Desktop App (đề xuất #10450).
  • Hooks lifecycle mở rộng: PreToolUse / PostToolUse để quan sát/khóa tool calls (#14882, #15211).
  • Tùy chọn ingress cho TUI/CLI tương tác (local trusted controllers) để tránh giả lập PTY (#15355).
  • Hỗ trợ providers mô hình tùy chỉnh trong app/CLI (#10867).
  • Cải thiện UX approval/guardian (session-level approvals, "approve for session" nhớ trạng thái) (#15169, PRs guardian).
  • Plugin management tốt hơn trong TUI (cài/gỡ, post-install flows) (#15342).
  • Cấu hình exec server/remote exec environments (#15362).
  1. Điểm đau của nhà phát triển (tóm tắt vấn đề lặp lại)

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 CLIgoogle-gemini/gemini-cli

Bản tin cộng đồng Gemini CLI — 2026-03-21

  1. Điểm nổi bật hôm nay
  • 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).
  1. Phát hành phiên bản
  1. Issues nóng trong cộng đồng (10 mục đáng chú ý)
  1. Tiến độ PR quan trọng (10 PR)
  1. Xu hướng yêu cầu tính năng (tổng hợp)
  • 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).
  • UX terminal/layout: refreshed Composer layout, startup banner, alternate buffer clean-up (#21212, #22412, #23007).
  1. Điểm đau của nhà phát triển (tổng hợp ngắn)
  • 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.

Tài nguyên nhanh

Nếu bạn muốn, tôi có thể:

  • Soạn đề xuất nội dung code hoặc checklist để giúp review PR #23281 (memory leak) hoặc PR #23221 (prompt-injection).
GitHub Copilot CLIgithub/copilot-cli

GitHub Copilot CLI — Bản tin cộng đồng (2026-03-21)

  1. Đ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”.
  1. 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.
    • Liên kết release: https://github.com/github/copilot-cli/releases/tag/v1.0.10
  1. Issues nóng trong cộng đồng — 10 mục đáng chú ý
  1. 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):
    1. Fix clipboard/selection regressions trên Linux/macOS/Windows (kết hợp #2082, #2143, #1585).
    2. Fix plan-mode behavior — đảm bảo agent chỉ viết plan khi chọn Plan Mode (#1663).
    3. Improve model-selection handling / missing model warnings (fix cho #2099).
    4. Global instructions file support feature PR (theo 📊 AI CLI Tools Digest 2026-03-22 duanyytop/agents-radar#252).
    5. Robust JSONL parsing & sanitization for events.jsonl (U+2028/U+2029) để /resume không fail (#2012).
    6. Regression fix cho remote MCP servers in prompt/non-interactive mode (Windows) (#2178).
    7. Hook lifecycle fixes: ensure sessionStart/onSessionStart behave per SDK (liên quan #1730, #2142).
    8. Theme detection fixes for iTerm2 auto theme (#2196) và WSL hint color (#2151).
    9. plugin-dir lookup fixes để tìm plugin.json ở các vị trí mong đợi (#2010 đã đóng, nhưng kiểm tra thêm).
    10. UX: add EDITOR integration cho multi-line command editing (theo #867).
  • Liên kết tham khảo issue để theo dõi/PR: xem mục Issues trên repository: https://github.com/github/copilot-cli/issues
  1. Xu hướng yêu cầu tính năng (tổng hợp)
  • Tương thích remote MCP servers & OAuth/DCR: nhiều yêu cầu hỗ trợ OAuth flows và CIMD cho remote servers (📈 Bản tin xu hướng AI mã nguồn mở 2026-03-13 #33, #1305, #2178).
  • Quản lý cấu hình/global instructions: muốn file instructions/global SKILL.md toàn cục (📊 AI CLI Tools Digest 2026-03-22 duanyytop/agents-radar#252).
  • SDK/session extensibility: đăng ký slash commands, elicitation dialogs, multiple concurrent sessions (đã experimental trong v1.0.10-0).
  • Editor/UX nâng cao: multi-line edit via $EDITOR, better theme auto-detection, selection/copy UX.
  • 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).
  1. Đ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).
  • Tương thích remote MCP/OAuth: regressions và thiếu hỗ trợ OAuth/DCR gây lỗi ở môi trường enterprise/third-party (📈 Bản tin xu hướng AI mã nguồn mở 2026-03-13 #33, #1305, #2178).
  • 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.

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ể:

  • Soạn mẫu PR/issue template cho một trong các vấn đề ưu tiên (ví dụ repair clipboard).
  • Gom các issue liên quan thành epic đề xuất cho maintainers.
Kimi Code CLIMoonshotAI/kimi-cli

Bản tin cộng đồng Kimi Code CLI — 2026-03-21

  1. Điểm nổi bật hôm nay
  • 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.
  1. Phát hành phiên bản
  • Không có phát hành mới trong 24 giờ qua.
  1. 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.

  1. Tiến độ PR quan trọng (đã đóng gần đây, giải thích tác dụng)
  1. 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)
  • Khả năng chịu lỗi MCP: không nên thoát toàn bộ ứng dụng khi một MCP không kết nối được; cần chế độ degrade gracefully. (Issue #769)
  • 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).
  1. Đ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.

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.

OpenCodeanomalyco/opencode

OpenCode Community Newsletter — 2026-03-21

  1. Điểm nổi bật hôm nay
  • 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)
  1. Phát hành phiên bản
  • Không có phiên bản mới trong 24 giờ qua.
  1. Issues nóng trong cộng đồng (10 mục nổi bật)
  1. #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

  2. #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

  3. #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

  4. #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

  5. #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

  6. #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

  7. #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

  8. #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

  9. #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


⚠️ 内容超过 GitHub Issue 上限,完整报告见提交的 Markdown 文件。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions