8 คะแนน โดย GN⁺ 2025-12-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ช่องว่างระหว่างการเขียนโค้ดกับการทำงานร่วมกัน ยังคงเป็นคอขวดของประสิทธิภาพการพัฒนา
  • Graphite ได้ศึกษาขั้นตอนการทำงานของ code review มาหลายปี และสร้าง แพลตฟอร์ม code review ที่มีวิศวกรหลายแสนคนใช้งาน
  • มีการลงนาม ข้อตกลงขั้นสุดท้าย เพื่อให้ Cursor เข้าซื้อกิจการ Graphite และ Graphite จะยังคง ดำเนินงานอย่างอิสระ โดยรักษาทีมและผลิตภัณฑ์เดิมไว้
  • ทั้งสองบริษัทกำลังมองหาการเชื่อมต่อที่เป็นธรรมชาติในอนาคต เช่น การผสาน local development กับ Pull Request, smart code review ที่อิงจากการเรียนรู้ของทั้งสองระบบ
  • การรวมตัวครั้งนี้เป็นจุดเริ่มต้นในการขยายประสบการณ์การพัฒนาซอฟต์แวร์ไปในทิศทางของ การลดเส้นแบ่งระหว่างสภาพแวดล้อมการพัฒนาและการทำงานร่วมกัน

การเปลี่ยนแปลงและคอขวดของการทำงานร่วมกันในการพัฒนา

  • ในช่วงไม่กี่ปีที่ผ่านมา วิธีที่นักพัฒนาเขียนโค้ด เปลี่ยนแปลงไปอย่างมาก
    • แต่การตรวจสอบการเปลี่ยนแปลงของโค้ด การ merge อย่างปลอดภัย และกระบวนการทำงานร่วมกัน ยังคงเป็น คอขวดของการพัฒนาซอฟต์แวร์ระดับ production
  • เพื่อแก้ปัญหานี้ ทีม Graphite ได้ศึกษาขั้นตอนการทำงานของ code review อย่างลึกซึ้งมาอย่างต่อเนื่อง

แพลตฟอร์มและผลงานของ Graphite

  • Graphite ได้สร้าง แพลตฟอร์ม code review ที่มี วิศวกรหลายแสนคน ใช้งาน
    • องค์กรวิศวกรรมชั้นนำหลายแห่งกำลังใช้แพลตฟอร์มนี้
  • เส้นแบ่งระหว่างการเขียนโค้ดกับการทำงานร่วมกันกำลังถูกมองว่าเป็น การแบ่งแยกที่เกิดจากการกำหนดขึ้นเองและไม่จำเป็น มากขึ้นเรื่อย ๆ
    • โดยระบุว่าการลดระยะห่างระหว่างสองด้านนี้อาจสร้างความเป็นไปได้ใหม่ ๆ ได้

Cursor ประกาศการเข้าซื้อกิจการ

  • มีการยืนยันว่า Graphite จะถูก Cursor เข้าซื้อกิจการ
    • ทั้งสองฝ่ายระบุว่าได้ลงนาม ข้อตกลงขั้นสุดท้าย (definitive agreement) แล้ว
  • Graphite จะยังคง ดำเนินงานอย่างอิสระด้วยทีมและผลิตภัณฑ์เดิม ต่อไป

แผนการผสานรวมในอนาคต

  • ในอีกไม่กี่เดือนข้างหน้า จะมีการสำรวจ แนวทางการผสานรวมอย่างเป็นธรรมชาติ ระหว่างสองผลิตภัณฑ์
    • การเชื่อมต่ออย่างใกล้ชิดระหว่างสภาพแวดล้อมการพัฒนาแบบ local กับ Pull Request
    • ฟีเจอร์ smart code review ที่ผสานการเรียนรู้ของทั้งสองระบบ
    • ยังมี แนวคิดใหม่ ๆ ที่ยังไม่สามารถเปิดเผยได้

ความหมายของการเข้าซื้อกิจการครั้งนี้

  • การรวมตัวครั้งนี้เป็นความเคลื่อนไหวที่มุ่งไปสู่ การลบเส้นแบ่งระหว่างการเขียนโค้ดกับการทำงานร่วมกัน
  • คาดว่าจะเป็นรากฐานในการปรับปรุงประสบการณ์ของนักพัฒนา และเสริมความแข็งแกร่งให้กับ สภาพแวดล้อมการพัฒนาแบบบูรณาการที่เน้นประสิทธิภาพการทำงาน

1 ความคิดเห็น

 
GN⁺ 2025-12-21
ความคิดเห็นจาก Hacker News
  • สวัสดีทุกคน! ผม Greg ผู้ร่วมก่อตั้ง Graphite
    มีสองเหตุผลที่ผมทำ Graphite อย่างแรกคือ ความสุขจากการได้ทำงานกับเพื่อนร่วมทีมที่ฉลาดและเปี่ยมด้วยแพสชัน อย่างที่สองคือผมอยากสร้าง เครื่องมือสำหรับนักพัฒนาล้ำสมัย ที่จะช่วยยกระดับทั้งอุตสาหกรรมการพัฒนาไปอีกขั้น
    การได้มาร่วมกับ Cursor ช่วยเร่งเป้าหมายทั้งสองข้อนี้ เราจะได้ทำงานกับทีมเดิมต่อไป พร้อมทั้งร่วมมือกับคนเก่งใหม่ๆ และสามารถพัฒนา เครื่องมือสำหรับการทำงานร่วมกันบนโค้ด ให้ก้าวหน้ายิ่งขึ้นด้วยทรัพยากรและความเชี่ยวชาญที่มากขึ้น
    ถ้าผมไม่มั่นใจว่าทีม Cursor เป็นคนที่มีทั้งคุณภาพในฐานะมนุษย์และมีวิสัยทัศน์ ผมคงไม่ตัดสินใจแบบนี้ ตอนนี้ทุกเงื่อนไขนั้นครบถ้วนแล้ว และผมรู้สึกตื่นเต้นและยินดีอย่างจริงใจที่จะก้าวไปด้วยกัน

    • ชอบ น้ำเสียงที่อบอุ่น ของโพสต์นี้มาก อยากให้มีผู้นำที่ให้ความสำคัญกับคำอย่างความรัก ความเมตตา ผู้คน จิตใจ และบุคลิกมากกว่านี้
    • ถ้าบริษัทของเราสมัคร Cursor ไว้อยู่แล้ว สงสัยว่าจะใช้ Graphite ได้ฟรีไหม
    • ผมชอบ CLI และ Reviewer UI ของ Graphite มาก เลยกังวลว่าส่วนนี้จะยังคงอยู่และพัฒนาต่อไปไหมหลังการเข้าซื้อกิจการครั้งนี้
    • ขอแสดงความยินดี! ดูเหมือนว่าสองบริษัทที่ยอดเยี่ยมจะรวมพลังกันแล้วสร้างซินเนอร์จีที่ใหญ่ขึ้นได้
    • ชอบคำอธิบายที่โปร่งใส นับถือสิ่งที่ Graphite ทำมา และอยากเห็นว่าต่อจากนี้จะสร้างอะไรต่อร่วมกับทีม Cursor
  • แม้ Cursor จะครอง ตำแหน่งผู้นำ ในตลาด AI coding IDE แต่ผมยังมองไม่เห็นเส้นทางการเติบโตที่สมจริงจากนี้
    ส่วนตัวผมชอบประสบการณ์แบบ Codex CLI มากกว่าการฝัง AI ไว้ใน IDE ถ้าเป็นแค่ VSCode fork ผมคงไม่ใช้แน่ๆ ยิ่งตอนนี้ผู้ให้บริการโมเดลปล่อยโทเค็นในราคาถูกลงมาก ก็ยิ่งสงสัยว่า Cursor จะรักษาความสามารถในการแข่งขันไว้ได้ไหม

    • ไม่เห็นด้วยกับประเด็นนี้ นักพัฒนาทั่วโลก 80~90% ใช้ IDE กันอยู่แล้ว Composer 1 model ของ Cursor ถูกปรับให้เหมาะกับ IDE โดยเฉพาะ เร็วมากและคุณภาพก็ดี ถ้ารวมกับ Graphite ก็มีโอกาสพัฒนาไปเป็น GitHub แบบ AI-native ได้สูง
    • ในฐานะผู้ใช้ Cursor ผมไม่เข้าใจเลยว่าทำไมถึงใช้เครื่องมือ AI แบบ CLI กัน IDE ที่ผสานรวมเข้ามานั้น มีประสิทธิภาพในการทำงาน และยืดหยุ่นกว่ามาก Cursor เป็นผลิตภัณฑ์ที่สมบูรณ์กว่าด้วยการทำ vertical integration
    • มือใหม่ชอบที่มีหน้าต่างแชต AI ให้ใช้ได้ทันทีใน IDE แต่การดูแลทั้ง IDE นั้นไม่มีประสิทธิภาพ สุดท้ายแล้วหัวใจสำคัญคือ ความแตกต่างของโมเดล ซึ่งก็ยังไม่แน่ว่า Cursor จะอยู่รอดในตลาดนั้นได้หรือไม่
    • ข้อดีอย่างหนึ่งของ Cursor คือจัดการหลายโมเดลได้ภายใต้ สัญญาเดียว พร้อมรับประกันความเป็นส่วนตัวของข้อมูล ไม่ว่าจะใช้โมเดลไหน เนื้อหาในบทสนทนาก็จะไม่ถูกนำไปใช้ฝึก
    • เครื่องมือแบบ CLI ไม่ค่อยเข้ากับ workflow เท่าไร IDE แบบผสานรวมอย่าง Cursor หรือ Kline ดูเป็นธรรมชาติกว่ามาก
  • ถ้าบริษัท AI มี ผลิตภาพการพัฒนาสูงขึ้น 100 เท่า จริง ทำไมต้องซื้อบริษัทด้วยล่ะ? แค่โชว์สกรีนช็อตแล้วให้ AI สร้างให้ก็พอไม่ใช่เหรอ?
    เพราะต้องการส่วนแบ่งตลาดหรือ? มีที่ไหนที่มีฐานผู้ใช้ใหญ่กว่า Cursor อีกหรือเปล่า?

    • คำกล่าวแบบนั้นมันเกินจริง ในความเป็นจริง AI IDE ส่วนใหญ่ก็แค่ระดับ VSCode fork มีคู่แข่งมากมาย แต่แทบไม่มีความแตกต่างชัดเจน
    • ผมเป็นพนักงาน Graphite (ความเห็นส่วนตัว) Graphite เป็นผลิตภัณฑ์ที่มี ซอฟต์แวร์สแต็กซับซ้อน ต่อให้มี AI ก็ไม่สามารถแทนที่ได้ในระยะสั้น
    • น่าจะเป็นการเข้าซื้อเพื่อให้ได้ ฟีดแบ็กจากผู้ใช้จริงและประสบการณ์การดำเนินงาน แต่ก็ยังไม่เข้าใจว่าทำไมถึงไม่ทำส่วนที่เสร็จไปแล้ว 80% ให้จบเอง
    • Cursor ไม่ได้อ้างเว่อร์เรื่องผลิตภาพเพิ่ม 100 เท่า แต่เผยแพร่ การวิเคราะห์ผลิตภาพ ที่อิงงานวิจัยจริง (บล็อก Cursor)
      กลับกัน บริษัทอื่นต่างหากที่ชอบพูดเกินจริงแบบนั้น
    • การเข้าซื้อคือกลยุทธ์เพื่อให้ได้มาซึ่ง ฐานผู้ใช้เดิม แบรนด์ และพลังในการกระจายสินค้า Graphite ไม่ใช่แค่ฟีเจอร์หนึ่ง แต่เป็นผลิตภัณฑ์ที่ซับซ้อน
  • ผมชินกับ workflow ของ Graphite มากจนตอนนี้แทบทำงานไม่ได้ถ้าไม่มีมัน การเข้าซื้อแบบนี้มัก ไม่ใช่ข่าวดีสำหรับผลิตภัณฑ์

    • ผมก็เคยจะลองใช้ แต่ตอนนี้ยิ่งไม่อยากใช้เข้าไปใหญ่
    • ไม่ต้องกังวล เราวางแผนจะดูแลและพัฒนาผลิตภัณฑ์ต่อไป
    • ผมเคยใช้ AI reviewer หลายตัวทั้ง Gemini, Cursor Bugbot, Qodo, Sentry และอื่นๆ อยากลองเทียบดูว่า Graphite เป็นอย่างไร
    • เข้าใจความกังวลนะ แต่ Graphite จะไม่หายไป ตรงกันข้าม ตอนนี้เรากำลังโฟกัสที่ การปรับปรุง workflow ด้วยทรัพยากรที่มากขึ้น
  • Cursor ได้ยุติ Supermaven ที่เคยเข้าซื้อมาเมื่อ 1 ปีก่อน โดยฟีเจอร์หลักถูกผนวกรวมเข้าไปใน Cursor Tab แล้ว และแนะนำให้ผู้ใช้ VSCode เดิมย้ายมาใช้ Cursor

  • กำลังสร้างระบบที่ใช้ Bitbucket PR webhook ให้ Jenkins ทำ AI code review แบบอัตโนมัติ
    เมื่อมีการสร้าง PR ระบบจะวิเคราะห์ diff แล้วทิ้งฟีดแบ็กเหมือน senior engineer แต่ก็ยังกังวลว่าแค่ diff จะให้บริบทเพียงพอหรือไม่ หรือจะทำให้เกิด ความมั่นใจเกินไปต่อการรีวิวอัตโนมัติ

    • แค่ diff อย่างเดียวไม่พอ AI reviewer ที่ดีจะ ทำดัชนี โค้ดเบสและใช้การค้นหาเพื่อให้บริบทที่สมบูรณ์ขึ้น บางครั้งก็จับบั๊กที่ดูจาก diff อย่างเดียวไม่เห็นได้จริง
    • ที่บริษัทเราใช้ระบบรีวิวภายในที่สร้างบน Claude Code นอกจาก git diff แล้ว ยังใช้ การวิเคราะห์ dependency หรือ build context ร่วมด้วย ปรับแต่งมาดีจนมีอัตราส่วนสัญญาณต่อสัญญาณรบกวนที่ดีมาก
    • ผมเป็นพนักงาน Graphite Reviewer ของ Graphite เป็นส่วนหนึ่งของ workflow การรีวิวแบบรวมศูนย์ ที่มาแทนหน้า GitHub PR และตอนนี้ก็มีผู้ใช้งานหลายพันคนแล้วร่วมกับ Cursor Bugbot, Coderabbit และตัวอื่นๆ
    • reviewer ของ Cursor ก็ทำงานได้ดีพอสมควร จับปัญหาที่อยู่นอกเหนือจาก diff ได้ด้วย
    • บริษัทเรามีทีมนักพัฒนาประมาณ 1,000 คนที่ใช้ AI reviewer อยู่ ต้องให้ บริบทของโปรเจกต์ มากพอถึงจะได้ผลลัพธ์ที่มีความหมาย ถ้าบริบทน้อยเกินไป ความเหนื่อยล้าจากการรีวิวจะยิ่งเพิ่มขึ้นแทน
  • Graphite เป็นเครื่องมือที่ยอดเยี่ยม แต่ช่วงหลัง Cursor ทำให้รู้สึกเหมือนเป็น IDE ที่ถูกใช้น้อยลง Graphite อาจเติบโตได้มากกว่านี้ในฐานะผลิตภัณฑ์อิสระก็ได้ เลยสงสัยว่านี่เป็นทางเลือกที่ดีที่สุดจริงหรือที่จะถูกดูดกลืนเข้าไปเป็นหนึ่งในฟีเจอร์ของ Cursor

  • สงสัยว่า เครื่องมือ AI code review อย่าง Graphite กับ Qodo ต่างกันอย่างไร
    Qodo มีฟีเจอร์ที่ช่วยเร่งการรีวิว เช่น effort label และ walkthrough ของไฟล์ที่เปลี่ยนไป ซึ่งมีประโยชน์มาก
    ถ้ามีข้อมูล เปรียบเทียบแบบ benchmark ของเครื่องมือเหล่านี้ก็คงดี

  • สตาร์ทอัพควรตรวจสอบชื่อเครื่องมือที่มีอยู่เดิมก่อนตั้งชื่อผลิตภัณฑ์ อย่างเช่นมี เครื่องมือมอนิเตอร์ Graphite อยู่แล้ว

  • ดูเหมือนจะถึงเวลาที่ต้องไปเรียนรู้ Jujutsu(jj) ช่วงวันหยุดแล้ว

    • ผมใช้เวลาหนึ่งเดือนกว่าจะเรียนรู้จนใช้ได้ แต่ก็สำเร็จ มันยากกว่า Git ทว่าเดี๋ยวนี้ การจัดการประวัติ commit สะอาดขึ้นมาก
    • เพื่อนร่วมงานสอนผมแค่ 4 คำสั่งก็ใช้เป็นเร็วมาก ตอนนี้สบายจนแทบกลับไปใช้ Git ไม่ได้แล้ว
    • มันไม่ใช่ความรู้สึกแบบ กัดฟันทำ แต่เหมือน ได้นั่งกินช็อกโกแลต มากกว่า
    • Graphite แก้ปัญหาเรื่อง การจัดการ PR stack แต่ jj ไม่ได้จัดการส่วนนั้น
    • jj สนุกมากและคุ้มค่าที่จะเรียนรู้ แต่ Graphite ก็ยังแข็งแรงดีอยู่