ข้ามไปยังเนื้อหา

แท็ก

#Rust

20 บทความ

agent-desktop ถึงเวอร์ชัน 1.0 ให้ agent คุมแอปเดสก์ท็อปผ่าน accessibility tree แทนการจับพิกเซล รองรับ macOS, Windows และ Linux
เครื่องมือนักพัฒนา

agent-desktop ถึงเวอร์ชัน 1.0 ให้ agent คุมแอปเดสก์ท็อปผ่าน accessibility tree แทนการจับพิกเซล รองรับ macOS, Windows และ Linux

agent-desktop ของ Vercel Labs ออกเวอร์ชัน 1.0.0 เมื่อ 28 ต.ค. และ 1.0.2 เมื่อ 30 ต.ค. เป็น CLI ภาษา Rust สัญญาอนุญาต Apache-2.0 ที่คืนรายการองค์ประกอบของแอปเป็น JSON พร้อม ref ให้ agent สั่งงานได้โดยไม่ต้องจับภาพพิกเซล

· อ่าน 3 นาที
Perplexity เปิดซอร์ส SPACE แซนด์บ็อกซ์ Firecracker microVM ที่รันทุกเซสชันของ Computer — Rust, Apache-2.0, มีตัวแปลง API ให้ E2B SDK ใช้ได้ แต่ต้องมีเครื่อง Linux x86_64 ที่เปิด KVM และ setup อ้างอิงยังผูกกับ Kubernetes
เครื่องมือนักพัฒนา

Perplexity เปิดซอร์ส SPACE แซนด์บ็อกซ์ Firecracker microVM ที่รันทุกเซสชันของ Computer — Rust, Apache-2.0, มีตัวแปลง API ให้ E2B SDK ใช้ได้ แต่ต้องมีเครื่อง Linux x86_64 ที่เปิด KVM และ setup อ้างอิงยังผูกกับ Kubernetes

15 ต.ค. 2026 Perplexity เปิดซอร์ส SPACE แพลตฟอร์มแซนด์บ็อกซ์ที่รันงานของเอเจนต์ใน Firecracker microVM แยกตัวละเครื่อง ใช้กับทุกเซสชันของ Perplexity Computer มาตั้งแต่ ก.ค. เขียนด้วย Rust ไลเซนส์ Apache-2.0 รองรับ pause/suspend/fork และมี E2B Compatibility Wrapper แต่ยังเป็นเวอร์ชัน 0.8 ก่อน 1.0 และต้องมีเครื่อง Linux x86_64 ที่เปิด KVM

· อ่าน 5 นาที
Prime Agent เขียนตัวเองใหม่เป็น Rust ด้วยเอเจนต์ 2,209 ตัวและ 228.7B โทเคนจาก GLM-5.3 — เปิดพร้อมพิมพ์ได้เร็วกว่าเวอร์ชัน TypeScript ราว 13 เท่า แต่ตัวเลขเทียบกับ Claude Code และ Codex มาจากชุดทดสอบของ Prime Intellect เอง
เครื่องมือนักพัฒนา

Prime Agent เขียนตัวเองใหม่เป็น Rust ด้วยเอเจนต์ 2,209 ตัวและ 228.7B โทเคนจาก GLM-5.3 — เปิดพร้อมพิมพ์ได้เร็วกว่าเวอร์ชัน TypeScript ราว 13 เท่า แต่ตัวเลขเทียบกับ Claude Code และ Codex มาจากชุดทดสอบของ Prime Intellect เอง

9 ต.ค. 2026 Prime Intellect ออก Prime Agent v0.10.0 ที่เขียนใหม่ทั้งหมดเป็น Rust โดยให้ Prime Agent สั่งเอเจนต์ 2,209 ตัวพอร์ตตัวเองจาก TypeScript ในสองสัปดาห์ ใช้ differential test เทียบหน้าจอ TUI ทีละเฟรมเป็นตัวตรวจ แล้วปล่อยลูป hillclimb อีกสามวันจน cold start เหลือ 51.9 ms และใช้ RAM น้อยลงกว่า 80% ยังเป็น MIT และรองรับ Windows (beta)

· อ่าน 5 นาที
Theo Browne ใช้ Claude Opus 5.5 พอร์ต TypeScript compiler ทั้งตัวไปเป็น Rust — ผ่านเทสต์ Go ครบ 181,711 ตัว เร็วกว่า tsc 7 ราว 1.6 เท่า หลังลองกับ GPT-6 Astra ไป 400,000 ดอลลาร์แล้วไม่ผ่าน 84%
เครื่องมือนักพัฒนา

Theo Browne ใช้ Claude Opus 5.5 พอร์ต TypeScript compiler ทั้งตัวไปเป็น Rust — ผ่านเทสต์ Go ครบ 181,711 ตัว เร็วกว่า tsc 7 ราว 1.6 เท่า หลังลองกับ GPT-6 Astra ไป 400,000 ดอลลาร์แล้วไม่ผ่าน 84%

Theo Browne เปิด repo ts-rust (แพ็กเกจ npm ชื่อ tsc-rs) ที่พอร์ต compiler, type checker และ language server ของ TypeScript 7 จาก Go มาเป็น Rust โดยให้ LLM เขียนทั้งหมด ผ่านเทสต์ Go ที่พอร์ตมา 181,711 ตัว และเช็กไทป์ได้เร็วกว่า tsc 7 ราว 1.6 เท่า Opus 5.5 ทำสำเร็จด้วยค่า token เทียบเท่า API ราว 24,000 ดอลลาร์ ขณะที่ความพยายามก่อนหน้าด้วยโมเดลของ OpenAI ใช้ไปกว่า 400,000 ดอลลาร์แต่ความเข้ากันได้ไม่เคยเกินราว 84%

· อ่าน 5 นาที
Hugging Face ปล่อย tokenizers v1 RC — encode เร็วกว่า v0.23 ราว 3–30 เท่าบนเธรดเดียว token ID ตรงกันทุกตัว แต่ตัวเลขทั้งหมดวัดจาก Rust ไม่ใช่ Python
เครื่องมือนักพัฒนา

Hugging Face ปล่อย tokenizers v1 RC — encode เร็วกว่า v0.23 ราว 3–30 เท่าบนเธรดเดียว token ID ตรงกันทุกตัว แต่ตัวเลขทั้งหมดวัดจาก Rust ไม่ใช่ Python

21 ก.ย. Hugging Face ปล่อย tokenizers 1.0.0-rc.2 ขึ้น crates.io และ PyPI พร้อมบทความอธิบายว่า v1 encode เร็วกว่า v0.23 ราว 3–30 เท่าบนเธรดเดียว (M4 Max) และ scale ได้ 76% ของเส้นตรงบน 8 เธรด โดยได้ token ID เดิมทุกตัว เพราะเปลี่ยน regex เป็น SIMD bitstream เพิ่ม word cache และเขียน merge loop ใหม่ให้ไม่ต้อง allocate แต่ benchmark ทั้งหมดวัดบน Rust crate ส่วน Python binding ยังมี overhead ที่ไม่ได้นับรวม

· อ่าน 5 นาที
Devin เปิด Code Scans: สั่งด้วยเป้าหมายกว้าง ๆ แล้วให้ agent กระจายอ่านทั้ง repo — ลดเวลาคอมไพล์ Dioxus ลง 64%
เครื่องมือนักพัฒนา

Devin เปิด Code Scans: สั่งด้วยเป้าหมายกว้าง ๆ แล้วให้ agent กระจายอ่านทั้ง repo — ลดเวลาคอมไพล์ Dioxus ลง 64%

Cognition ปล่อย Code Scans (16 ก.ย. 2026) ฟีเจอร์ที่ให้บอก Devin เป็นเป้าหมายกว้าง ๆ เช่น 'ทำให้คอมไพล์เร็วขึ้น' แล้วมันวางแผน แบ่ง repo เป็นก้อน กระจาย agent ขนานกันไล่อ่าน แล้วรวมเป็นรายงานเดียวก่อนเปิด PR — เดโมจริงลดเวลาคอมไพล์ Dioxus จาก 58.6 เหลือ 21.0 วินาที

· อ่าน 6 นาที
NVIDIA เปิด CUDA Rust สองเส้นทาง เขียน GPU kernel เป็น Rust คอมไพล์ลง PTX ตรง — cutile-rs ใช้ได้จริงบน stable แล้ว ส่วน cuda-oxide ยัง early alpha
เครื่องมือนักพัฒนา

NVIDIA เปิด CUDA Rust สองเส้นทาง เขียน GPU kernel เป็น Rust คอมไพล์ลง PTX ตรง — cutile-rs ใช้ได้จริงบน stable แล้ว ส่วน cuda-oxide ยัง early alpha

NVIDIA ประกาศ CUDA Rust เมื่อ 8 ก.ย. 2026 (เราตามเก็บช้า หลังเรื่องกลับมาเป็นกระแสบน Hacker News วันที่ 16 ก.ย.) เปิดสองโปรเจกต์คู่กัน cuda-oxide เป็น rustc codegen backend แปลง kernel แบบ SIMT ลง PTX ตรงผ่าน Pliron IR และ cutile-rs เป็น DSL แบบ tile ที่ JIT ผ่าน CUDA Tile IR ทั้งคู่ Apache-2.0 ทำงานเฉพาะ Linux และ compute capability 8.0 ขึ้นไป โดย cutile-rs ถูกใช้จริงแล้วใน Grout ของ Hugging Face และ mistral.rs ขณะที่ NVIDIA ระบุเองว่าทั้งสองยังไม่พร้อม production

· อ่าน 6 นาที
รัน Kimi K3 ตัวเต็ม 2.8T บน MacBook เครื่องเดียวได้ 1 โทเคน/วินาที — ARGODRIVE Deltafin สตรีมผู้เชี่ยวชาญจาก SSD สี่ลูก
เครื่องมือนักพัฒนา

รัน Kimi K3 ตัวเต็ม 2.8T บน MacBook เครื่องเดียวได้ 1 โทเคน/วินาที — ARGODRIVE Deltafin สตรีมผู้เชี่ยวชาญจาก SSD สี่ลูก

8 ก.ย. Argonaut Labs ปล่อยเบนช์มาร์กของ Deltafin ที่รัน Kimi K3 ตัวเต็ม 2.8 ล้านล้านพารามิเตอร์บน MacBook Pro M5 Max 128 GB โดยสตรีมน้ำหนักผู้เชี่ยวชาญจาก SSD ภายนอกสี่ลูก ได้ 1.00 tok/s — แต่ตัวเลขที่มีค่ากว่าคือบันได scaling ที่ชี้ว่าคอขวดไม่ใช่แบนด์วิดท์รวม และ prompt 512 โทเคนใช้เวลา 6.3 นาทีกว่าจะได้โทเคนแรก

· อ่าน 7 นาที
Hugging Face เปิด Funes ให้เอเจนต์เขียนโค้ดจำงานเก่าข้ามเครื่องมือได้ — ย้ายจาก Claude Code ไป Codex แล้วยัง recall ประวัติเดิมครบ แต่ความจำที่แชร์กันได้คือช่องทาง prompt injection
AI Skills

Hugging Face เปิด Funes ให้เอเจนต์เขียนโค้ดจำงานเก่าข้ามเครื่องมือได้ — ย้ายจาก Claude Code ไป Codex แล้วยัง recall ประวัติเดิมครบ แต่ความจำที่แชร์กันได้คือช่องทาง prompt injection

3 ก.ย. 2026 Hugging Face แนะนำ Funes เครื่องมือ Apache-2.0 ที่ทำดัชนีทรานสคริปต์เซสชันเก่าของ Claude Code, Codex, pi และ Hermes เข้าเป็นความจำก้อนเดียว แล้วให้เอเจนต์เรียก recall กลางงานได้เอง — เก็บเป็น Lance dataset ในเครื่อง และเผยแพร่เป็น dataset บน Hub ได้ โดยเอกสารเตือนเองว่าความจำของคนอื่นคืออินพุตที่เชื่อไม่ได้

· อ่าน 7 นาที
Polars 2.0 RC เปลี่ยน LazyFrame ทุกคิวรีไปวิ่งบน streaming engine เป็นดีฟอลต์ — และ breaking change ที่อันตรายที่สุดคือข้อเดียวที่ไม่ throw error
เครื่องมือนักพัฒนา

Polars 2.0 RC เปลี่ยน LazyFrame ทุกคิวรีไปวิ่งบน streaming engine เป็นดีฟอลต์ — และ breaking change ที่อันตรายที่สุดคือข้อเดียวที่ไม่ throw error

2 ก.ย. 2026 Polars ปล่อย 2.0.0-rc.1 ที่เปลี่ยนให้ทุกคิวรี LazyFrame วิ่งบน streaming engine โดยดีฟอลต์ ทีมบอกว่าคาดว่าจะเร็วขึ้นราว 5 เท่าและกินแรมน้อยลงมาก — แต่เหตุผลที่ต้องขึ้นเวอร์ชันหลักคือ streaming engine ไม่การันตีลำดับแถวใน join/group_by/unpivot อีกต่อไป ซึ่งเป็น breaking change เดียวในชุดนี้ที่ไม่ฟ้อง error

· อ่าน 6 นาที
Codex กำลังจะมีโหมดที่ไม่หยุดทำงาน — เราไปอ่านโค้ดที่ merge เข้า openai/codex เมื่อวานมาแล้ว และนี่คือพรอมป์ตัวเต็มของ "persistent mode"
เครื่องมือนักพัฒนา

Codex กำลังจะมีโหมดที่ไม่หยุดทำงาน — เราไปอ่านโค้ดที่ merge เข้า openai/codex เมื่อวานมาแล้ว และนี่คือพรอมป์ตัวเต็มของ "persistent mode"

PR #41050 ถูก merge เข้ารีโป openai/codex เมื่อ 27 ส.ค. เพิ่ม ReasoningEffort::Persistent — ระดับ effort ใหม่ที่ทำให้เอเจนต์ตั้งงานต่อเนื่องให้ตัวเอง ทำต่อข้ามเซสชัน และทักผู้ใช้ก่อนได้ พร้อมเทมเพลตพรอมป์ 13 บรรทัดที่กำหนดกติกาไว้ชัดว่าอะไรทำได้เองและอะไรต้องขออนุมัติ; OpenAI บอกสื่อว่ายังไม่มีแผนเปิดใช้

· อ่าน 7 นาที
NeMo Switchyard — NVIDIA ปล่อย model router โอเพนซอร์สเขียนด้วย Rust LangChain วัดได้ว่าลดค่าใช้จ่าย 74%
เครื่องมือนักพัฒนา

NeMo Switchyard — NVIDIA ปล่อย model router โอเพนซอร์สเขียนด้วย Rust LangChain วัดได้ว่าลดค่าใช้จ่าย 74%

11 ส.ค. 2026 NVIDIA ปล่อย NeMo Switchyard ไลบรารี routing โอเพนซอร์ส Apache 2.0 เขียนด้วย Rust ที่ส่งแต่ละขั้นของ agent ไปหาโมเดลที่เหมาะที่สุด แปลง API ระหว่าง OpenAI/Anthropic ให้อัตโนมัติ และ LangChain รายงานว่าลดค่าใช้จ่ายได้ 74% เทียบกับการใช้โมเดล frontier ล้วน

· อ่าน 6 นาที
Lattice: โมเดล retrieval ขนาด 7.94 MB ที่ฝัง Wikipedia อังกฤษทั้ง 6.4 ล้านบทความบน MacBook Air ได้ใน 7 นาที
โมเดลใหม่

Lattice: โมเดล retrieval ขนาด 7.94 MB ที่ฝัง Wikipedia อังกฤษทั้ง 6.4 ล้านบทความบน MacBook Air ได้ใน 7 นาที

Lattice คือ static retriever ที่ไม่มี transformer เลย — แค่ตาราง embedding 30,522 × 1,024 กับ mean pooling ทำได้ 0.4697 NDCG@10 บน BEIR ที่ขนาดไฟล์ 7.94 MB และ 9.52 ล้านโทเคน/วินาทีบน CPU ปล่อยครบทั้ง training pipeline และ runtime ภาษา Rust ใต้ MIT

· อ่าน 5 นาที
Cloudflare เปิด Kitesurf เบราว์เซอร์ที่เขียนใหม่เพื่อ agent โดยเฉพาะ — รันใน V8 isolate ไม่ใช้ Chromium ประหยัดหน่วยความจำ 7 เท่า
เครื่องมือนักพัฒนา

Cloudflare เปิด Kitesurf เบราว์เซอร์ที่เขียนใหม่เพื่อ agent โดยเฉพาะ — รันใน V8 isolate ไม่ใช้ Chromium ประหยัดหน่วยความจำ 7 เท่า

6 ส.ค. 2026 Cloudflare เปิดตัว Kitesurf เบราว์เซอร์ไร้สถานะที่สร้างขึ้นเพื่อ AI agent โดยเฉพาะ ไม่ได้ต่อยอดจาก Chromium แต่เขียนใหม่บน Rust แล้วรันทั้งก้อนใน V8 isolate บน Cloudflare Workers — ใช้ CPU น้อยกว่า 3.1–3.8 เท่าและหน่วยความจำน้อยกว่า 4.7–7.0 เท่า แลกกับความเร็วต่อหน้าที่ช้ากว่าราว 1.7–1.8 เท่า

· อ่าน 7 นาที
รายงานภาคสนาม 8 เคสจริง: coding agent เร่งซอฟต์แวร์วิทยาศาสตร์ได้ 60 เท่า แต่ตัดสินไม่ได้ว่าวิทยาศาสตร์ถูกหรือผิด
เครื่องมือนักพัฒนา

รายงานภาคสนาม 8 เคสจริง: coding agent เร่งซอฟต์แวร์วิทยาศาสตร์ได้ 60 เท่า แต่ตัดสินไม่ได้ว่าวิทยาศาสตร์ถูกหรือผิด

รายงานภาคสนามจาก OpenAI ร่วมกับนักวิจัย 20 คนจาก UNC, AI2, Harvard, NVIDIA, Seqera และอื่น ๆ เล่า 8 เคสจริงที่ใช้ Codex และ Claude Code ปรับปรุงซอฟต์แวร์ชีวสารสนเทศ — เร็วขึ้น 60 เท่า เขียน STAR ใหม่ทั้งตัวเป็น Rust ที่ความตรง 99.8% แต่ข้อสรุปหลักคือคอขวดย้ายจากการเขียนโค้ดไปอยู่ที่การตรวจสอบ

· อ่าน 8 นาที
Kuna: ดีคอมไพเลอร์ที่ LLM เขียนเองเกือบทุกบรรทัด ทำคะแนนโครงสร้างโค้ด 44.4% เทียบ IDA Pro ที่ 45.7%
เครื่องมือนักพัฒนา

Kuna: ดีคอมไพเลอร์ที่ LLM เขียนเองเกือบทุกบรรทัด ทำคะแนนโครงสร้างโค้ด 44.4% เทียบ IDA Pro ที่ 45.7%

Noelo Lab ปล่อย Kuna ดีคอมไพเลอร์โอเพนซอร์ส Apache-2.0 เขียนด้วย Rust พอร์ตมาจาก Ghidra ของ NSA โดยผู้เขียนระบุว่า 'LLM เขียนโค้ดเกือบทุกบรรทัดในโปรเจกต์นี้' ผลบน decbench.com คือจัดโครงสร้างฟังก์ชันได้สมบูรณ์ 44.4% เทียบกับ IDA Pro 9.2 ที่ 45.7% — แต่ผู้เขียนย้ำเองว่ามันไม่ได้อัตโนมัติอย่างที่ฟัง

· อ่าน 6 นาที
Cursor สั่ง agent swarm เขียน SQLite ใหม่ด้วย Rust จากคู่มือ 835 หน้า — ค่าโมเดลฝั่งคนงานร่วงจาก 9,373 เหลือ 411 ดอลลาร์
เครื่องมือนักพัฒนา

Cursor สั่ง agent swarm เขียน SQLite ใหม่ด้วย Rust จากคู่มือ 835 หน้า — ค่าโมเดลฝั่งคนงานร่วงจาก 9,373 เหลือ 411 ดอลลาร์

Cursor เผยผลทดลอง agent swarm ที่ให้เขียน SQLite ขึ้นใหม่ด้วย Rust จากคู่มือ 835 หน้าอย่างเดียว ไม่ให้ดูซอร์สและไม่ให้ต่อเน็ต — พบว่าเมื่อใช้โมเดลแนวหน้าเป็นผู้วางแผนแล้วให้โมเดลถูกเป็นคนงาน ค่าใช้จ่ายฝั่งคนงานลดจาก 9,373 เหลือ 411 ดอลลาร์ โดยทุกคอนฟิกยังผ่านชุดทดสอบ 100%

· อ่าน 6 นาที
xAI เปิดซอร์ส Grok Build ทั้งตัวใต้ Apache 2.0 — Rust 844,530 บรรทัด หลังโดนจับได้ว่าอัปโหลดทั้ง repo ขึ้นคลาวด์
เครื่องมือนักพัฒนา

xAI เปิดซอร์ส Grok Build ทั้งตัวใต้ Apache 2.0 — Rust 844,530 บรรทัด หลังโดนจับได้ว่าอัปโหลดทั้ง repo ขึ้นคลาวด์

xAI ปล่อยซอร์สโค้ด Grok Build ทั้งหมดบน GitHub ใต้ Apache 2.0 — agent harness, TUI, tool layer และ subagent system เขียนด้วย Rust — หลังนักวิจัยจับได้ว่า CLI ตัวนี้อัปโหลดทั้ง repo พร้อม git history ขึ้น Google Cloud โดยผู้ใช้ไม่รู้ตัว

· อ่าน 6 นาที
Bun เขียนใหม่ทั้งตัวจาก Zig เป็น Rust ด้วย Claude — 535,496 บรรทัดใน 11 วัน, 64 เอเจนต์ขนาน, ราว $165,000
เครื่องมือนักพัฒนา

Bun เขียนใหม่ทั้งตัวจาก Zig เป็น Rust ด้วย Claude — 535,496 บรรทัดใน 11 วัน, 64 เอเจนต์ขนาน, ราว $165,000

Bun ประกาศ (8 ก.ค. 2026) ว่าได้เขียนโค้ดฐานทั้งหมดใหม่จาก Zig เป็น Rust โดยใช้ Claude Code รัน 64 เอเจนต์ขนานเป็นเวลา 11 วัน แปลง 535,496 บรรทัด Zig เป็น Rust ราว 1 ล้านบรรทัด ต้นทุน ~$165,000 ที่ราคา API — น่าจะเป็นการย้ายภาษาโค้ดเบสด้วย AI ครั้งใหญ่ที่สุดที่เปิดเผยต่อสาธารณะ

· อ่าน 7 นาที
Cascade ปิดตัว 1 ก.ค. — Windsurf กลายเป็น 'Devin Desktop' เต็มตัว ดันผู้ใช้ย้ายไป Devin Local เขียนใหม่ด้วย Rust ประหยัด token 30% รองรับ subagent
เครื่องมือนักพัฒนา

Cascade ปิดตัว 1 ก.ค. — Windsurf กลายเป็น 'Devin Desktop' เต็มตัว ดันผู้ใช้ย้ายไป Devin Local เขียนใหม่ด้วย Rust ประหยัด token 30% รองรับ subagent

เอเจนต์ในเอดิเตอร์ 'Cascade' ของ Windsurf ถึงกำหนดปิด (EOL) วันที่ 1 ก.ค. 2026 หลัง Cognition รีแบรนด์ Windsurf เป็น 'Devin Desktop' — ผู้ใช้ถูกดันไปใช้ 'Devin Local' ตัวใหม่ที่เขียนด้วย Rust ประหยัด token ได้ถึง 30% รองรับ subagent และ Agent Client Protocol (เรียก Codex/Claude Agent/OpenCode ได้) โดยมี Agent Command Center แบบ Kanban เป็นหน้าหลัก.

· อ่าน 5 นาที