Chỉ 11 ngày, Claude viết lại triệu dòng code, dự án AI sử thi gây phẫn nộ

marsbitОпубликовано 2026-07-11Обновлено 2026-07-11

Введение

Trong vòng 11 ngày, dự án Bun - một môi trường chạy JavaScript/TypeScript hiệu năng cao - đã được viết lại hoàn toàn từ ngôn ngữ Zig sang Rust, với khoảng 1 triệu dòng code được tạo ra bởi Claude Fable 5 của Anthropic. Động thái này khiến Andrew Kelley, người sáng lập Zig, tức giận. Ông chỉ trích thói quen kỹ thuật yếu kém của Jarred Sumner (người sáng lập Bun) và chất lượng của mã do AI tạo ra. Lý do Bun chuyển sang Rust là để giải quyết các lỗi bảo mật bộ nhớ phổ biến trong phiên bản Zig, vì Rust có cơ chế kiểm tra mượn (borrow checker) nghiêm ngặt hơn. Ngoài ra, cộng đồng Zig có chính sách không chấp nhận code được tạo bởi AI, trong khi đội ngũ Bun lại phụ thuộc nhiều vào AI để phát triển. Dự án tiêu tốn khoảng 165.000 USD chi phí API và được coi là một thử nghiệm lớn cho quy trình làm việc dựa trên tác nhân AI (Agentic Workflow). Tuy nhiên, việc chuyển đổi này gây tranh cãi: một bên coi đó là bước tiến đột phá giảm chi phí và thời gian phát triển, bên kia lo ngại về chất lượng code (với 27.000 dòng `unsafe` còn sót lại) và gánh nặng bảo trì lâu dài cho các nhà phát triển con người. Cộng đồng công nghệ chia rẽ giữa việc ủng hộ lập trường đòi hỏi chất lượng kỹ thuật của Kelley và chỉ trích ông vì đã công khai tấn công một người dùng và nhà tài trợ quan trọng.

Những ngày gần đây, giới công nghệ xôn xao: Andrew Kelley, người sáng lập ngôn ngữ lập trình Zig, đang nổi giận.

Nguyên nhân là do Bun, dự án từng đặt cược toàn bộ vào ngôn ngữ Zig, đã được người sáng lập của nó, Jarred Sumner, viết lại bằng ngôn ngữ Rust.

Andrew Kelley đã bày tỏ cơn giận của mình một cách thẳng thừng, không nói những lời xã giao trong sự kiện công nghệ gây chấn động này, mà trực tiếp chỉ trích thói quen kỹ thuật cá nhân, năng lực quản lý của Jarred Sumner, cùng logic thương mại đằng sau sự kiện.

Bun là một runtime JavaScript/TypeScript hiệu năng cao, nhằm mục tiêu trở thành sự thay thế trực tiếp, nhanh hơn và hiện đại hơn cho Node.js, những năm gần đây đã trở thành ứng cử viên nặng ký thách thức vị thế thống trị của Node.js trong thế giới front-end.

Ưu điểm cốt lõi của Bun là tốc độ cực nhanh: dù là thời gian khởi động, cài đặt phụ thuộc hay chạy kiểm thử, đều vượt xa đối thủ, một phần nguyên nhân là vì nó được viết bằng ngôn ngữ Zig.

Tháng 12 năm ngoái, Anthropic thông báo đã mua lại Bun, sử dụng nó làm cơ sở hạ tầng để vận hành công cụ lập trình AI Claude Code và Claude Agent SDK của họ. Jarred Sumner và các thành viên khác trong đội ngũ Bun hiện đang làm việc tại Anthropic.

Khi được ứng dụng ở quy mô lớn, đặc biệt là làm nền tảng cho Claude Code, đội ngũ Bun cho rằng họ gặp phải những vấn đề về độ ổn định khó có thể giải quyết triệt để.

Cụ thể, phiên bản Bun viết bằng Zig tồn tại rất nhiều lỗi bảo mật bộ nhớ – use-after-free, double-free, quên giải phóng bộ nhớ trong các đường dẫn lỗi, v.v. Những vấn đề này trong Zig chỉ có thể được hạn chế bằng quy tắc mã hóa, còn trong Rust, thông qua bộ kiểm tra quyền sở hữu (borrow checker) và cơ chế Drop, chúng sẽ trực tiếp trở thành lỗi biên dịch.

Mặt khác, cộng đồng phát triển chính (upstream) của Zig áp dụng chính sách không khoan nhượng với mã được tạo bởi mô hình ngôn ngữ lớn (LLM), ngay cả các thay đổi tối ưu hóa không liên quan đến AI cũng không thể được hợp nhất vào nhánh chính. Đội ngũ Bun phụ thuộc nhiều vào AI hỗ trợ phát triển, việc tiếp tục sử dụng Zig đồng nghĩa với việc phải duy trì nhánh trình biên dịch riêng của họ trong thời gian dài, chi phí rất cao.

Vì vậy, vào tháng 5 năm nay, chúng ta đã chứng kiến một dự án kỹ thuật lớn trong giới công nghệ: Jarred Sumner, người sáng lập Bun, thông báo đã viết lại triệu dòng mã của Bun bằng Rust chỉ trong 11 ngày, họ sử dụng Claude Fable 5 (mô hình cấp Mythos) khi đó chưa được Anthropic công bố công khai và khả năng workflow động của Claude Code.

Đây là một bài kiểm tra quy mô lớn mang tính sử thi về luồng công việc trí tuệ nhân tạo (Agentic Workflow), sau này cũng được Anthropic sử dụng như một case study tiêu biểu cho Dynamic Workflows để tuyên truyền, nhưng cũng vì "phản bội niềm tin" mà gây ra tranh cãi.

Trong bài viết blog gần đây của mình, Andrew Kelley, người sáng lập Zig, chỉ ra rằng lý do cơ bản khiến Bun tràn ngập lỗi trước khi viết lại là do thói quen kỹ thuật tồi tệ của Jarred Sumner.

Đầu tiên, ngay cả trước khi AI trở nên thịnh hành, Jarred đã luôn viết mã rác. Kelley cho biết, đội ngũ Zig thường xuyên kiểm tra kho mã của người dùng, và họ cảm thấy "cực kỳ sợ hãi" với kho mã của Bun. Bên trong đó đầy rẫy những bản vá chồng vá kiểu hack (hacks on top of hacks), lạm dụng các lệnh khẳng định (assertion), và để nhanh chóng ra mắt tính năng mới, hầu như không bao giờ dành thời gian để loại bỏ lỗi và nợ kỹ thuật.

Và sau đó là triệu dòng mã do Claude tạo ra. Kelley đặt câu hỏi ngược lại: "Bun chính thức tuyên bố rằng 1 triệu dòng mã Rust chưa được con người xem xét (do AI viết) là an toàn vì có các trường hợp kiểm thử; vậy nếu các trường hợp kiểm thử thực sự đầy đủ như vậy, tại sao khi viết bằng Zig trước đây lại không thể phát hiện ra những lỗi khó chịu đó?"

Bây giờ, Kelley cảm thấy vô cùng thất vọng khi Jarred từ một nhà phát triển mã nguồn mở có nhiệt huyết của người mới bắt đầu (beginner energy) trở thành một người quản lý tồi (stinky manager).

Kelley thẳng thắn nói rằng khi biết tin Bun quyết định từ bỏ Zig, anh không chỉ không tức giận vì cảm thấy bị phản bội, mà ngược lại còn cảm thấy nhẹ nhõm. Anh sợ rằng Bun mang danh Zig sẽ khiến bên ngoài hiểu lầm, và càng sợ nó thu hút một nhóm người dùng chỉ biết sao chép-dán mã AI. Anh thậm chí châm biếm rằng, mình đang ôm một tách trà, mừng rằng "cuối cùng thì việc này cũng không còn liên quan đến tôi nữa".

Với những lời chỉ trích thẳng thừng như vậy, những người khác trong giới công nghệ cũng lần lượt tham gia cuộc chiến, đưa ra quan điểm.

Trước hết là một phép tính: Ai cũng nói token của Claude quá đắt, nhưng theo dữ liệu do Jarred Sumner và chính thức từ Bun công bố, dự án viết lại Bun bằng ngôn ngữ Rust ước tính tiêu tốn 16,5 vạn đô la Mỹ chi phí API. Trong mắt giới công nghệ và kỹ thuật, cái giá và thời gian này rẻ đến mức đáng sợ.

Chỉ nhìn trên sổ sách, AI đã nén chi phí phát triển xuống còn khoảng một phần mười so với ban đầu, thời gian cũng giảm từ khoảng một năm xuống còn chưa đầy hai tuần.

Tiếp theo là thái độ đối với sự va chạm giữa văn hóa cộng đồng mã nguồn mở và thời đại AI. Có người sau khi đọc bài blog của người sáng lập Zig, Andrew, cảm thấy vô cùng khó chịu, cho rằng việc anh công khai tấn công một người dùng và nhà tài trợ quan trọng trước đây (Bun từng tài trợ lâu dài cho Zig) thể hiện sự thiếu chuyên nghiệp, thậm chí có người cực đoan cho rằng "chưa bao giờ chủ động hy vọng một ngôn ngữ lập trình thất bại đến thế".

Nhưng cũng có những lập trình viên theo trường phái cũ đứng ra ủng hộ, cho rằng trong thời đại bị bong bóng vốn và AI cuốn theo này, Andrew chỉ đang bảo vệ chất lượng kỹ thuật thuần túy, thể hiện phong cách của Linus Torvalds ngày trước.

Tất nhiên, mọi người quan tâm hơn là sau khi dự án xáo trộn như vậy, nó có còn dễ dùng hay không.

Hiện tại, điểm gây tranh cãi lớn nhất là ở chỗ, 1 triệu dòng mã này do được AI dịch cơ học từ Zig sang, thiếu sự tái cấu trúc kiến trúc từ các kỹ sư con người. Trong kho mã mới vẫn còn sót lại tới 2,7 vạn dòng mã khối unsafe. Nhiều người lo ngại rằng trong tương lai, khi các nhà phát triển con người bảo trì, đọc và sửa đổi đống "sản phẩm sinh ra từ AI" khổng lồ này, chi phí nhận thức và chi phí tìm lỗi tiêu tốn cuối cùng có thể vượt quá chi phí phát triển ban đầu tiết kiệm được ngày hôm nay.

Dự án phá vỡ quy luật lịch sử kỹ thuật phần mềm này, cuối cùng sẽ là một cột mốc thay đổi mô hình lập trình của AI, hay sẽ hóa thành một ngọn núi lửa nợ kỹ thuật khó bảo trì trong tương lai? Có lẽ chỉ có thể giao cho thời gian kiểm chứng.

Tài liệu tham khảo:

https://bun.com/blog/bun-in-rust

https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html

Bài viết này từ tài khoản WeChat công cộng "机器之心" (ID:almosthuman2014), tác giả: 关注AI的

Трендовые криптовалюты

Связанные с этим вопросы

QTại sao người sáng lập Zig, Andrew Kelley, lại tức giận với Jarred Sumner và Bun?

AAndrew Kelley tức giận vì Bun, một dự án ban đầu được viết bằng Zig, đã bị Jarred Sumner dùng Claude AI viết lại bằng Rust trong 11 ngày. Ông chỉ trích thói quen kỹ thuật kém của Jarred, quản lý tồi và cho rằng mã nguồn Bun đầy lỗi là do chất lượng code gốc không tốt, không phải do ngôn ngữ Zig.

QLý do chính nào khiến Bun quyết định viết lại toàn bộ mã nguồn từ Zig sang Rust?

ALý do chính là Bun gặp phải nhiều lỗi bảo mật bộ nhớ (use-after-free, double-free) khi mở rộng quy mô làm nền tảng cho Claude Code. Rust có cơ chế kiểm tra mượn (borrow checker) giúp phát hiện các lỗi này ngay khi biên dịch. Ngoài ra, cộng đồng Zig không chấp nhận code do AI sinh ra, trong khi đội ngũ Bun lại phụ thuộc nhiều vào AI để phát triển.

QChi phí và thời gian để Claude AI viết lại 1 triệu dòng code Bun từ Zig sang Rust là bao nhiêu?

ADự án viết lại 1 triệu dòng code từ Zig sang Rust bằng Claude Fable 5 của Anthropic chỉ mất 11 ngày và tiêu tốn khoảng 16,5 nghìn đô la Mỹ chi phí API. Điều này được coi là rẻ một cách đáng sợ so với phương pháp phát triển truyền thống.

QNhững lo ngại chính của cộng đồng kỹ thuật về mã nguồn Bun mới được AI viết bằng Rust là gì?

ACộng đồng lo ngại chính là mã nguồn mới do AI tạo ra chủ yếu là dịch máy móc từ Zig, thiếu sự tái cấu trúc kiến trúc của con người. Nó chứa tới 27.000 dòng mã 'unsafe' trong Rust, có thể khiến việc bảo trì, đọc hiểu và sửa lỗi trong tương lai trở nên rất khó khăn và tốn kém, có khả năng tạo ra 'núi nợ kỹ thuật'.

QPhản ứng của cộng đồng công nghệ trước cuộc tranh cãi này như thế nào?

ACộng đồng công nghệ có nhiều ý kiến trái chiều. Một số chỉ trích Andrew Kelley vì đã công kích công khai người dùng và nhà tài trợ quan trọng, cho rằng ông thiếu chuyên nghiệp. Số khác lại ủng hộ ông, coi đó là sự bảo vệ cho chất lượng kỹ thuật thuần túy trước làn sóng AI và vốn đầu tư. Nhiều người cũng tập trung thảo luận về tính hiệu quả, chi phí và tác động lâu dài của việc sử dụng AI để viết lại mã quy mô lớn.

Похожее

Ожидаемый закон о криптовалютах, известный как «Закон о ясности», находится на критическом этапе: Белый дом рассмотрит его в эти выходные

Закон CLARITY Act, определяющий полномочия SEC и CFTC на рынке криптовалют США, находится на решающем этапе. Его дальнейшая судьба зависит от согласия администрации Трампа с новым двухпартийным этическим предложением сенаторов Тиллиса и Гальего, которое передает право преследования федеральных чиновников за нарушение этических норм генеральным прокурорам штатов. Ожидается, что Белый дом рассмотрит это предложение в выходные. При достижении согласия возможен следующий шаг — голосование в Сенате, для которого, однако, пока не набраны необходимые 60 голосов. Законопроект, уже принятый комитетом Сената, создает всеобъемлющие правила для крипторынка, включая регулирование стейблкоинов. По этому вопросу достигнут компромисс, ограничивающий «процентные» выплаты за простое хранение токенов, но разрешающий вознаграждения за транзакции или лояльность. Если согласие по этическим нормам не будет найдено, продвижение закона снова застопорится, оставив неопределенность в регулировании стейблкоинов и реализации связанного с ними Закона GENIUS.

cryptonews.ru45 мин. назад

Ожидаемый закон о криптовалютах, известный как «Закон о ясности», находится на критическом этапе: Белый дом рассмотрит его в эти выходные

cryptonews.ru45 мин. назад

Интервью с руководителем Robinhood: Стратегия привлечения клиентов "гантели" через мемы и токенизированные акции, все направления бизнеса приносят миллиардные доходы

**Интервью с топ-менеджером Robinhood: стратегия "двойного привлечения" клиентов (мем-токены + токенизированные акции) и миллиардные доходы по всем направлениям** Johann Kerbrat, старший вице-президент Robinhood по криптовалютному и международному бизнесу, раскрыл стратегию новой блокчейн-сети компании — Robinhood Chain. Через три недели после запуска недельный объем торгов на DEX превысил $30 млрд при TVL более $3 млрд. Стратегия сети описана как "двойная": с одной стороны, поддержка мем-токенов для привлечения сообщества DeFi, с другой — фокус на токенизированных реальных активах (RWA), в первую очередь акций. Уже доступно более 90 токенизированных акций для пользователей из 120+ стран, что решает проблему глобального доступа к рынкам США. Главная цель — перенести на блокчейн 27 млн фондированных счетов Robinhood, упростив сложный пользовательский опыт DeFi (кошельки, приватные ключи). Продукты вроде Robinhood Earn позволяют получать доход от стейблкоинов прямо в основном приложении. Robinhood Chain построена на стеке Arbitrum для скорости, низких комиссий и безопасности Ethereum. Kerbrat подчеркивает, что сейчас важнее расширять общий рынок токенизированных активов, а не конкурировать за долю с Base от Coinbase. Партнеры (Morpho, Lighter, 0x и др.) выбираются по критериям комплаенса, способности создавать уникальный опыт и дифференциации. Что касается доходов, то сейчас сеть оптимизируется для массового внедрения, а не для максимизации прибыли. Все основные бизнес-направления Robinhood (акции, опционы, криптовалюты и т.д.) уже приносят доход на уровне сотен миллионов долларов.

marsbit2 ч. назад

Интервью с руководителем Robinhood: Стратегия привлечения клиентов "гантели" через мемы и токенизированные акции, все направления бизнеса приносят миллиардные доходы

marsbit2 ч. назад

Фидделити в отчете за 3-й квартал: BTC, ETH и SOL продолжают формировать дно. Как долго еще продлится текущий крипто-медвежий рынок?

Отчёт Fidelity за 3-й квартал 2026 года анализирует состояние рынка криптоактивов, отмечая, что BTC, ETH и SOL продолжают формировать дно. **Ключевые выводы:** * **Общий рыночный настрой:** Взвешенный показатель NUPL (чистая нереализованная прибыль/убыток) упал до -0.01, что указывает на то, что рынок в целом находится на грани безубыточности. Только BTC сохраняет нереализованную прибыль, выступая стабилизатором, в то время как ETH и SOL находятся в зоне убытков. * **Доминирование Bitcoin:** Доля BTC в общей капитализации рынка выросла до 68%, что говорит о консервативных настроениях инвесторов и отсутствии ротации капитала в альткойны. * **Падение цен:** За год BTC упал на ~45%, ETH на 37%, SOL на 53%. Рынок демонстрирует признаки капитуляции, включая рекордный отток средств из спотовых ETP. * **Прогноз по дну:** Ссылаясь на исторические циклы (около 300 дней в 2018 и 2022 гг.), в отчёте предполагается, что текущий медвежий период, длящийся уже около 203 дней, может пройти около двух третей своего пути. Октябрь 2026 года упоминается как потенциальный временной ориентир для наблюдения, но не как точный прогноз. **Оценка по активам:** * **Bitcoin:** NUPL (0.09) и Yardstick (показатель «стоимость/хэшрейт») оцениваются позитивно, что может указывать на привлекательную оценку. Однако импульс и динамика относительно золота остаются негативными. Хэшрейт снижается из-за давления на майнеров и конкуренции с AI-сектором. * **Ethereum:** NUPL (-0.43) глубоко в зоне капитуляции, что исторически связано с высокими последующими доходами. Импульс негативный. Объём переводов стейблкоинов (позитивно) остаётся высоким, но комиссии сети и активность базового слоя снижаются (нейтрально/негативно). * **Solana:** NUPL (-0.72) также в зоне капитуляции с высокой исторической волатильностью. Импульс негативный. При этом фундаментальные показатели использования и объёмы стейблкоинов остаются устойчивыми (позитивно), а сетевые комиссии, возможно, приближаются к дну (нейтрально). Отчёт подчёркивает, что рынок находится в фазе консолидации и поиска дна, где BTC демонстрирует относительную силу, в то время как настроения в целом остаются подавленными. Долгосрочным инвесторам текущие уровни могут предоставить привлекательные возможности, если тенденция внедрения базовых сетей сохранится.

marsbit2 ч. назад

Фидделити в отчете за 3-й квартал: BTC, ETH и SOL продолжают формировать дно. Как долго еще продлится текущий крипто-медвежий рынок?

marsbit2 ч. назад

Как показали себя Bitcoin и Ethereum в августе? Вот основные факты, которые вам необходимо знать

Биткоин и Эфириум, завершившие июль ростом (18,5% и 7% соответственно), вступили в август с исторически слабыми сезонными показателями. Анализ динамики Ethereum за август с 2016 года показывает неоднозначную картину: из 10 периодов рост был лишь в 4 случаях. Средняя доходность месяца составляет 6,74%, но медианная отрицательна (-1,74%), что указывает на влияние единичных сильных ралли, подобных скачку на 92,86% в 2017 году. Исторические данные по Биткоину за август также не дают четкого бычьего сигнала: средняя доходность — 1,06%, а медианная — отрицательные -6,99%. Это означает, что убыточные закрытия в этом месяце случаются чаще. Таким образом, несмотря на положительные средние значения у обеих криптовалют, отрицательная медианная доходность свидетельствует о повышенной вероятности негативного завершения августа.

cryptonews.ru2 ч. назад

Как показали себя Bitcoin и Ethereum в августе? Вот основные факты, которые вам необходимо знать

cryptonews.ru2 ч. назад

Торговля

Спот

Популярные статьи

Как купить EPIC

Добро пожаловать на HTX.com! Мы сделали приобретение Epic Chain (EPIC) простым и удобным. Следуйте нашему пошаговому руководству и отправляйтесь в свое крипто-путешествие.Шаг 1: Создайте аккаунт на HTXИспользуйте свой адрес электронной почты или номер телефона, чтобы зарегистрироваться и бесплатно создать аккаунт на HTX. Пройдите удобную регистрацию и откройте для себя весь функционал.Создать аккаунтШаг 2: Перейдите в Купить криптовалюту и выберите свой способ оплатыКредитная/Дебетовая Карта: Используйте свою карту Visa или Mastercard для мгновенной покупки Epic Chain (EPIC).Баланс: Используйте средства с баланса вашего аккаунта HTX для простой торговли.Третьи Лица: Мы добавили популярные способы оплаты, такие как Google Pay и Apple Pay, для повышения удобства.P2P: Торгуйте напрямую с другими пользователями на HTX.Внебиржевая Торговля (OTC): Мы предлагаем индивидуальные услуги и конкурентоспособные обменные курсы для трейдеров.Шаг 3: Хранение Epic Chain (EPIC)После приобретения вами Epic Chain (EPIC) храните их в своем аккаунте на HTX. В качестве альтернативы вы можете отправить их куда-либо с помощью перевода в блокчейне или использовать для торговли с другими криптовалютами.Шаг 4: Торговля Epic Chain (EPIC)С легкостью торгуйте Epic Chain (EPIC) на спотовом рынке HTX. Просто зайдите в свой аккаунт, выберите торговую пару, совершайте сделки и следите за ними в режиме реального времени. Мы предлагаем удобный интерфейс как для начинающих, так и для опытных трейдеров.

451 просмотров всегоОпубликовано 2025.03.17Обновлено 2026.07.21

Как купить EPIC

Обсуждения

Добро пожаловать в Сообщество HTX. Здесь вы сможете быть в курсе последних новостей о развитии платформы и получить доступ к профессиональной аналитической информации о рынке. Мнения пользователей о цене на EPIC (EPIC) представлены ниже.

活动图片