หัวข้อ: Windsurf เปลี่ยนเป็น Devin Desktop แล้ว

Cognition ได้เปลี่ยนชื่อแพลตฟอร์ม Windsurf เป็น Devin Desktop และเปิดตัว Integrated Development Environment (IDE) แบบ open-agent ที่สร้างขึ้นบน Agent Client Protocol (ACP) ตัวใหม่ การเปลี่ยนแปลงนี้มีความสำคัญเพราะนักพัฒนาสามารถรันโมเดล AI คู่แข่ง เช่น Claude Code, OpenAI Codex, Google Gemini และอื่นๆ ภายในเวิร์กสเปซเดียวได้ โดยไม่ต้องถูกบังคับให้ใช้โมเดลของ Cognition เอง

ทำไมการรีแบรนด์ถึงสำคัญ

การเปลี่ยนชื่อครั้งนี้เกิดขึ้นหลังจากปีที่ผันผวน ซึ่งบริษัทแม่ของ Windsurf ได้ยกเลิกความพยายามในการเข้าซื้อกิจการมูลค่า 3 พันล้านดอลลาร์ และต่อมาได้ลงนามในข้อตกลงการให้สิทธิ์ใช้งาน (licensing deal) มูลค่า 2.4 พันล้านดอลลาร์กับ Google Cognition ได้ซื้อสินทรัพย์ที่เหลืออยู่และกำลังรวบรวมสิ่งเหล่านั้นภายใต้ชื่อ Devin Desktop การรีแบรนด์ทำได้มากกว่าแค่การเปลี่ยนโลโก้ แต่มันส่งสัญญาณถึงการเปลี่ยนผ่านจากการขายโมเดล AI ที่เป็นกรรมสิทธิ์ ไปเป็นการขายสภาพแวดล้อมการพัฒนา (development environment) ที่สามารถควบคุมจัดการโมเดลใดก็ได้ตามที่ทีมต้องการ

Agent Client Protocol

หัวใจสำคัญของ Devin Desktop คือ Agent Client Protocol ซึ่งเป็นเลเยอร์บางๆ ที่ช่วยให้ IDE สามารถสื่อสารกับ "agent" ของ AI ใดก็ได้ที่รองรับโปรโตคอลนี้ โดยมีคำมั่นสัญญาหลักคือ:

  • Agent agnostic – นักพัฒนาสามารถเริ่มเซสชัน Claude Code, สลับไปใช้เซสชัน OpenAI Codex หรือเปิดใช้งาน Google Gemini ได้โดยไม่ต้องออกจากตัวแก้ไข (editor)
  • No lock-in – IDE ไม่จำเป็นต้องใช้โมเดลของ Cognition เอง ดังนั้นทีมต่างๆ จึงสามารถใช้การลงทุนด้าน AI ที่มีอยู่เดิมต่อไปได้
  • Unified workflow – Command Center ในรูปแบบ Kanban จะแสดงรายการเซสชันของ agent ที่กำลังทำงานอยู่ทั้งหมด โดยแบ่งหมวดหมู่เป็น “in progress” (กำลังดำเนินการ), “blocked” (ถูกระงับ) หรือ “ready for review” (พร้อมสำหรับการตรวจสอบ)

แดชบอร์ดนี้จะเข้ามาแทนที่หน้าเริ่มต้นแบบหน้ากระดาษว่างเปล่าที่ IDE ส่วนใหญ่ใช้ ตั้งแต่วินาทีที่นักพัฒนาเปิด Devin Desktop พวกเขาจะเห็นภาพรวมแบบเรียลไทม์ของงานที่ขับเคลื่อนด้วย AI ทั้งหมด ช่วยให้การจัดการ agent หลายตัวพร้อมกันใน codebase เดียวกันทำได้ง่ายขึ้น

เครื่องมือใหม่ที่เน้นนักพัฒนา

Devin Desktop เพิ่ม 3 ฟีเจอร์ที่มีเป้าหมายเพื่อทำให้การเขียนโค้ดโดยมี AI ช่วยเหลือมีความโปร่งใสมากขึ้น:

  • Spaces – วิธีการจัดกลุ่มไฟล์, pull requests และเซสชันของ agent ตามงานหรือฟีเจอร์ที่เฉพาะเจาะจง โดย Spaces จะทำหน้าที่เหมือนคอนเทนเนอร์โปรเจกต์ขนาดเล็กภายใน IDE
  • Devin Local – agent ที่รันในเครื่อง (locally-run) ซึ่งเขียนด้วยภาษา Rust เนื่องจากรันบนเครื่องของนักพัฒนา จึงช่วยลดความหน่วง (latency) และลดการพึ่งพา cloud APIs
  • Codemaps – แผนที่แบบภาพที่คลิกได้ของ repository ซึ่งช่วยให้ agent เห็นโครงสร้างการจัดวางโค้ดได้อย่างรวดเร็วและเป็นระบบ ช่วยเพิ่มความเข้าใจบริบท (context-awareness) ในระหว่างการสร้างหรือการตรวจสอบโค้ด

กำหนดการย้ายระบบและช่องว่างที่เกิดขึ้น

"Cascade" agent ตัวเก่า ซึ่งเป็น AI เริ่มต้นภายใน Windsurf จะสิ้นสุดอายุการใช้งาน (end-of-life) ในวันที่ 1 กรกฎาคม 2026 ทีมต่างๆ จะต้องย้ายไปยัง Devin Local หรือ agent อื่นๆ ที่รองรับ ACP ก่อนวันดังกล่าว มิฉะนั้นอาจเสี่ยงต่อการสูญเสียความช่วยเหลือแบบอัตโนมัติไปทั้งหมด

อย่างไรก็ตาม Devin Local ยังไม่สามารถเลียนแบบความสามารถทั้งหมดของ Cascade ได้ โดยยังขาด:

  • Persisted memories – ความสามารถของ agent ในการจดจำบริบทข้ามเซสชัน
  • Complex workflows – กระบวนการทำงานแบบหลายขั้นตอน (multi-step pipelines) ที่บางทีมสร้างขึ้นรอบๆ Cascade
  • App deployment hooks – การเชื่อมต่อที่ช่วยให้ agent สามารถสั่ง build หรือ push งานไปยัง production ได้โดยตรง

นักพัฒนาที่ต้องพึ่งพาฟีเจอร์เหล่านี้จำเป็นต้องปรับเปลี่ยนกระบวนการทำงาน หรือใช้ agent ภายนอกที่สามารถเติมเต็มส่วนที่ขาดหายไปได้

ราคาคงเดิมตามการใช้งาน

Cognition ยังคงราคาการสมัครสมาชิกไว้เท่าเดิม แต่ยังคงใช้โมเดลการเรียกเก็บเงินตามโควตา (quota-based billing) แทนที่จะเปลี่ยนเป็นโครงสร้างแบบราคาคงที่ (flat-fee) ทีมที่ต้องการค่าใช้จ่ายรายเดือนที่คาดการณ์ได้อาจรู้สึกว่าโควตาการใช้งานนั้นไม่ดึงดูดใจนัก โดยเฉพาะอย่างยิ่งหากต้องรัน agent หลายตัวพร้อมกัน

ใครที่จะได้รับประโยชน์

  • ทีมที่ใช้หลายโมเดล (Multi-model teams) – องค์กรที่ทดลองใช้ผู้ให้บริการ AI หลายรายสามารถรวมศูนย์การทำงานไว้ที่เดียว ช่วยลดการสลับบริบท (context-switching) และการตั้งค่าด้วยตนเอง
  • นักพัฒนาที่ไม่ยึดติดกับเครื่องมือ (Tool-agnostic developers) – ด้วยการแยก IDE ออกจากโมเดลใดโมเดลหนึ่ง Cognition จึงเชิญชวนให้นักพัฒนานำ agent ตัวโปรดมาใช้งานผ่านอินเทอร์เฟซที่คุ้นเคย

ใครที่อาจลังเล

  • ผู้ใช้งาน Cascade ระดับสูง (Cascade power users) – ทีมที่สร้าง pipeline ขนาดใหญ่โดยอาศัยหน่วยความจำและ deployment hooks ของ Cascade จะต้องเผชิญกับความพยายามในการย้ายระบบ และอาจสูญเสียฟังก์ชันการทำงานบางอย่างไปจนกว่า Devin Local จะพัฒนาตามทัน
  • ผู้ที่เริ่มใช้ agent เฉพาะทาง (Early adopters of niche agents) – หากทีมต้องพึ่งพาโมเดลที่ยังไม่ได้รองรับ ACP พวกเขายังคงต้องหาวิธีแก้ไขชั่วคราวหรือรอการสนับสนุน

บทสรุป

การรีแบรนด์ของ Cognition สู่ Devin Desktop ช่วยเปลี่ยนจุดสนใจจากโมเดล AI ของตนเอง ไปสู่สภาพแวดล้อมที่เปิดโอกาสให้นักพัฒนาสามารถเลือกและผสมผสานโมเดลใดก็ได้ตามต้องการ หากทีมของคุณให้ความสำคัญกับความยืดหยุ่นมากกว่าเวิร์กโฟลว์ที่ผูกติดกับผู้ให้บริการรายเดียว IDE ใหม่นี้ก็นำเสนอแนวทางที่น่าสนใจ—แม้จะยังอยู่ในช่วงพัฒนา—ในการจัดการการพัฒนาที่ใช้ AI ช่วยเหลือ โดยไม่ต้องถูกจำกัดอยู่กับผู้ให้บริการเพียงรายเดียว