Skip to content

Instantly share code, notes, and snippets.

@nghyane
Created February 20, 2026 03:18
Show Gist options
  • Select an option

  • Save nghyane/294725c9391f23b321a8fa250f6c8f26 to your computer and use it in GitHub Desktop.

Select an option

Save nghyane/294725c9391f23b321a8fa250f6c8f26 to your computer and use it in GitHub Desktop.
Coding Agent Đã Chết — Tổng hợp từ Amp Chronicle & Podcast Episode 10 (02/2026)

Coding Agent Đã Chết — Và Tại Sao Điều Đó Tốt Cho Bạn

Tổng hợp từ Amp Chronicle & Podcast Episode 10 — Tháng 2/2026


Tuần này, Amp — coding agent đang tăng trưởng nhanh nhất — tuyên bố khai tử chính editor extension của mình. Không phải vì thất bại, mà vì thành công quá nhanh đã khiến sidebar trở nên lỗi thời.

Đây không chỉ là tin tức sản phẩm. Đây là tín hiệu rằng cách chúng ta lập trình đang thay đổi, một lần nữa.

Model đã tốt hơn Agent

Với GPT-5.3-Codex, một sự thật đã trở nên rõ ràng: agent — tức prompt và tool bạn bọc quanh model — không còn là yếu tố giới hạn nữa.

Một tool đơn giản tên bash thường là đủ. Việc bạn hiện LSP diagnostics ở chỗ này hay chỗ kia bị lùn đi trước sức mạnh thô của model. Chúng không cần được dạy cách hành xử như coding agent nữa — chúng đã được train hoàn chỉnh cho việc đó.

Bottleneck mới? Cách bạn tổ chức codebase cho agent, và cách tổ chức của bạn sử dụng chúng.

Sidebar đã chết

Deep Mode của Amp cho phép bạn gửi agent đi làm task — nó nghiên cứu 5, 10, đôi khi 15 phút trước khi viết một dòng code nào. Bạn chuyển tab, làm việc khác, và check lại khi nó xong.

Thorsten Ball, đồng sáng lập Amp, đặt câu hỏi đơn giản: "Nếu model tiếp theo chính xác hơn chỉ 10%, tại sao chỉ chạy một agent lúc một? Tại sao ngồi nhìn nó trong sidebar?"

Câu trả lời của họ: đốt thuyền. Editor extension sẽ tự hủy ngày 5/3. Chỉ còn CLI.

Tối ưu cho Agent, không phải cho người

Đây là insight khiến tôi suy nghĩ nhiều nhất.

Team Amp (19 người) đối mặt với câu hỏi: giữ trải nghiệm dev con người hay tối ưu cho agent? Họ xây Zvelte Check — implementation mới của Svelte Check bằng Zig — nó nhanh hơn cho agent nhưng làm VS Code experience tệ hơn.

Quyết định? Sẵn sàng hy sinh DX con người.

"Tôi không quan tâm log file dễ đọc cỡ nào nếu agent đọc nó tốt hơn tôi. Bạn phải sẵn sàng buông bỏ để nhận được lợi ích từ agent."

"Broken Window Theory" — triết lý dev tooling phải luôn sạch đẹp cho con người — đang bị viết lại. Giờ câu hỏi là: sạch đẹp cho ai?

Skills: Abstraction đã bám rễ

Trong tất cả những thay đổi, một thứ đã ổn định: Skills — cách đóng gói kiến thức để agent tái sử dụng.

Workflow đẹp nhất: làm xong task phức tạp với agent, rồi nói "Giờ tạo skill từ mọi thứ bạn vừa học." Agent tạo skill, và lần sau bất kỳ ai trong team cũng có thể dùng.

Ví dụ thực tế từ team Amp:

  • BigQuery skill — hỏi "Bao nhiêu user dùng feature này?" và agent tự tìm bảng, viết SQL, query
  • GCloud skill — agent xé qua các GCloud command phân tích log mà không cần bạn mở dashboard
  • TMUX skill — agent biết TUI cần double Ctrl+C để kill (thay vì luôn làm sai)

GCloud CLI khó dùng? Không còn quan trọng nữa. Agent đọc docs tốt hơn bạn.

Phần mềm đang tan chảy

Thorsten kể hai câu chuyện mà tôi không quên được:

Câu chuyện 1: Jeffrey Litt ở gym khách sạn. Chụp ảnh thiết bị, gửi cho Claude: "Tạo workout plan cá nhân." Claude tạo HTML nhỏ có thể check off reps. Phần mềm tự phát sinh — không ai lập trình, không ai deploy, không ai maintain.

Câu chuyện 2: Ryan Florence dùng voice mode OpenAI ở home gym. "Hey ChatGPT, hướng dẫn tôi tập." ChatGPT đếm set, bảo nghỉ 60 giây, hướng dẫn tiếp. Không có code. Không có UI. Chỉ có giọng nói. Đó có phải phần mềm không?

Thorsten còn setup agent quản lý shopping list cho vợ chồng trong Todoist. Rồi tự hỏi: tại sao cần Todoist? Hệ thống có thể viết text file và dùng như memory.

Tưởng tượng sự chuyển đổi PC → Internet → Mobile xảy ra trong một năm. Đó là điều đang xảy ra ngay bây giờ.

Feedback Loop: Kỹ thuật thực chiến

Giữa tất cả triết lý, Amp cũng chia sẻ kỹ thuật cực thực tế trong bài Feedback Loopable. Ba bước:

1. Xây Playground — Biến vấn đề động thành ảnh tĩnh agent có thể screenshot. Agent thích text, nhưng chấp nhận ảnh. Animation đang chạy? Không. Render tất cả frame thành simulation tĩnh.

2. Thiết lập Experiment — Encode state vào URL query params. Khi tìm thấy bug, chỉ cần gửi URL: "Check localhost?vx=-6.31&vy=4.91, sai rồi. Sửa đi!" Deterministic, reproducible, dễ share.

3. Làm Inner Loop nhanh — Tạo CLI headless để agent chạy simulation bằng text thuần. Agent tự thêm --delta flag khi cần debug momentum. Nó tự quyết output gì, và output đó tiến hóa theo thời gian tùy vấn đề.

Kết quả? Agent tự tìm ra bug edge collision hấp thụ momentum ngang — thứ mà con người khó debug hơn nhiều trong animation đang chạy.

Ship là nghiên cứu

Amp xóa 4 feature trong tháng 1: To-Dos, Forking, Amp Tab, Custom Commands. Khách hàng trả tiền phản ứng thế nào? "Yeah, tôi đã ngừng dùng cái này. Hợp lý."

"Chúng tôi tin sâu sắc rằng tất cả revenue hôm nay, chúng tôi phải kiếm lại hoàn toàn mỗi 3 tháng."

Copilot từng là vua. Cursor làm Copilot trông cũ. Claude Code và Amp làm Cursor trông cũ. Giờ người ta hỏi "Editor có còn là thứ gì không?" — nên tất cả trông cũ.

Mỗi 2-6 tháng, thảm bị giật dưới chân. Bạn sẽ ngồi xuống xếp Lego, hay giữ Lego trong túi?


Takeaway

Nếu bạn đang dùng AI agent để code, đây là checklist từ những gì Amp đang làm:

  • Tối ưu codebase cho agent — một command chạy mọi test, cache kết quả, output dạng text
  • Tạo Skills — đóng gói workflow lặp lại thành skill agent có thể load
  • Xây feedback loop — playground + experiment URL + CLI headless
  • Buông bỏ DX con người khi cần — nếu agent đọc log tốt hơn bạn, log không cần đẹp
  • Ship, đừng chờ — mỗi 3 tháng mọi thứ thay đổi, hoàn hảo là kẻ thù

Coding agent thế hệ này đã chết. Viên đạn đã rời nòng. Câu hỏi không phải "agent nào tốt nhất?" nữa, mà là "bạn đã sẵn sàng tổ chức lại cách làm việc chưa?"


Nguồn: The Coding Agent Is Dead · Feedback Loopable · Deep Mode · Podcast Ep.10

@nghyane
Copy link
Author

nghyane commented Feb 20, 2026

Đánh giá cá nhân

Sau khi đọc và dịch toàn bộ nội dung từ Amp Chronicle tuần này, mấy suy nghĩ:

Điều tôi đồng ý mạnh nhất

"Tối ưu codebase cho agent, không phải cho người" — đây là insight có giá trị thực chiến nhất. Phần lớn team đang dùng AI agent vẫn giữ nguyên codebase được thiết kế cho human workflow. Việc Amp sẵn sàng hy sinh DX con người (Zvelte Check bằng Zig làm VS Code tệ hơn) cho thấy họ thực sự "eat their own dogfood."

Feedback Loopable là bài viết kỹ thuật hay nhất tôi đọc gần đây về agentic coding. Không lý thuyết suông — có thread công khai, có CLI thực tế, có ví dụ agent tự thêm --delta flag. Pattern "playground + URL experiment + headless CLI" có thể áp dụng ngay cho bất kỳ project nào.

Điều tôi hoài nghi

Khai tử editor extension là nước đi táo bạo nhưng có thể quá sớm. Họ tự nhận đang xây cho "1% developer muốn đi trước nhất" — nhưng 1% đó có đủ để nuôi business không? "Đốt thuyền" nghe hay trên podcast, nhưng thực tế nhiều workflow vẫn cần visual feedback mà terminal không cho được (debug UI, review diff phức tạp, navigate codebase lạ).

"Agent không cần sidebar" đúng cho Deep Mode (task chạy 15-45 phút), nhưng Smart Mode vẫn là interactive pair programming — và pair programming vẫn cần editor. Giết cả hai vì một cái không cần nữa là quyết định thiên về narrative hơn logic.

Điều đáng suy nghĩ

Quote hay nhất: "Mỗi 2-6 tháng, thảm bị giật dưới chân. Bạn ngồi xuống xếp Lego, hay giữ Lego trong túi?"

Amp đang đặt cược rằng tốc độ thay đổi của AI sẽ tiếp tục tăng tốc, và bất kỳ ai dừng lại đều chết. Lịch sử gần đây ủng hộ họ: Copilot → Cursor → Claude Code/Amp, mỗi chu kỳ ngắn hơn. Nhưng lịch sử xa hơn cũng cho thấy: disruption thường đến plateau, và người sống sót thường là người biết consolidate đúng lúc, không phải người đốt nhanh nhất.

Verdict: 8/10. Amp đang ship những insight thực sự có giá trị (Feedback Loopable, Skills, Deep Mode). Nhưng narrative "mọi thứ đang chết" có mùi marketing nhiều hơn engineering. Đọc để lấy kỹ thuật, filter bớt drama.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment