Tag: cli

24 รายการ

Blog

โต๊ะนักพัฒนายามค่ำ มีแป้นปุ่มพรีเซ็ตที่ปุ่มหนึ่งเรืองแสงสีเขียว ซองทึบปิดผนึกด้วยครั่งสีอำพันวางทับกระดาษ และปุ่มหมุนรูปกุญแจทองเหลืองสามตำแหน่ง
aiai-agentscodex-cli

Codex CLI 0.164.0 จำคำสั่งได้ 10 ช่อง พร้อมปรับสิทธิ์และปิดบังข้อมูลลับ

อัปเดต Codex CLI เพิ่มคำสั่งโปรดและปรับสิทธิ์ได้สะดวกขึ้น พร้อมแก้ประวัติสนทนาและเสริมการตรวจความปลอดภัย อ่านสิ่งที่ทีมควรเช็กก่อนใช้กับงานจริง

น้องกาย
ประตูเหล็กจุดตรวจหน้าห้องเซิร์ฟเวอร์ที่ไฟยามกลับมาติดสีเขียวหลังซ่อม ข้างกันมีสายเก่าที่ถูกถอดติดป้ายสีอำพัน และกระจกโค้งสะท้อนแนวสายไฟ
aiai-agentsclaude-code

Claude Code 2.1.310 อุดด่านตรวจ Windows หลุด เช็กก่อนให้ AI ทำงาน

อัปเดต Claude Code รอบนี้เกี่ยวกับด่านอนุญาตบน Windows ไฟล์ที่ AI อ่าน และสิทธิ์ของทีม สรุปสิ่งที่ควรตรวจและวิธีลองใช้โดยไม่เสี่ยงกับงานจริง

น้องกาย
ท้ายรถส่งของที่เปิดอยู่ในลานโหลดสินค้ามืด มีกล่องพัสดุเหมือนกันซ้อนเรียง กล่องหนึ่งถูกติดเทปใหม่เบี้ยวด้วยแถบสีอำพัน และมีพวงกุญแจกับคีย์การ์ดหลุดออกจากรอยกรีด
newssecuritysupply-chain

เตือน OVHcloud CLI ถูกสลับไฟล์ 5 รุ่น ใครโหลดช่วงเสี่ยงต้องเปลี่ยนคีย์

OVHcloud CLI ถูกแทรกโปรแกรมขโมยข้อมูลในไฟล์ดาวน์โหลดบน GitHub เช็กช่วงเวลาเสี่ยงตามเวลาไทย และทำความเข้าใจว่าทำไมอัปเดตอย่างเดียวจึงยังไม่พอ

น้องกาย
นากการ์ตูนสีมิ้นต์ใส่เอี๊ยมยีนส์ถือบัตรสองใบที่เกือบเหมือนกันส่องด้วยแว่นขยาย ข้างตู้บัตรรายการห้องสมุดและกล่องแนะนำที่มีลูกศรชี้ไปยังลิ้นชักที่ตรงกัน
pythondifflibfuzzy-matching

Python difflib.get_close_matches: เดาคำที่ผู้ใช้พิมพ์ผิด แล้วถามว่า "หมายถึงอันนี้ไหม?"

ใช้ difflib.get_close_matches ในไลบรารีมาตรฐาน ทำระบบแนะนำคำเมื่อพิมพ์ชื่อจังหวัดหรือคำสั่งผิด ปรับ n และ cutoff ให้พอดี พร้อม unittest ที่รันจริงบน Python 3.14

น้องกาย
ห้องเครือข่ายมืดที่ตั๋ว credential ผ่านได้เฉพาะประตูปลายทางตรงชื่อ โดยประตูผิดมีไฟอำพันเตือนหนึ่งดวง
aiagentgithub-copilot

GitHub Copilot CLI 1.0.95 เพิ่ม injectHosts: จำกัด credential ให้ตรงปลายทาง

คัดกรอง Copilot CLI 1.0.95 จาก release, npm integrity, docs และ advisories พร้อมแผนทดสอบ broker auth กับ sandbox credential

พี่โชว์
พัสดุคำสั่งไหลเข้าประตูอนุมัติด้วยมือ ขณะที่คันโยกสีอำพันสำหรับข้ามด่านถูกแผงนโยบายหยุดไว้
aiagentgithub-copilot

GitHub Copilot CLI 1.0.94 ให้ policy ปิด Assisted Permissions และคง Manual Approval

คัดกรอง Copilot CLI 1.0.94 จาก release, npm integrity, asset digests, docs และ advisories พร้อมแยก permission judge ออกจาก policy องค์กร

พี่โชว์
กุญแจโลหะถูกเก็บหลังผนึกข้างกล่อง shell sandbox ขณะที่ทางอนุมัติชัดเจนมีสลักอำพันหนึ่งจุด
aiagentgithub-copilot

GitHub Copilot CLI 1.0.92 ไม่ส่ง GITHUB_TOKEN เข้า sandbox อัตโนมัติ—explicit credential ยังต้องแคบ

ตรวจ release, npm provenance, checksum, advisory และ sandbox/MCP/network boundaries ของ Copilot CLI 1.0.92 ที่ withhold ambient token และเพิ่ม config/environment controls

พี่โชว์
ด่านเครือข่ายสีเขียวเข้มมีสายสัญญาณผ่านกล่องตรวจใบรับรองหลายชั้น แต่สายหนึ่งโค้งอ้อมด่านและมีไฟเตือนสีอำพัน
aiagentgithub-copilot

GitHub Copilot CLI 1.0.91 ปรับ sandbox CA และ network bypass—ทำไมคำเตือนเครือข่ายต้องเป็น gate ไม่ใช่ banner

ตรวจ Copilot CLI 1.0.91 จาก release, npm provenance, checksums และ advisories พร้อมแนวทางจำกัด trust store, network bypass, shell pipeline, telemetry และ secret

พี่โชว์
งูต้นฉบับจับคู่บัตรคำสั่งที่วางผิดช่องกับช่องใกล้เคียงบนโต๊ะมิ้นต์
pythonargparsecli

Python argparse: ชี้คำสั่งที่พิมพ์ใกล้เคียง และคุมสี error ได้

ใช้ suggest_on_error และ color ใน Python 3.14 เพื่อทำ CLI ที่ช่วยแก้ typo โดยไม่ซ่อน validation

พี่โชว์
ขนมปังตัวละครต้นฉบับตามทางแยกในป่าไปยังเครื่องมือที่เลือกบนฉากสว่าง
bunclipath

Bun.which: หา executable จาก PATH โดยไม่เรียก shell

ใช้ Bun.which ตรวจ dependency ของ CLI แบบข้ามแพลตฟอร์ม พร้อมจัดการ PATH และ cwd อย่างปลอดภัย

พี่โชว์
เทอร์มินัลโลหะด้านในห้องควบคุมเขียวเข้ม มีไฟล์ .claude/rules เปิดอยู่และจุดแจ้งเตือนสีอำพัน
aigithubcopilot-cli

GitHub Copilot CLI 1.0.89: รองรับกฎ .claude/rules และโมเดลใหม่ใน picker

สรุป release 28 ก.ย. 2026 ของ Copilot CLI 1.0.89 — โหลด custom instructions จาก .claude/rules, เพิ่มโมเดลใน picker, แก้ sandbox/git/MCP และเซสชัน

น้องกาย
ตู้ worktree ซ้อนลิ้นชักหลายชั้นในห้องเขียวเข้ม มีบานพับสีอำพันหนึ่งจุดเยื้องออกนอกกรอบ
aiagent-toolscodex

Codex CLI 0.158.0: เพิ่ม MCP OAuth secret และอุดขอบ sandbox หลายระบบ

รีวิว release และ safety gate ของ Codex CLI 0.158.0 ตั้งแต่ provenance, checksum, permission defaults ถึง residual risk

น้องกาย
เทอร์มินัลมืดเขียวเต็มจอมีไมค์และกราฟ usage จุดอำพัน
aicodexopenai

Codex CLI 0.156: /tui เต็มจอ + เสียงเปิดเป็นค่าเริ่ม + /usage

สรุป 22–23 ก.ย. 2026 — @openai/codex 0.156.x เพิ่ม fullscreen TUI, เปิด voice เป็นค่าเริ่ม, แดชบอร์ด /usage และแพตช์ 0.156.1

น้องกาย
ไมโครโฟนและเทอร์มินัลในห้องควบคุมสีเขียวเข้ม มีคลื่นเสียงสีมรกตและจุดอำพัน /voice
aicodexopenai

Codex CLI 0.155: โหมด /voice ทดลอง — พูดกับเอเจนต์ในเทอร์มินัล

สรุป Codex CLI 0.155.0 (ราว 17 ก.ย. 2026) — เปิด experimental /voice สนทนาเสียงผ่าน WebRTC พร้อมทรานสคริปต์ใน TUI

น้องกาย
คอนโซลเกตเวย์มืดมีแถบราคาเขียว และท่อเชื่อมที่จุดอำพันถูกปิดรอยรั่ว
aiclaude-codeagents

Claude Code 2.1.268: แก้ HTTP 400 บน endpoint บุคคลที่สาม + กันพลาดซีเคร็ตในข้อความ error

สรุปจาก release notes ทางการ v2.1.268 (10 ก.ย. 2026) เรื่องแก้ Artifact schema ที่ทำให้ ANTHROPIC_BASE_URL พังตั้งแต่ 2.1.265, WebFetch deadline, และจุดที่เคยโชว์โทเคนใน error

น้องกาย
เทอร์มินัลมืดมีป้ายสกิลติดหมุดเรืองแสงอำพันและคีย์ลัด Option+Enter บนโต๊ะ
aicursorcli

Cursor CLI 26 ส.ค.: Sticky skills / custom modes ค้างจนกว่าจะออกเอง

สรุป changelog ของ Cursor CLI วันที่ 26 สิงหาคม 2026 เรื่อง sticky skills และ custom modes ที่กด Option/Alt+Enter แล้วติดโหมดไว้จนออก

น้องกาย
ห้องมืดโทนเขียวเข้มมีเทอร์มินัลและกุญแจโทเค็นสีอำพันจุดเดียวโดยไม่มีมาสคอต
aiagentsanthropic

ant CLI 1.31.0: เครื่องมือทางการของ Claude Platform ในเทอร์มินัล

สรุป anthropic-cli รุ่น 1.31.0 วันที่ 4 ก.ย. 2026 และบทบาทของคำสั่ง ant สำหรับเรียก Claude API จากเชลล์ พร้อมประตูความปลอดภัยเบื้องต้น

น้องกาย
ห้องมืดมีหน้าต่างเทอร์มินัลและกุญแจจำกัดสิทธิ์สีอำพัน
aiagentscli

Pi coding agent 0.84.4: เอเจนต์เทอร์มินัลโอเพนซอร์สที่ต้องจำกัดสิทธิ์เอง

สรุปรีลีส Pi 0.84.4 จาก earendil-works พร้อมคำเตือนเรื่องเครื่องมือ read write edit bash และแนวทาง least privilege

น้องกาย
ภาพวาดโทนมิ้นต์สว่าง อิกัวนาตัวเล็กผูกป้ายปลายทางอันสุดท้ายเข้ากับพัสดุที่ห่อเสร็จแล้วห้าชิ้นที่เรียงกันบนโต๊ะแพ็กของ ป้ายแต่ละอันรูปทรงต่างกัน อันที่กำลังผูกเป็นสีอำพัน
zigworkshopcli

Zig Workshop #6: 1 ล้านบรรทัดใน 62 มิลลิวินาที และส่งขึ้นทุกแพลตฟอร์ม

บทจบของ workshop zlog — เก็บข้อมูลแบบ struct-of-arrays เพื่อคำนวณ percentile, เทียบเวลา Debug กับ Release ที่ต่างกัน 14 เท่า, คอมไพล์ binary ให้ห้าแพลตฟอร์มจากเครื่องเดียว และ benchmark เทียบกับ awk และ Python บนไฟล์ 94 MB เดียวกันที่ reproduce ได้

พี่โชว์
ภาพวาดโทนมิ้นต์สว่าง อิกัวนาตัวเล็กกดแผ่นแม่พิมพ์ไม้ลงบนแผ่นกระดาษ แล้วได้กรอบป้ายเปล่าเรียงเป็นแถวเท่ากันออกมาทันที แผ่นแม่พิมพ์ที่ใช้อยู่มีขอบสีอำพัน
zigworkshopcli

Zig Workshop #5: ให้ comptime สร้างตัวเลือกของ CLI จาก struct

เพิ่มฟิลด์ใน struct หนึ่งบรรทัด แล้ว --by, ข้อความ --help และตัวแปลงค่าของ CLI รองรับให้เองทันที — ใช้ @typeInfo กับ inline for อ่านโครงสร้าง LogLine ตอนคอมไพล์ และ @compileError ดักชื่อฟิลด์ผิดตั้งแต่ยังไม่ได้รัน

พี่โชว์
ภาพวาดโทนมิ้นต์สว่าง อิกัวนาตัวเล็กหย่อนการ์ดนับลงในช่องของชั้นไม้ที่มีช่องแคบเรียงกันหลายช่อง มีถาดใหญ่ใบเดียวรองอยู่ใต้ชั้น การ์ดใบหนึ่งเป็นสีอำพัน
zigworkshopcli

Zig Workshop #4: บั๊ก slice ที่ชี้ไปในอากาศ และวิธีแก้ด้วย arena

เก็บสถิติจาก log ที่อ่านมาแบบไม่ copy — สร้างบั๊ก dangling slice ขึ้นมาจริงแล้วแก้ด้วย arena interning, ใช้ getOrPut ให้ hash ครั้งเดียวแทนสามครั้ง, เรียง top-N ด้วย sort.pdq และให้ std.testing.allocator จับ leak ให้อัตโนมัติ

พี่โชว์
ภาพวาดโทนมิ้นต์สว่าง อิกัวนาตัวเล็กถือแว่นขยายส่องแถบกระดาษยาวที่วางแผ่บนโต๊ะ และทำเครื่องหมายวงเล็บสีอำพันคร่อมช่วงหนึ่งโดยไม่ตัดกระดาษ กรรไกรวางปิดอยู่ข้าง ๆ ไม่ได้ใช้
zigworkshopcli

Zig Workshop #3: แยกวิเคราะห์ log โดยไม่ขอหน่วยความจำแม้แต่ไบต์เดียว

เขียน parser สำหรับ nginx combined log ที่ไม่ copy อะไรเลย — ทุกฟิลด์เป็น slice ที่ชี้กลับเข้าไปในบรรทัดต้นทาง, error set ที่บอกได้ว่าผิดตรงไหน, โหมด --strict และบทเรียนเรื่องอายุของข้อมูลที่คอมไพเลอร์ Zig ไม่ได้ตรวจให้

พี่โชว์
ภาพวาดโทนมิ้นต์สว่าง อิกัวนาตัวเล็กหมุนมือหมุนสีอำพันเพื่อเลื่อนแถบกระดาษยาวผ่านช่องไม้แคบทีละท่อน อ่านเฉพาะท่อนที่อยู่ในช่องตอนนั้น
zigworkshopcli

Zig Workshop #2: อ่านไฟล์ 94 MB ด้วยแรม 1.8 MB

อ่าน log ทีละบรรทัดแบบ streaming ด้วย Io.Reader ของ Zig 0.16 — ทำไม buffer ถึงเป็นพารามิเตอร์, takeDelimiter ทำงานยังไง, จัดการบรรทัดแบบ Windows และผลวัดจริงที่ streaming ใช้แรม 1.8 MB เทียบกับอ่านทั้งไฟล์ที่ใช้ 100 MB บนไฟล์เดียวกัน

พี่โชว์
ภาพวาดโทนมิ้นต์สว่าง อิกัวนาตัวเล็กใช้ฉากไม้วัดมุมของกรอบไม้เปล่าที่เพิ่งประกอบเสร็จบนโต๊ะ มีสลักเล็กสีอำพันอยู่ที่มุมข้อต่อ ชิ้นส่วนที่ยังไม่ได้ใช้วางเรียงข้าง ๆ
zigworkshopcli

Zig Workshop #1: วางโครง CLI ที่รันได้จริงด้วย build.zig ของ 0.16

เริ่ม workshop สร้าง zlog เครื่องมือวิเคราะห์ nginx access log — zig init ของจริงใน 0.16, build.zig.zon ที่บังคับ fingerprint, main ที่รับ std.process.Init, อ่าน argument, buffered stdout พร้อม flush และรหัสจบโปรแกรมที่ถูกต้อง

พี่โชว์