# Windsurf กลายเป็น Devin Desktop: การย้ายและเอเจนต์ใหม่

> วันเปลี่ยนผ่าน Cascade EOL, Devin Local, Agent Command Center, ACP กฎตั้งค่า และการตรวจย้าย รวมข้อกำหนด invocation ของ CI ที่ยังไม่คลี่คลาย

Source: https://ailoot.ai/blog/th/windsurf-devin-desktop-migration/
Canonical: https://ailoot.ai/blog/th/windsurf-devin-desktop-migration/
Language: th
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-235
Revision: sha256-901261b8ff7c4fe65da13e503d83af720395e979456c6cedf875819be980d450


## เกิดอะไรขึ้นเมื่อวันที่ 2 มิถุนายน 2026: สรุปสั้น ๆ

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

เมื่อวันที่ 2 มิถุนายน 2026 Cognition ออกการอัปเดตอัตโนมัติ: Windsurf เปลี่ยนเป็น Devin Desktop แผน ราคา และส่วนขยายยังคงเหมือนเดิม Cascade ซึ่งเป็นเอเจนต์ภายในเครื่องตัวเก่าจะยุติการให้บริการในวันที่ 1 กรกฎาคม 2026

</div>

ในการเปิดตัวช่วงเช้าที่กล่าวถึงในที่นี้ แถบด้านบนของเอดิเตอร์แสดงชื่อใหม่เมื่อวันที่ 3 มิถุนายน ไม่มีวิซาร์ดติดตั้ง ไม่มีหน้าจอ “อัปเดตที่นี่” มีเพียงแบรนด์ใหม่

นั่นคือการเปิดตัว Devin Desktop โดยพื้นฐานแล้วก็คือ Windsurf เดิมที่ Cognition เปลี่ยนชื่อและบรรจุใหม่ แกนหลักเดิม VS Code fork เดิม แต่มีหน้าจอหลักใหม่และตัวแทนของเอเจนต์ภายในเครื่อง

<figure>
<blockquote>
<p>เราตื่นเต้นที่จะเปิดตัว Windsurf รุ่นถัดไป—Devin Desktop แผน ราคา ส่วนขยาย และการตั้งค่าอื่น ๆ ทั้งหมดของคุณยังคงเหมือนเดิม Devin Desktop คือผลิตภัณฑ์ที่คุณคุ้นเคย พร้อมรูปลักษณ์ใหม่</p>
</blockquote>
<figcaption>— Devin Blog, https://devin.ai/blog/windsurf-is-now-devin-desktop/</figcaption>
</figure>

วันที่สำคัญที่ควรจำ:

- **2 มิถุนายน 2026** — เริ่มทยอยส่งการอัปเดตอัตโนมัติให้ผู้ใช้ Windsurf ทุกคน
- **4 มิถุนายน 2026** — เพิ่ม `Reset migration from Windsurf` ลงในแถบคำสั่ง สำหรับผู้ใช้ที่ส่วนขยายหายหรือถูกออกจากระบบ
- **1 กรกฎาคม 2026** — Cascade ซึ่งเป็นเอเจนต์ภายในเครื่องตัวเก่าจะยุติการให้บริการอย่างถาวร
- **หลังวันที่ 1 กรกฎาคม** — ตรวจทุกระบบอัตโนมัติที่เรียก Cascade ชัดเจน รูปแบบล้มเหลวจริงขึ้นกับ integration นั้น

เรื่องนี้หมายความว่าอย่างไรสำหรับผู้ใช้? ถ้าคุณใช้ Windsurf ในเอดิเตอร์เป็น “ผู้ช่วย AI ที่มีระบบเติมข้อความอัตโนมัติ” ก็แทบไม่ต้องทำอะไร แต่ถ้าคุณมีสคริปต์หรืองาน CI ที่เรียก Cascade โดยตรง คุณมีเวลาสามสัปดาห์เพื่อแก้ไข

## ทำไม Cognition จึงทำเช่นนี้

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

ในเดือนกรกฎาคม 2025 Cognition เข้าซื้อ Windsurf รวมถึงทีมและผลิตภัณฑ์ โดยมีรายได้ต่อปี 82 ล้าน การรีแบรนด์นี้เป็นความพยายามที่จะทำให้เอดิเตอร์เป็นอินเทอร์เฟซหลักสำหรับจัดการเอเจนต์อัตโนมัติ แทนที่จะเพียงเปลี่ยนชื่อบนไอคอน

</div>

เรื่องราวเริ่มต้นขึ้น 11 เดือนก่อนการรีแบรนด์ เมื่อวันที่ 14 กรกฎาคม 2025 Cognition ประกาศเข้าซื้อ Windsurf

<figure>
<blockquote>
<p>Devin ซึ่งเป็นเอเจนต์อัตโนมัติชั้นนำ กำลังเติบโตอย่างรวดเร็ว การผนวกเข้ากับผลิตภัณฑ์เอดิเตอร์และทีมขายที่มั่นคงของ Windsurf จะเป็นก้าวสำคัญอย่างยิ่ง</p>
</blockquote>
<figcaption>— Cognition Blog, https://cognition.ai/blog/windsurf</figcaption>
</figure>

ในช่วงที่มีการทำข้อตกลง Windsurf สร้างรายได้ต่อปี 82 ล้านดอลลาร์ และเพิ่มกลุ่มธุรกิจองค์กรเป็นสองเท่าในแต่ละไตรมาส ส่วน Cognition มี Devin ซึ่งเป็นเอเจนต์บนคลาวด์ที่ทำงานได้ด้วยตัวเองโดยไม่มีคนคอยควบคุม แนวคิดชัดเจน: รวมเอเจนต์ Devin บนคลาวด์เข้ากับเอดิเตอร์ Windsurf บนเดสก์ท็อป แล้วสร้างอินเทอร์เฟซเดียวสำหรับจัดการเอเจนต์บนคลาวด์และในเครื่องจากที่เดียว

“อินเทอร์เฟซเดียว” นี้ใน Devin Desktop เรียกว่า **Agent Command Center** ซึ่งเป็นกระดาน Kanban สำหรับเอเจนต์ ที่ Devin Cloud, Devin Local, Codex ของ OpenAI, Claude Agent ของ Anthropic และเอเจนต์อื่น ๆ ที่เข้ากันได้ทำงานร่วมกัน

<figure>
<blockquote>
<p>ตอนนี้ Agent Command Center คืออินเทอร์เฟซหลัก ไม่ใช่เอดิเตอร์โค้ด Devin Desktop วางตำแหน่งตัวเองเป็นตัวจัดการกองเอเจนต์</p>
</blockquote>
<figcaption>— byteiota</figcaption>
</figure>

Windsurf เปลี่ยนจาก “เอดิเตอร์ที่มี AI” เป็น “ห้องควบคุมเอเจนต์ที่มีเอดิเตอร์รวมอยู่ด้วย” Cognition ตั้งเป้าให้เป็นมาตรฐานสำหรับการพัฒนา AI เป็นทีม และทำให้ Devin Desktop ในหมวดหมู่นี้เป็นเหมือน Slack สำหรับการส่งข้อความในองค์กร

<div class="aside" data-semantic="ailoot-docs-link" aria-label="เอกสารประกอบ Ailoot">

คำแนะนำเชิงปฏิบัติสำหรับการใช้ Ailoot อยู่ใน[เอกสารประกอบ](https://ailoot.ai/docs/)

</div>

## อะไรย้ายให้อัตโนมัติ และอะไรไม่ย้าย

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

การทำงานแบบโต้ตอบในเอดิเตอร์จะย้ายให้โดยไม่ต้องดำเนินการใด ๆ: แผน ราคา ส่วนขยาย คีย์บายนิง การเชื่อมต่อ MCP และไฟล์กฎ ส่วนสคริปต์และงาน CI ที่เรียก Cascade โดยตรงจะไม่ย้าย คุณต้องแก้ไขเอง

</div>

ในคำถามที่พบบ่อย Cognition รับรองว่าเป็น “การย้ายที่ไม่ต้องออกแรง” สำหรับผู้ใช้ส่วนใหญ่ ในทางปฏิบัติ หมายความว่ามีรายการต่อไปนี้

**ย้ายให้อัตโนมัติ:**

1.  แผนการสมัครสมาชิก — Free, Pro, Max, Teams และ Enterprise (รวมถึง Windsurf Enterprise รุ่นเดิม) ยังคงเหมือนเดิม
2.  ราคา — ไม่มีการเปลี่ยนแปลง Pro ยังคงราคา 20 ดอลลาร์ต่อเดือน Max ราคา 200 และ Teams ราคา 80 ต่อทีม บวก 40 ต่อสมาชิกหนึ่งคน
3.  ส่วนขยาย VS Code — นำมาจากโปรไฟล์เก่า
4.  คีย์บายนิงและการตั้งค่าส่วนบุคคล — คัดลอกตามเดิม
5.  การเชื่อมต่อ MCP — ทำงานต่อไปเหมือนเดิม
6.  ไฟล์ `.windsurfrules` — Devin Desktop อ่านได้โดยไม่ต้องแก้ไข

**ไม่ย้ายให้อัตโนมัติ:**

1.  สคริปต์ CI/CD ที่ระบุ `cascade` โดยตรงในบรรทัดคำสั่งหรือไฟล์ YAML
2.  GitHub Actions ที่เรียก `--agent cascade` หรือใช้แฟล็กที่คล้ายกัน
3.  hooks แบบกำหนดเองและระบบอัตโนมัติที่เรียก Cascade โดยระบุชื่อเอเจนต์



ถ้าคุณถูกออกจากระบบหลังการอัปเดตหรือส่วนขยายบางรายการหายไป นั่นเป็นบั๊กที่ทราบกันในช่วงสองสามวันแรก คุณแก้ไขได้ผ่านแถบคำสั่ง: `Ctrl + Shift + P` บน Windows และ Linux, `Cmd + Shift + P` บน macOS แล้วเรียกใช้ `Reset migration from Windsurf` คำสั่งนี้ปรากฏในเวอร์ชัน 3.0.21 ซึ่งเผยแพร่เมื่อวันที่ 4 มิถุนายน—สองวันหลังการรีแบรนด์—เพื่อตอบสนองต่อข้อร้องเรียนจากผู้ที่ย้ายระบบในช่วงแรก

ก่อนย้ายระบบ ควรสำรองข้อมูลสามโฟลเดอร์ ไม่ใช่เพราะหวาดระแวง แต่เพราะการย้ายระบบไม่เคย “ราบรื่น 100%”:

```bash
# macOS / Linux
cp -r ~/.config/Windsurf ~/.config/Windsurf.backup
cp -r ~/.windsurf ~/.windsurf.backup
cp -r ~/.codeium ~/.codeium.backup
```

หากการย้ายระบบผิดพลาด คุณสามารถกู้คืนสถานะเดิมแล้วลองอีกครั้งได้

## Cascade จะสิ้นสุดการให้บริการในวันที่ 1 กรกฎาคม 2026: สิ่งที่ควรแก้ก่อนถึงกำหนด

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

Cascade—เอเจนต์ในเครื่องที่เป็นหัวใจของ Windsurf มาห้าเดือน—จะยุติการให้บริการในวันที่ 1 กรกฎาคม 2026 จนถึงเวลานั้น คุณสามารถสลับระหว่าง Cascade กับ Devin Local ตัวใหม่ในเอดิเตอร์ได้ หลังจากนั้น Cascade จะหายไปโดยสิ้นเชิง

</div>

Cognition อธิบายไว้ในคำถามที่พบบ่อยว่า ณ วันที่ 2 มิถุนายน Devin Local เป็นเอเจนต์เริ่มต้น ส่วน Cascade ยังคงใช้งานได้จนถึงวันที่ 1 กรกฎาคม เพื่อให้ทยอยย้ายระบบได้

<figure>
<blockquote>
<p>เอเจนต์ในเครื่องก็เปลี่ยนมาใช้แบรนด์ Devin และเรียกว่า Devin Local โดยมี harness ที่ปรับปรุงแล้ว ใช้โทเค็นอย่างมีประสิทธิภาพมากขึ้นสูงสุด 30% และรองรับเอเจนต์ย่อยกับ sandboxing Devin Local เป็นเอเจนต์เริ่มต้นตั้งแต่วันที่ 2 มิถุนายน ส่วน Cascade ยังใช้งานได้จนถึงวันที่ 1 กรกฎาคม</p>
</blockquote>
<figcaption>— คำถามที่พบบ่อยเกี่ยวกับ Devin Desktop, https://docs.devin.ai/desktop/devin-desktop-faq</figcaption>
</figure>

สำหรับการทำงานแบบโต้ตอบ หมายความว่าไม่ต้องทำอะไร เปิดเอดิเตอร์แล้วเริ่มส่งคำขอได้เลย เพราะเอเจนต์คือ Devin Local อยู่แล้ว หากต้องการสลับกลับไปใช้ Cascade ชั่วคราวเพื่อเปรียบเทียบ ก็ทำได้ในการตั้งค่าเอเจนต์

สำหรับ CI/CD และระบบอัตโนมัติ ให้ทำสามขั้นตอนนี้ก่อนวันที่ 1 กรกฎาคม:

1.  **ค้นหาการกล่าวถึง Cascade ทั้งหมดในโปรเจกต์** การ grep จากไดเรกทอรีรากของ repository เพียงครั้งเดียวจะพบเกือบทั้งหมด:

```bash
grep -rn "cascade" .github/ .gitlab-ci.yml Jenkinsfile .windsurfrules .windsurf/ 2>/dev/null
```

ถ้าคุณมีหลาย repository ให้ทำซ้ำกับแต่ละแห่ง

2.  **ยืนยันเส้นทางอัตโนมัติที่รองรับก่อนแทนคำสั่ง** บทความนี้ไม่มีคำสั่งหรือเวอร์ชัน Devin Local CLI ที่ตรวจแล้ว ห้ามเดาชื่อ binary หรือแฟล็กเอเจนต์ สำหรับการเรียก Cascade ที่พบแต่ละแห่ง ให้บันทึกคำสั่งปัจจุบัน พฤติกรรม non-interactive ที่ต้องใช้ วิธียืนยันตัวตน และผลคาด ตรวจ[เอกสาร Devin ทางการ](https://docs.devin.ai/desktop/) เพื่อหาตัวแทนตามเอกสารที่รองรับ workflow นั้น จนยืนยัน invocation กับรุ่นตรงได้ ให้คงรายการย้าย CI นี้ว่า **ยังไม่คลี่คลาย** และบล็อก release ที่พึ่งมัน หรือใช้ workflow ที่อนุมัติและตรวจแยกแล้ว

3.  **ตรวจตัวแทนตามเอกสารบน staging เมื่อขั้น 2 คลี่คลายแล้ว** รันงานตัวแทนเดียวกันผ่าน invocation ที่ยืนยัน ตรวจ exit status, logs, artifacts และการตรวจโปรเจกต์ pipeline เขียวอย่างเดียวไม่พิสูจน์ว่าเอเจนต์รัน หาก invocation ยังไม่ตรวจ ขั้นนี้ก็ยังไม่คลี่คลายด้วย

สคริปต์ที่ยังพึ่งเอเจนต์เลิกใช้อาจล้มเหลว ข้ามงานที่ตั้งใจ หรือรายงาน build เขียวโดยไม่มี artifact ที่คาด ต้องตรวจ integration จริงแทนสมมติว่าทุกกรณีล้มเงียบ ห้ามเรียกว่าย้ายเสร็จจนงานที่ตั้งใจกับการตรวจของตัวแทนรันแล้ว



## Devin Local: เอเจนต์ตัวใหม่ที่เขียนด้วย Rust

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

Devin Local คือผู้สืบทอดของ Cascade ซึ่งเขียนใหม่ตั้งแต่ต้นด้วย Rust ใช้โทเค็นอย่างมีประสิทธิภาพมากขึ้นสูงสุด 30% รองรับเอเจนต์ย่อยและ sandbox แบบแยกส่วน และมีราคาเท่ากับ Cascade โดยไม่จำเป็นต้องสมัคร Cognition Platform เพิ่ม

</div>

Devin Local มีการเปลี่ยนแปลงสำคัญสามอย่างที่ Cascade ไม่มี

**เขียนใหม่ตั้งแต่ต้นด้วย Rust** Cascade ทำงานบน Python และมี wrapper ที่เขียนด้วย JavaScript ส่วน Rust ช่วยให้เริ่มทำงานได้เร็วขึ้น ใช้หน่วยความจำน้อยลง และมีพฤติกรรมเสถียรกว่าเมื่อมีโหลดสูง

<figure>
<blockquote>
<p>ทีม Cognition เขียนเอเจนต์ในเครื่องใหม่ทั้งหมดด้วย Rust</p>
</blockquote>
<figcaption>— Devin Blog, https://devin.ai/blog/windsurf-is-now-devin-desktop/</figcaption>
</figure>

**ใช้โทเค็นอย่างมีประสิทธิภาพมากขึ้นสูงสุด 30%** นี่เป็นตัวเลขทางการตลาด นักวิเคราะห์ตั้งข้อสงสัยไว้แล้ว



ในงานเล็ก ๆ ของโปรเจกต์เล็ก ผลที่ได้อาจใกล้เคียง 30% จริง ๆ ส่วนโปรเจกต์ใหญ่ที่มีประวัติไฟล์ยาว นักวิเคราะห์คาดว่าจะได้น้อยกว่า แต่ไม่มีใครให้ตัวเลขที่แน่นอน ตามความเป็นจริง คาดว่าจะประหยัดได้ในระดับกลาง ๆ

**รองรับเอเจนต์ย่อยและ sandboxing** Cascade มีหนึ่งเอเจนต์ต่อหนึ่งเซสชัน Devin Local สามารถเรียกเอเจนต์ช่วยสำหรับงานย่อยที่ทำพร้อมกัน และแยกเอเจนต์เหล่านั้นไว้ใน sandbox เพื่อไม่ให้แตะไฟล์นอกพื้นที่ที่อนุญาต

ราคายังคงเท่าเดิม

<figure>
<blockquote>
<p>ไม่ใช่ Devin Local ภายใน Windsurf หรือ Devin Desktop ใช้รูปแบบราคาเดียวกับ Cascade</p>
</blockquote>
<figcaption>— คำถามที่พบบ่อยเกี่ยวกับ Devin Desktop, https://docs.devin.ai/desktop/devin-desktop-faq</figcaption>
</figure>

นั่นหมายความว่าคุณไม่จำเป็นต้องซื้อการสมัครสมาชิก Cognition Platform แยกต่างหากเพื่อใช้เอเจนต์ในเครื่องตัวใหม่ แผน Windsurf ที่มีอยู่ยังใช้งานได้

## Agent Command Center: หน้าจอหลักแบบใหม่

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

Agent Command Center เป็นกระดาน Kanban สำหรับเอเจนต์ที่เปิดขึ้นมาเป็นค่าเริ่มต้นแทนเอดิเตอร์โค้ด เอเจนต์ในเครื่องและบนคลาวด์ งานของแต่ละเอเจนต์ และ pull request อยู่ในที่เดียว สะดวกสำหรับทีม แต่อาจเพิ่มความซับซ้อนที่ไม่จำเป็นสำหรับผู้เขียนโค้ดแบบ vibe coding ที่ทำงานคนเดียว

</div>

การเปลี่ยนแปลงด้านภาพหลักของ Devin Desktop ไม่ใช่ฟอนต์ใหม่หรือไอคอนที่แตกต่าง แต่คือการเปลี่ยนจุดเน้นจากเอดิเตอร์โค้ดไปเป็นกระดานจัดการเอเจนต์

<figure>
<blockquote>
<p>Devin Desktop ทำให้ Agent Command Center เป็นอินเทอร์เฟซหลักภายในเอดิเตอร์ เพื่อให้คุณจัดการเอเจนต์ในเครื่องและบนคลาวด์ทั้งหมด, pull request และบริบทได้จากที่เดียว</p>
</blockquote>
<figcaption>— Cognition Blog, https://cognition.ai/blog/introducing-devin-desktop</figcaption>
</figure>

ในทางปฏิบัติ หน้าตาเหมือนกระดาน Kanban มีคอลัมน์งาน การ์ดที่แสดงเอเจนต์ซึ่งกำลังทำงาน ความคืบหน้า และสถานะ เอเจนต์ทั้งหมด ได้แก่ Devin Local ในเครื่อง, Devin Cloud บนคลาวด์ และเอเจนต์บุคคลที่สามที่เข้ากันได้ ปรากฏในมุมมองเดียว

มีฟีเจอร์ที่เป็นประโยชน์ใน Agent Command Center นั่นคือ **Spaces**:

<figure>
<blockquote>
<p>เราสร้าง Spaces เพื่อให้เอเจนต์ที่เกี่ยวข้องแชร์บริบทและร่วมมือกันทำงานได้อย่างมีประสิทธิภาพ</p>
</blockquote>
<figcaption>— Cognition Blog, https://cognition.ai/blog/introducing-devin-desktop</figcaption>
</figure>

Spaces คือกลุ่มเอเจนต์ที่ทำงานในโปรเจกต์เดียวกันและมองเห็นบริบทของกันและกันได้ ตัวอย่างเช่น เอเจนต์หนึ่งเขียนโค้ด อีกตัวเขียนการทดสอบ และตัวที่สามรันการย้ายระบบ ทั้งหมดอยู่ใน Space เดียวกัน จึงเห็นได้ว่าเอเจนต์ก่อนหน้าทำอะไรไปบ้าง

สำหรับทีม นี่เป็นการยกระดับที่สำคัญ ก่อนหน้านี้เอเจนต์แต่ละตัวใน Windsurf มีเซสชันของตัวเองและไม่มีบริบทร่วมกัน ตอนนี้พวกมันประสานงานกันได้

สำหรับผู้เขียนโค้ดแบบ vibe coding ที่ทำงานคนเดียวและรันเอเจนต์หนึ่งตัวกับงานหนึ่งชิ้น กระดาน Kanban อาจดูเกินความจำเป็น หากมันขวางทางคุณ สามารถนำออกได้ในการตั้งค่า แล้ว Devin Desktop จะเปิดด้วยมุมมองเอดิเตอร์แบบคลาสสิก



หากคุณอยู่ในทีมและเขียนโค้ดร่วมกับเพื่อนร่วมงานสองสามคน ลองใช้ Agent Command Center และ Spaces ดู นี่เป็นการยกระดับที่เห็นผลจริง หากคุณเป็นผู้ประกอบการที่ทำโปรเจกต์ด้วยเอเจนต์ AI คนเดียว มุมมองเอดิเตอร์ที่คุ้นเคยก็ยังอยู่ เพียงคลิก “เปลี่ยนหน้าจอหลัก”

## ACP: โปรโตคอลเปิดสำหรับเอเจนต์

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

ACP คือ Agent Client Protocol ซึ่งเป็นมาตรฐานเปิดสำหรับการสื่อสารระหว่างเอดิเตอร์กับเอเจนต์ ใช้สัญญาอนุญาต Apache 2.0 และทำงานผ่าน JSON-RPC ด้วย ACP ทำให้ Devin Desktop เรียกใช้เอเจนต์จาก OpenAI, Anthropic, Google และรายอื่น ๆ ภายในแอปได้ และเอดิเตอร์ใดก็ตามที่เข้ากันได้กับ ACP ก็ทำเช่นเดียวกันได้

</div>

ACP เป็นฟีเจอร์หลักประการที่สองที่ Devin Desktop นำออกสู่ผู้ใช้ทั่วไป เป็นมาตรฐานเปิดที่เริ่มต้นจาก Zed และปัจจุบันรองรับโดย JetBrains, VS Code, GitHub และรายอื่น ๆ อีกหลายสิบราย ACP ไม่ได้มีไว้สำหรับ Cognition เท่านั้นและไม่ได้ผูกกับผู้ให้บริการรายเดียว

<figure>
<blockquote>
<p>Devin Desktop เปิดตัวพร้อมการรองรับ Agent Client Protocol (ACP)—โปรโตคอลเปิดที่ทำให้เอเจนต์ที่เข้ากันได้ทำงานภายในเอดิเตอร์ใดก็ได้ที่รองรับ ACP</p>
</blockquote>
<figcaption>— Devin Blog, https://devin.ai/blog/windsurf-is-now-devin-desktop/</figcaption>
</figure>

เบื้องหลัง ACP เป็นแนวคิดที่เรียบง่าย เอเจนต์ในเครื่องสื่อสารกับเอดิเตอร์ผ่าน JSON-RPC บน stdin/stdout เหมือนโปรเซสทั่วไป ส่วนเอเจนต์บนคลาวด์ใช้ HTTP หรือ WebSocket ไม่จำเป็นต้องมี wrapper แบบกรรมสิทธิ์เฉพาะ



**เอเจนต์ที่ Devin Desktop เรียกใช้ได้ทันทีผ่าน ACP:**

| เอเจนต์ | ผู้พัฒนา |
|-----------------------------------------------|------------------------|
| Codex CLI | OpenAI |
| Claude Agent | Anthropic |
| OpenCode | ชุมชนโอเพนซอร์ส |
| Junie | JetBrains |
| Gemini CLI | Google |

หมายความว่าคุณสามารถวางเอเจนต์บุคคลที่สามหลายตัวไว้เคียงข้างกันในเอดิเตอร์เดียว ตัวหนึ่งเขียนสคริปต์ด้วย Codex อีกตัวตรวจสอบตรรกะด้วย Claude และตัวที่สามสร้าง UI ด้วย Gemini พวกมันสื่อสารกับคุณและระหว่างกันผ่านโปรโตคอลเดียวกัน

การตั้งค่ารีจิสทรีเอเจนต์อยู่ใน `~/.windsurf/acp/registry.json` หากต้องการเพิ่มเอเจนต์ที่ไม่มีในรายการสำเร็จรูป หรือสร้างเอเจนต์ของคุณเอง ให้ระบุไว้ในไฟล์นี้ แล้วเอเจนต์จะเชื่อมต่อกับ Devin Desktop ในฐานะผู้ร่วมงานเต็มรูปแบบ

**เอดิเตอร์อื่น ๆ ที่รองรับ ACP** (ตามรายการบน zed.dev/acp ณ เดือนมิถุนายน 2026): Zed (รองรับในตัว), JetBrains IDEs (ผ่าน AI Assistant), VS Code (ผ่านส่วนขยาย), Emacs, Neovim, marimo, Obsidian และอีกประมาณสิบกว่าโปรแกรม รวมแล้วมากกว่าสิบสามเอดิเตอร์

จำนวนเอเจนต์ที่เข้ากันได้กำลังเพิ่มขึ้นอย่างรวดเร็ว ในประกาศเมื่อเดือนมิถุนายน 2026 Cognition ระบุว่า “25+ agents” ส่วนรีจิสทรีบน zed.dev/acp มีเอเจนต์เกิน 50 รายแล้วและอัปเดตทุกสัปดาห์

ACP มีประโยชน์อย่างไรกับคุณในฐานะผู้เขียนโค้ดแบบ vibe coding?

- หาก Cognition ปิดตัวลงวันพรุ่งนี้หรือเปลี่ยนรูปแบบราคา คุณสามารถย้ายเอเจนต์ที่เคยใช้ผ่าน Devin Desktop ไปยัง Zed หรือ JetBrains ได้ภายในเย็นเดียว การตั้งค่าเหมือนกัน
- คุณสร้างเอเจนต์เองสำหรับงานของคุณ แล้วใช้ในเอดิเตอร์ใดก็ได้ที่เข้ากันได้กับ ACP โดยไม่ต้องเขียน wrapper ใหม่
- เอดิเตอร์เดียวรองรับเอเจนต์ทั้งหมด คุณไม่ต้องติดตั้งแอปห้าแอปเพื่อทดลองใช้ Codex, Claude และ Gemini กับงานเดียวกัน

ไม่มีอะไรลึกลับ ACP เป็นมาตรฐานเปิดสำหรับการสื่อสารระหว่างเอดิเตอร์กับเอเจนต์ที่อุตสาหกรรมรอมาหลายปีแล้ว

## ไฟล์การตั้งค่า: `.windsurfrules` → `.devin/`

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

ไฟล์ `.windsurfrules` เก่ายังคงใช้งานได้ รูปแบบใหม่คือโฟลเดอร์ `.devin/` ที่มี YAML rules Devin Desktop อ่านได้ทั้งสองแบบ และ `.devin/` จะมีลำดับความสำคัญเหนือกว่าเมื่อมีข้อขัดแย้ง คุณไม่จำเป็นต้องย้ายด้วยตนเอง จะทำเมื่อมีเวลาก็ได้

</div>

Cognition ทำให้การย้ายกฎเป็นไปอย่างค่อยเป็นค่อยไป ไม่มี “อัปเดตก่อนเที่ยงคืน ไม่อย่างนั้นจะพัง”

<figure>
<blockquote>
<p>ใช่ Devin Desktop ยังคงอ่านกฎ Windsurf ที่มีอยู่ทั้งหมดของคุณ และเพิ่มการรองรับรูปแบบใหม่ที่เทียบเท่ากันใน `.devin/`</p>
</blockquote>
<figcaption>— คำถามที่พบบ่อยเกี่ยวกับ Devin Desktop, https://docs.devin.ai/desktop/devin-desktop-faq</figcaption>
</figure>

ในทางปฏิบัติ หมายความว่าอย่างไร

ไฟล์ `.windsurfrules` แบบเดิมอยู่ที่รูทของ repository เป็นไฟล์เดียวที่มีโครงสร้างเรียบง่าย ส่วนโฟลเดอร์ `.devin/` แบบใหม่ประกอบด้วยไฟล์ YAML หลายไฟล์ แต่ละไฟล์รับผิดชอบคนละส่วน เช่น กฎสำหรับการทดสอบ กฎสำหรับการย้ายระบบ กฎสำหรับ UI และอื่น ๆ วิธีนี้สะดวกกว่าในโปรเจกต์ขนาดใหญ่ที่มีกฎจำนวนมากกระจายอยู่ในบริบทต่าง ๆ

หากคุณมีทั้ง `.windsurfrules` และ `.devin/` ไฟล์ `.devin/` จะมีลำดับความสำคัญเหนือกว่า คุณจึงเก็บทั้งสองแบบไว้ได้ ค่อย ๆ ย้ายกฎจากรูปแบบเก่าไปเป็นรูปแบบใหม่ และไม่ต้องกังวลเรื่องข้อขัดแย้ง

ควรเริ่มย้ายเมื่อใด?

- **ตอนนี้** — หากกำลังเริ่มโปรเจกต์ใหม่ ให้เขียนกฎใน `.devin/` ตั้งแต่แรก
- **ในอีกสองสามสัปดาห์** — หากมี 5–10 กฎใน `.windsurfrules` การย้ายจะใช้เวลาหนึ่งชั่วโมง
- **ก่อนย้ายระบบทั้งทีม** — หากมี monorepo ขนาดใหญ่ที่มีกฎหลายสิบข้อ และต้องการตกลงโครงสร้าง `.devin/` กับทั้งทีม
- **ไม่ต้องย้ายเลย** — หากโปรเจกต์ถูกเก็บถาวรและ `.windsurfrules` ยังทำงานได้ รับรองความเข้ากันได้

## ติดตั้ง Devin Desktop และเงื่อนไขการสมัครสมาชิก

**ขั้นตอนที่ 1 ติดตั้ง** ไปที่ `devin.ai/desktop` แล้วดาวน์โหลด `.dmg` สำหรับ macOS, `.exe` สำหรับ Windows หรือ `.AppImage` สำหรับ Linux

**ขั้นตอนที่ 2 สมัครบัญชี** เปิด Devin Desktop แล้วการยืนยันตัวตนจะเริ่มขึ้นในเบราว์เซอร์

**ขั้นตอนที่ 3 แผน Free** หากวางแผนจะใช้ Free ก็เสร็จแล้ว คุณไม่ต้องจ่ายเงิน โควตาจำกัดที่ 200 โทเค็นต่อวินาที ใช้โมเดลพื้นฐานและไม่มีฟีเจอร์พรีเมียม เพียงพอสำหรับทำความรู้จัก Devin Desktop

**แผน Pro ขึ้นไป** Cognition ใช้ Stripe เพื่อรับชำระเงิน

<figure>
<blockquote>
<p>บริการ Cognition AI อยู่ภายใต้กฎหมายและข้อบังคับด้านการควบคุมการส่งออกและมาตรการคว่ำบาตร ลูกค้ารับรองและรับประกันว่าตนไม่ได้อยู่ในประเทศที่ถูกสหรัฐฯ คว่ำบาตร หรือที่รัฐบาลสหรัฐฯ ระบุว่า “สนับสนุนการก่อการร้าย”</p>
</blockquote>
<figcaption>— ข้อกำหนดสำหรับองค์กรของ Cognition AI, 12.10, https://cognition.ai/enterprise-tos</figcaption>
</figure>

อย่างไรก็ตาม Cognition ขอสงวนสิทธิ์ในการปิดใช้บัญชีตามดุลยพินิจของบริษัท แต่ละคนตัดสินใจเองว่าจะใช้บริการหรือไม่ โดยทำความเข้าใจความเสี่ยงนี้แล้ว
## ทางเลือกอื่น: Cursor, Claude Code, Cline, Kilo Code

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

Devin Desktop ไม่ใช่ตัวเลือกเดียว Cursor ใช้งานง่ายในลักษณะคล้ายกัน Claude Code ทำงานจากเทอร์มินัล และ VS Code ที่ใช้ส่วนขยาย Cline กับ Kilo Code เป็นโอเพนซอร์ส ตัวเลือกขึ้นอยู่กับว่าคุณเขียนโค้ดคนเดียวหรือเป็นทีม และสิ่งใดสำคัญกว่ากัน—ความสะดวกหรือความโปร่งใส

</div>

ถ้าคุณไม่ชอบ Devin Desktop หลังการย้ายระบบ ก็มีทางเลือกที่น่าสนใจสี่รายการ หากต้องการหลีกเลี่ยงการสมัครสมาชิก ดูคู่มือนี้เกี่ยวกับ[เอเจนต์ AI ฟรีสำหรับ VS Code](https://ailoot.ai/blog/th/free-ai-agent-vs-code/) ที่ติดตั้งได้

| ฟีเจอร์ | Devin Desktop | Cursor | Claude Code | VS Code + Cline | Kilo Code |
|----|----|----|----|----|----|
| ประเภท | เอดิเตอร์ AI ที่ใช้ VS Code เป็นพื้นฐาน | เอดิเตอร์ AI ที่ใช้ VS Code เป็นพื้นฐาน | CLI ที่ไม่มี IDE ของตัวเอง | ส่วนขยาย VS Code | ส่วนขยาย + CLI |
| ราคา Pro | 20 USD/month | 20 USD/month | 20 USD/month (Claude Pro) | ฟรี (จ่ายเฉพาะ API) | ฟรี (จ่ายเฉพาะ API) |
| แผนพรีเมียม | Max 200 USD/month | Ultra 200 USD/month | Max 100–200 USD/month | \- | \- |
| แผนฟรี | มี (โควตาจำกัด) | มี (Hobby, จำกัด) | ไม่มี (ต้องใช้ Claude Pro หรือ API) | มี | มี |
| โอเพนซอร์ส | ไม่ใช่ | ไม่ใช่ | ไม่ใช่ | ใช่ (Apache 2.0) | ใช่ (Apache 2.0) |
| เอเจนต์หลายตัวทำงานพร้อมกัน | มี (Agent Command Center) | มี (Composer 2.5) | ผ่านเอเจนต์ย่อย | ทำด้วยตนเอง | มี (เปิดใช้พร้อมกัน) |
| รองรับ ACP | ใช่ (ในตัว) | ไม่รองรับ (ใช้โปรโตคอล Composer ของตัวเอง) | ไม่รองรับ (ใช้โปรโตคอลของ Anthropic เอง) | ผ่านส่วนขยาย | รองรับ |

เลือกตามสถานการณ์ของคุณ:

- **ฉันใช้ Windsurf และพอใจกับมัน** — ใช้ Devin Desktop ต่อไป เปรียบเทียบทางเลือกหลังการย้ายระบบโดยไม่ต้องกดดัน
- **ฉันไม่เคยใช้เอดิเตอร์ AI และอยากลอง** — เริ่มด้วย [Claude Code](https://ailoot.ai/blog/th/claude-code/) ติดตั้งง่าย ตั้งค่าน้อย และพัฒนาโดย Anthropic
- **ฉันต้องการโอเพนซอร์สและควบคุมโมเดลได้** — Kilo Code ทำงานผ่านเกตเวย์ของตัวเองที่มีโมเดลมากกว่า 500 รายการ และตามคู่มืออย่างเป็นทางการ การย้ายจาก Windsurf ใช้เวลา 30–90 นาที
- **ฉันให้ความสำคัญกับอินเทอร์เฟซที่ขัดเกลาและการทำงานเป็นคู่** — [Cursor](https://ailoot.ai/blog/th/cursor-vs-claude-code/) ราคา 20 ดอลลาร์เท่าเดิม
- **ฉันใช้ชีวิตอยู่ในเทอร์มินัล** — Claude Code อีกเช่นกัน

<figure>
<blockquote>
<p>หากคุณออกจาก Windsurf เพื่อความสะดวกในการย้ายระบบ การควบคุมโมเดล และราคาที่โปร่งใส Kilo Code เหมาะกับคุณ การย้ายใช้เวลาครึ่งวันทำงาน</p>
</blockquote>
<figcaption>— คู่มือการย้ายจาก Kilo Code</figcaption>
</figure>

## รายการตรวจสอบการย้ายระบบในหน้าเดียว

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

การตรวจหกอย่างครอบคลุมการเปลี่ยนเอดิเตอร์และหาสิ่งที่งานอัตโนมัติพึ่ง แต่การตรวจเอดิเตอร์ไม่ทำให้ย้าย CI เสร็จ งานพึ่ง Cascade ยังไม่คลี่คลายจนยืนยันตัวแทนตามเอกสารตรงและผล staging ให้ถือเวลาประมาณเป็นตัวช่วยแผน ไม่ใช่รับประกัน

</div>

1.  **อัปเดต** เปิด Windsurf หลังวันที่ 2 มิถุนายน หาก “Devin Desktop” ปรากฏในแถบด้านบนก็เรียบร้อย หากไม่ปรากฏ ให้ตรวจสอบการอัปเดตอัตโนมัติแล้วเริ่มระบบใหม่
2.  **ลงชื่อเข้าใช้อีกครั้งและตรวจสอบส่วนขยาย** หากถูกออกจากระบบหรือส่วนขยายบางรายการหายไป: `Ctrl/Cmd + Shift + P` → `Reset migration from Windsurf`
3.  **สำรองข้อมูล** คัดลอก `~/.config/Windsurf`, `~/.windsurf` และ `~/.codeium` ก่อนเปลี่ยนการตั้งค่าครั้งใหญ่ เผื่อต้องย้อนกลับ
4.  **ตรวจสอบการชำระเงิน** หากใช้ Pro และจ่ายด้วยบัตร ให้ตรวจสอบว่าการเรียกเก็บเงินสำเร็จ ผู้ประมวลผลการชำระเงินอาจเปลี่ยนหลังการเข้าซื้อกิจการ
5.  **ตรวจ CI** ใช้การค้นในส่วน EOL หาการอ้าง Cascade แล้วตรวจแต่ละ integration กับตำแหน่งสคริปต์เพิ่มเติม บันทึกคำสั่งทดแทนตามเอกสารและเวอร์ชันก่อนแก้ งานไม่มีหลักฐานนี้ยังไม่คลี่คลาย เมื่อยืนยันแล้วให้รัน staging และตรวจ artifact พร้อม exit status
6.  **ตัดสินใจเรื่อง Agent Command Center** หากทำงานคนเดียว ให้ปิดกระดาน Kanban แล้วทำงานในมุมมองที่คุ้นเคย หากทำงานเป็นทีม ลองใช้ Spaces เป็นฟีเจอร์ใหม่ที่มีประโยชน์จริง

หลังวันที่ 1 กรกฎาคม ให้ตรวจสอบอีกครั้ง คุณจะเห็นทันทีว่าสคริปต์ใดตกหล่นไป

## ต่อไปจะเป็นอย่างไร: ทิศทางของเอดิเตอร์ AI

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="ไฮไลต์ส่วนนี้">

ประเด็นสำคัญ

Cognition พยายามเปลี่ยนเอดิเตอร์ให้เป็นห้องควบคุมเอเจนต์ นี่เป็นความพยายามครั้งแรกสำหรับตลาดมวลชน ส่วนเอดิเตอร์อื่น ๆ จะเคลื่อนไปในทิศทางเดียวกันผ่าน ACP สำหรับผู้เขียนโค้ดแบบ vibe coding หมายความว่าอินเทอร์เฟซกำลังมุ่งเน้นเอเจนต์แทนไฟล์

</div>

ผู้เขียนมองเรื่องนี้จากภายนอก ไม่ใช่ในฐานะผู้ใช้ Windsurf แต่มีข้อสรุปหนึ่งที่เห็นได้ชัด

เมื่อก่อน IDE ตอบคำถามว่า “ฉันกำลังแก้ไขอะไร?” ไฟล์ โปรเจกต์ หรือ Git branch แต่ Devin Desktop พยายามตอบคำถามอีกแบบว่า “มีอะไรทำงานอยู่?” ตอนนี้เอเจนต์ตัวไหนกำลังทำงานอะไร ตัวไหนพร้อมให้ตรวจสอบ และตัวไหนควรหยุด

JetBrains และ Zed จะมุ่งไปในทิศทางเดียวกันผ่าน ACP ส่วน Cursor เปิดตัว Composer 2.5 ที่มีเอเจนต์ทำงานพร้อมกันแล้ว ใช้แนวคิดเดียวกัน เพียงแต่ไม่ได้ผ่านโปรโตคอลเปิด ทางเลือกแบบเปิดอย่าง Cline และ Kilo Code จะตามทันผ่านส่วนขยาย

<figure>
<blockquote>
<p>ชื่อ Windsurf หายไปแล้ว ผลิตภัณฑ์ที่กลายมาเป็นสิ่งนี้ตอบคำถามว่า “การพัฒนา AI ควรทำงานอย่างไร?” ได้ดีกว่าที่เอดิเตอร์ Windsurf เคยทำได้ตลอดหลายปีที่ผ่านมา</p>
</blockquote>
<figcaption>— byteiota</figcaption>
</figure>

สำหรับคุณในฐานะผู้เขียนโค้ดแบบ vibe coding นี่หมายถึงเรื่องง่าย ๆ อย่างหนึ่ง: จุดเน้นกำลังเปลี่ยนจาก “ฉันเขียนพรอมป์ต์อย่างไร” ไปเป็น “ฉันจัดการกองเอเจนต์ที่ทำตามพรอมป์ต์เหล่านั้นอย่างไร” เครื่องมือหนึ่งหรือสองตัวที่คุณคุ้นเคยจาก Windsurf หรือ Cursor จะยังใช้งานได้ แต่ถ้าอยากก้าวนำ ควรลอง ACP สำรวจ Agent Command Center และค้นหาว่าคนคนเดียวจะเปิดเอเจนต์ห้าตัวให้ทำงานเดียวกันพร้อมกันได้อย่างไร

พรุ่งนี้ Cognition อาจเปลี่ยนชื่ออีกครั้ง หรือ OpenAI อาจเปิดตัวเอดิเตอร์ของตัวเองบน ACP หรือ Google อาจเปิดตัว Antigravity 3.0 แต่พื้นที่ทำงานของคุณยังคงเป็นของคุณ

<div class="section" role="doc-bibliography" aria-label="แหล่งที่มา">

### แหล่งที่มา

- [Windsurf is now Devin Desktop - Devin Blog](https://devin.ai/blog/windsurf-is-now-devin-desktop/) — ประกาศอย่างเป็นทางการเมื่อวันที่ 2 มิถุนายน 2026
- [Introducing Devin Desktop - Cognition Blog](https://cognition.ai/blog/introducing-devin-desktop)
- [คำถามที่พบบ่อยเกี่ยวกับ Devin Desktop](https://docs.devin.ai/desktop/devin-desktop-faq) — คำถามที่พบบ่อยอย่างเป็นทางการเกี่ยวกับวันกำหนดการย้ายและเงื่อนไข
- [Agent Client Protocol - Devin Docs](https://docs.devin.ai/desktop/acp) — การตั้งค่า ACP ใน Devin Desktop
- [Devin Desktop Changelog](https://docs.devin.ai/desktop/changelog) — ประวัติการอัปเดต รวมถึง `Reset migration from Windsurf`
- [Devin Pricing](https://devin.ai/pricing) — แผน Free, Pro, Max, Teams และ Enterprise
- [Cognition acquires Windsurf](https://cognition.ai/blog/windsurf) — บทความเกี่ยวกับข้อตกลงในเดือนกรกฎาคม 2025
- [Cognition Enterprise Terms](https://cognition.ai/enterprise-tos) — เงื่อนไข Enterprise ส่วน 12.10 เกี่ยวกับการควบคุมการส่งออก
- [Agent Client Protocol](https://agentclientprotocol.com/) — ข้อกำหนดอย่างเป็นทางการของโปรโตคอลเปิด
- [ACP - Zed](https://zed.dev/acp) — รายชื่อเอดิเตอร์และเอเจนต์ที่เข้ากันได้

</div>





<div class="aside" data-semantic="ailoot-link" aria-label="Ailoot">

คุณสามารถสำรวจ Ailoot ต่อได้ที่ [ailoot.ai](https://ailoot.ai/)

</div>

## คำถามที่พบบ่อย

### เดาคำสั่ง Devin Local เพื่อแทน Cascade CI ได้หรือไม่?

ไม่ได้ บทความไม่ยืนยัน invocation หรือเวอร์ชัน CLI ที่รองรับตรง ต้องบันทึกความต้องการงานปัจจุบันแต่ละตัวและหาตัวแทนตามเอกสาร คงรายการย้าย CI ว่ายังไม่คลี่คลายจนตรวจคำสั่งกับผล staging แล้ว

### CI build เขียวพอยืนยันการย้ายเอเจนต์หรือไม่?

ไม่พอ ตรวจ exit status กับ logs ของเอเจนต์ ยืนยัน artifact ที่ต้องการ และรันเกณฑ์ยอมรับโปรเจกต์บนงานตัวแทนเดียวกัน การอัปเดตเอดิเตอร์หรือ pipeline เขียวอย่างเดียวไม่ยืนยันว่าตัวแทนรัน


## Ailoot · บริษัทและพอร์ตโฟลิโอโครงการของบริษัท

Ailoot อาศัยประสบการณ์การดำเนินงานที่สั่งสม ฐานลูกค้าขนาดใหญ่ บริการที่เสถียร และการติดตาม KPI อย่างต่อเนื่อง

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท: ลูกค้าหลายล้านราย; ยอดขายระดับหลายพันล้านต่อเดือน.

Ailoot นำประสบการณ์การดำเนินงานนี้มาใช้เพื่อให้เข้าถึงฟังก์ชัน AI ผ่าน API ในผลิตภัณฑ์ของลูกค้า เอเจนต์ แอปพลิเคชัน และระบบอัตโนมัติ
