Image
By mk Founder on Tag: GitHub, Programming, Artificial Intelligence, GitHub Copilot
GitHub

GitHub เปิดตัว Agent HQ เปิดพื้นที่ให้ agent ใดๆ ก็ได้เข้ามาช่วยเขียนและแก้ไขโค้ดบน GitHub โดยไม่จำเป็นต้องใช้ GitHub Copilot เพียงอย่างเดียวอีกต่อไป

GitHub ระบุชื่อว่า Anthropic, OpenAI (Codex), Google (Jules), Cognition (Devin), xAI จะนำ coding agent ของตัวเองขึ้นมาให้บริการใน Agent HQ ในอีกไม่กี่เดือนข้างหน้า หากเป็นสมาชิกแพ็กเกจ GitHub Copilot แบบเสียเงินอยู่แล้วก็ไม่ต้องทำอะไรเพิ่ม รอใช้งานได้เลย และตอนนี้ถ้าเป็น Copilot Pro+ สามารถลองใช้ OpenAI Codex ใน VS Code Insiders ได้แล้ว

By mk Founder on Tag: NPM, GitHub, Security
NPM

GitHub ประกาศแผนยกระดับความปลอดภัยระบบจัดการแพ็กเกจ npm ที่ตกเป็นเป้าหมายโจมตีอยู่เรื่อยๆ และล่าสุดเพิ่งโดนเวิร์มระบาด กระทบกว่า 500 แพ็กเกจ

แผนการแก้ปัญหาความปลอดภัย npm มีดังนี้

By mk Founder on Tag: GitHub, CEO, Microsoft, Startup
GitHub

Thomas Dohmke ซีอีโอ GitHub ที่รับตำแหน่งมาตั้งแต่ปี 2021 ประกาศลาออกจากตำแหน่ง โดยเขาบอกว่าจะกลับไปก่อตั้งสตาร์ตอัพของตัวเองอีกครั้ง

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

By mk Founder on Tag: GitHub Copilot, GitHub, Microsoft, Claude, IDE, Development
GitHub Copilot

ไมโครซอฟท์เปิดตัว GitHub Spark เครื่องมือแปลงพร็อมต์เป็นแอพที่รันได้จริงภายในเวลาไม่กี่นาที

GitHub Spark เป็นส่วนขยายของการใช้โมเดล LLM เขียนโปรแกรมที่เราเห็นกันมาพอสมควรแล้ว แต่แทนที่จะเป็นแค่แอพต้นแบบรันใน IDE ก็เติมส่วนการโฮสต์แอพ การดีพลอย การยืนยันตัวตน การรันโมเดลของแอพ และข้อมูลในแอพ (แน่นอนว่าทั้งหมดโฮสต์บนแพลตฟอร์มของ GitHub) ให้อัตโนมัติ

ตัวโมเดลสร้างแอพของ Spark ใช้ Claude Sonnet 4 ส่วนโมเดลที่รันในแอพเลือกได้ตามใจชอบ ผู้ใช้ไม่ต้องยุ่งกับ API key ของการรันโมเดลเลย เพราะ Spark จัดการให้ทั้งหมด

By lew Founder on Tag: GitHub, Programming
GitHub

GitHub มีโครงการบนระบบรวมครบพันล้าน โดยแม้หน้าเว็บจะไม่สามารถดูหมายเลขประจำ repository ได้โดยตรง แต่ใน API ก็สามารถค้นข้อมูลโครงการได้ โดยโครงการนี้คือ AasishPokhrel/shit ที่ไม่มีโค้ดอะไรแต่มีเพียง README.md ว่า shit เท่านั้น

GitHub เปิดตัวเมื่อวันที่ 8 กุมภาพันธ์ 2008 หรือ 17 ปีที่แล้ว โครงการหมายเลข 1 คือ grit สำหรับการอ่าน Git ผ่านทาง Ruby

By mk Founder on Tag: MCP, Microsoft, Artificial Intelligence, GitHub, Open Source
MCP

ไมโครซอฟท์ประกาศเข้าร่วมพัฒนา Model Context Protocol (MCP) โปรโตคอลสื่อสารระหว่างโมเดล LLM กับแหล่งข้อมูลภายนอก ที่เริ่มสร้างโดย Anthropic ในช่วงปลายปี 2024

By lew Founder on Tag: GitHub, LLM, Visual Studio Code, GitHub Copilot, Open Source
GitHub

GitHub เปิดซอร์สส่วนขยาย GitHub Copilot Chat ที่ใช้เชื่อม VS Code เข้ากับบริการ GitHub Copilot กลายเป็นโครงการโอเพนซอร์ส สัญญาอนุญาตแบบ MIT โดยให้เหตุผลสำคัญว่าปัญญาประดิษฐ์ในช่วงหลังดีขึ้นมาก และการสร้างพรอมพ์พิเศษที่เป็นความลับเพื่อให้เขียนโค้ดได้ดีขึ้นนั้นไม่จำเป็นอีกต่อไปแล้ว

ด้านดีของการโอเพนซอร์สนั้นมีหลายอย่าง เช่น เปิดให้ชุมชนเข้ามาช่วยแก้บั๊กและทดสอบฟีเจอร์ใหม่ๆ, ปรับปรุงการทำงานร่วมกับส่วนขยายอื่นๆ, และเปิดให้นักพัฒนาเข้ามาตรวจสอบว่า GitHub ส่งข้อมูลอะไรกลับเซิร์ฟเวอร์บ้าง

By lew Founder on Tag: GitHub, GitHub Copilot, LLM
GitHub

GitHub Copilot เพิ่มฟีเจอร์ทำงานอัตโนมัติเต็มรูปแบบเหมือนนักพัฒนาในทีมอีกคน โดยกระบวนการทำงานจะเริ่มเมื่อมีคนรายงานปัญหา ตัว Coding Agent จะสร้างพื้นที่พัฒนาแล้วพยายามแก้ไขปัญหาจนเสร็จแล้วค่อยส่งงานเป็น pull request ให้มนุษย์ตรวจสอบขั้นสุดท้ายทีเดียว

ทาง GitHub ระบุว่า Coding Agent แก้ปัญหาความซับซ้อนต่ำจนถึงปานกลางได้เป็นอย่างดีโดยเฉพาะโครงการที่มีชุดทดสอบอย่างดีแล้ว เมื่อแพตช์เสร็จแล้ว นักพัฒนายังสามารถรีวิวโค้ดเพิ่มเติมได้ ตัว Coding Agent ก็จะนำความเห็นกลับไปแก้ไขจนกว่าจะได้ผลลัพธ์ตามคำสั่ง

By lew Founder on Tag: Firefox, Mozilla, Git, Version Control, GitHub
Firefox

Mozilla จบกระบวนการย้ายเซิร์ฟเวอร์ซอร์สโค้ด Firefox จาก hg.mozilla.org มายัง GitHub เป็นที่เรียบร้อย หลังจากวางแผนมาตั้งแต่ปลายปี 2023 เพื่อลดภาระการดูแลเซิร์ฟเวอร์ซอร์สโค้ดด้วยตัวเอง

Microsoft Azure

ไมโครซอฟท์ร่วมมือกับ OpenAI เปิดให้องค์กรธุรกิจใช้งาน OpenAI o3 และ o4-mini ใน Azure AI Foundry แล้ว รวมถึง GitHub Copilot ใน VS Code และ GitHub Models สำหรับนักพัฒนา

o3 และ o4-mini เป็น Reasoning Models ที่สามารถใช้เครื่องมือทั้งหมดภายใน ChatGPT ได้เป็นครั้งแรก ซึ่งได้แก่การค้นหาบนเว็บ, Python, การวิเคราะห์รูปภาพ, การตีความไฟล์ และการสร้างรูปภาพ โดย OpenAI เพิ่งประกาศเปิดตัววันนี้

By mk Founder on Tag: GitHub, Development
GitHub

ผู้ใช้ GitHub คงคุ้นเคยกับ GitHub Issues ระบบฐานข้อมูลบั๊ก ไอเดีย ความเห็นต่างๆ

ล่าสุด GitHub Issues เพิ่มฟีเจอร์ที่เรียกร้องกันมานานคือ sub-issues ระบบหัวข้อย่อยสำหรับจัดการบั๊กที่ซับซ้อน มีหลายประเด็นเกี่ยวโยงกัน

กระบวนการทำงานของ sub-issues ตรงไปตรงมาคือเป็นรายการย่อยของ issues ปกติอีกที มีฟีเจอร์จัดการสถานะของ sub-issues และปรับสถานะให้อัตโนมัติ

GitHub บอกว่าใช้ระบบ sub-issues เป็นการภายในมาสักพักแล้ว และพบว่าช่วยให้จัดการ issues ที่ซับซ้อนได้ดีขึ้นมาก

By lew Founder on Tag: Ruby, Security, GitHub
Ruby

ไลบรารี ruby-saml ไลบรารีที่เป็นส่วนประกอบสำคัญของการทำ single sign-on บริการจำนวนมาก มีช่องโหว่จากความผิดพลาดในการ parse ค่า XML เปิดทางให้แฮกเกอร์สามารถปลอมตัวเป็นผู้ใช้อื่นได้

ช่องโหว่นี้ถูกพบจากโครงการรายงานช่องโหว่ของ GitHub ที่กำลังพิจารณาย้ายมาใช้ไลบรารี ruby-saml หลังจากเคยใช้งานมาตั้งแต่ปี 2014 แต่ถอดออกไปใช้ไลบรารีของตนเอง เมื่อพิจารณานำกลับมาใช้อีกครั้งจึงเปิด test environment ให้นักวิจัยเข้ามาทดสอบ

By mk Founder on Tag: GitHub Copilot, GitHub, Visual Studio, Programming, Artificial Intelligence
GitHub Copilot

ไมโครซอฟท์เพิ่มฟีเจอร์เล็กๆ ให้กับ GitHub Copilot ปัญญาประดิษฐ์ช่วยเขียนโค้ด โดยฟีเจอร์ Copilot Chat รองรับการใส่รูปภาพในช่องแชทแล้ว เราสามารถแปะภาพจาก clipboard หรือไฟล์ภาพ PNG, JPG, GIF เพื่อใช้โมเดล vision ทำความเข้าใจภาพ ประกอบกับคำสั่งใน prompt ได้ (ตัวโมเดลเป็น GTP-4o)

ตัวอย่างที่ไมโครซอฟท์นำมาโชว์คือภาพของเกม breakout แล้วให้ Copilot บอกวิธีเขียนโค้ดสร้างเกมลักษณะนี้ขึ้นมา หรือจะนำภาพข้อความ error เข้ามาถาม Copilot ก็ได้เช่นกัน

ฟีเจอร์นี้เปิดใช้แล้วใน Visual Studio 17.13 Preview

By lew Founder on Tag: GitHub Copilot, GitHub, LLM
GitHub Copilot

GitHub Copilot เพิ่มฟีเจอร์ทดลองใหม่ Agent mode ที่ทำงานแบบ agentic มากขึ้น โดยมันสามารถแก้โค้ดและรอดูผลลัพธ์และแก้ไขเป็นรอบๆ จนสำเร็จตามที่ได้รับมอบหมายจึงส่งงาน

ในกรณีที่ต้องรันคำสั่งในเทอร์มินัลเพิ่มเติม Copilot จะร้องขอผู้ใช้ให้รันเป็นรอบๆ ก่อนจะแก้ไขโค้ดต่อ

ผู้ใช้ต้องเปิดฟีเจอร์นี้ด้วยตัวเองก่อน และเมื่อเปิดใช้งานแล้วการแชตแต่ละรอบที่แชตถามก็ต้องเลือกตัวเลือกการทำงานแบบ Agent อีกรอบ โดยยังเลือกโมเดลที่ต้องการได้เหมือนเดิม

By arjin Writer on Tag: Microsoft, DeepSeek, Microsoft Azure, GitHub, Artificial Intelligence
Microsoft

ไมโครซอฟท์ประกาศเพิ่มโมเดลปัญญาประดิษฐ์ R1 ของ DeepSeek ให้เลือกใช้งานผ่านแพลตฟอร์ม Azure AI Foundry และบน GitHub ตั้งแต่วันนี้เป็นต้นไป ซึ่งปัจจุบันแพลตฟอร์มมีโมเดลปัญญาประดิษฐ์ให้เลือกใช้งานมากกว่า 1,800 โมเดล

Asha Sharma รองประธานฝ่ายแพลตฟอร์ม AI ของไมโครซอฟท์บอกว่า จุดเด่นสำคัญของ R1 คือความเร็ว นักพัฒนาสามารถนำโมเดลนี้มาใช้กับเวิร์กโฟลว์ที่ต้องการ แล้วทดสอบเทียบกับโมเดลอื่นที่ใช้งานอยู่ได้ ส่วนความเสี่ยงด้านอื่นนั้น ไมโครซอฟท์ได้ประเมินการทำงานที่ครอบคลุม เพื่อลดความเสี่ยงแล้ว

By mk Founder on Tag: GitHub Copilot, GitHub, Artificial Intelligence, Programming
GitHub Copilot

GitHub โชว์การใช้ GitHub Copilot ช่วยแก้ปัญหาโค้ดเก่าๆ (legacy) ที่เขียนไว้นานมากแล้ว ไม่มีใครรู้จักโค้ดชุดนั้นเหลืออยู่ในองค์กรแล้ว หากเป็นมนุษย์ทั่วไปอาจต้องใช้เวลาอย่างมากในการทำความเข้าใจโค้ดเก่าเหล่านี้ แต่เมื่อเป็น Copilot จะเป็นโค้ดเก่าหรือใหม่ ล้วนมองเหมือนกัน

วิธีการใช้งานสามารถใช้ Copilot Chat สั่งให้อธิบายโค้ดเก่าๆ ได้เหมือนกับโค้ดเขียนใหม่เลย ตัวอย่างในคลิปสั่งให้ Copilot Chat อ่านโค้ดภาษา COBOL แล้วแปลงมาเป็นภาษา Python ที่โปรแกรมเมอร์คนนั้นๆ คุ้นเคยและเข้าใจได้ง่ายกว่า ใช้พร้อมท์แค่ “Explain this code to me like I’m a Python developer.” เท่านั้น

GitHub Copilot

Satya Nadella ซีอีโอไมโครซอฟท์ประกาศว่า GitHub Copilot Workspace เครื่องช่วยนักพัฒนาจัดการงานในทุกขั้นตอนด้วยพลัง Copilot ซึ่งเปิดตัวไปตั้งแต่เมษายนปีที่แล้ว ตอนนี้เปิดให้นักพัฒนาบน GitHub ทุกคนสามารถใช้งานได้แล้วตั้งแต่วันนี้ จากก่อนหน้านี้เป็นระบบ waitlist

GitHub Copilot Workspace เป็น environment สำหรับนักพัฒนาที่ทำงานบน GitHub Copilot เช่น ระบบแนะนำโค้ด, เครื่องมือดีบั๊ก ตลอดจนเครื่องมือช่วยการทำงานร่วมกันระหว่างโครงการโดยมี AI ผู้ช่วยหรือ Agentic AI เป็นตัวดำเนินการ

GitHub Copilot

GitHub ประกาศเปิดบริการ GitHub Copilot Free ให้ผู้ใช้ทุกคนใช้งาน AI ช่วยเขียนโค้ดฟรีใน Visual Studio Code โดยมีข้อจำกัดดังนี้

  • บริการช่วยเติมโค้ด (code completion) 2,000 ครั้งต่อเดือน หรือเฉลี่ยวันละ 80 ครั้ง
  • บริการแชทคุยกับ AI จำนวน 50 ข้อความต่อเดือน

บริการฟรีสามารถเลือกได้ทั้งโมเดล Claude 3.5 Sonnet หรือ GPT-4o โดยช่วงปีใหม่จะเพิ่มโมเดล GPT-4 o1 และ Gemini เข้ามาด้วย

วิธีใช้งานเพียงต้องล็อกอินบัญชี GitHub และเปิดฟีเจอร์นี้ ข้อมูลจากในเอกสารของ VS Code

By lew Founder on Tag: GitHub Copilot, GitHub, LLM, Programming
GitHub Copilot

GitHub ออกรายงานสำรวจประสิทธิภาพของโปรแกรมเมอร์เมื่อใช้ GitHub Copilot ช่วยทำงาน พบว่าโดยรวมแล้วการมี Copilot ทำให้โปรแกรมเมอร์เขียนโค้ดถูกต้องมากขึ้น โค้ดมีคุณภาพสูงขึ้น บั๊กน้อยลง

การวิจัยนี้นำโปรแกรมเมอร์ที่มีประสบการณ์อย่างน้อย 5 ปีจำนวน 202 คนมาแบ่งกลุ่มแบบสุ่ม มีกลุ่มได้ใช้ Copilot 104 คน และกลุ่มไม่ได้ใช้ 98 คน ให้เขียน Web API ตามคำสั่ง จากนั้นสำรวจโค้ดทั้งความถูกต้องด้วยการรันชุดทดสอบ, และสำรวจคุณภาพโต้ด

Visual Studio Code

Visual Studio Code เปิดตัวฟีเจอร์ Copilot Edits พิมพ์สั่งให้ปัญญาประดิษฐ์ของ GitHub Copilot ช่วยแก้โค้ดให้เห็นกันชัดๆ ใน editor เลย

ก่อนหน้านี้ VS Code รองรับฟีเจอร์ปัญญาประดิษฐ์ช่วยแก้โค้ดได้ 2 ทาง อย่างแรกคือการช่วยเติมโค้ด completion ในหน้าต่าง editor อย่างที่สองคือการแชทคุยถามตอบเรื่องโค้ดในแถบ chat sidebar

Subscribe to GitHub