Video chỉ tải từ YouTube khi bạn bấm phát. Mở trên YouTube
Tương lai lập trình sử dụng tác nhân với Claude Code
Nội dung video
Video nguồn: • Chuyển đổi sang Lập trình Dựa trên Tác nhân (Agentic Coding): ◦ Một năm trước, lập trình AI chủ yếu là tự động hoàn thành trong IDE hoặc sao chép/dán mã giữa các ứng dụng chat. ◦ Hiện tại, các tác nhân AI đã trở thành một phần cốt lõi của quy trình làm việc, không chỉ là một tiện ích hay thử nghiệm. Sự thay đổi lớn nhất là chuyển từ việc thao tác trực tiếp văn bản sang việc để mô hình AI thực hiện thao tác văn bản cho bạn. • Lý do cho sự phát triển của Agentic Coding: ◦ Trước đây, các mô hình AI chưa đủ tốt và "harness" (giàn giáo hoặc khung tương tác như Claude Code) cũng chưa đủ hiệu quả. ◦ Trong năm qua, các mô hình AI đã cải thiện đáng kể (ví dụ: từ Sonnet 3.5 lên 3.7, 4.0 và Opus 41). ◦ Claude Code (harness) cũng đã được cải tiến rất nhiều. Boris ví Claude là con ngựa và Claude Code là chiếc yên ngựa giúp kỹ sư điều khiển nó đúng hướng. "Harness" bao gồm tất cả mọi thứ từ công cụ, quản lý ngữ cảnh, system prompt, cài đặt, quyền hạn, v.v., giúp mô hình hoạt động hiệu quả hơn. • Sự đồng tiến hóa của Mô hình và Sản phẩm: ◦ Tại Anthropic, tất cả mọi người, kể cả các nhà nghiên cứu, đều sử dụng Claude Code hàng ngày. ◦ Việc sử dụng thực tế này giúp phát hiện ra các giới hạn tự nhiên của mô hình (ví dụ: khó khăn trong việc chỉnh sửa nhất định, hoặc khả năng duy trì hoạt động tự chủ) và từ đó đưa ra kinh nghiệm để cải thiện mô hình. • Cách đánh giá hiệu suất: ◦ Boris không có bộ kiểm thử cụ thể; anh ấy đánh giá hiệu suất bằng cách sử dụng Claude Code trong công việc hàng ngày của mình (viết mã, sửa lỗi, đọc tin nhắn Slack). ◦ Việc sử dụng trong thế giới thực là cách đánh giá tốt nhất, vì các bài kiểm tra tổng hợp khó nắm bắt được tất cả sự phức tạp của kỹ thuật phần mềm. "Cảm giác" (does it feel smarter?) là một tín hiệu quan trọng. • Quy trình phản hồi (Fe
