เรื่องเล่าจาก ACP: เมื่อ Claude Code หลุดจากเทอร์มินัลและกลายเป็นเพื่อนร่วมงานใน Zed

หลังจากเสียงเรียกร้องจากนักพัฒนาทั่วโลก ทีมงาน Zed ได้เปิดตัวการเชื่อมต่อ Claude Code แบบ native ผ่าน Agent Client Protocol (ACP) ซึ่งเป็นมาตรฐานเปิดใหม่ที่ช่วยให้ AI agent ทำงานร่วมกับ editor ได้อย่างลื่นไหล โดยไม่ต้องพึ่งการผูกติดแบบเฉพาะเจาะจง

Claude Code ซึ่งเคยเป็นเครื่องมือที่ต้องรันผ่าน CLI ตอนนี้สามารถทำงานใน Zed ได้แบบเต็มรูปแบบ: แก้โค้ดหลายไฟล์พร้อมกัน, แสดง syntax highlight, ใช้ language server, และให้ผู้ใช้ตรวจสอบการเปลี่ยนแปลงแบบ granular ผ่าน multibuffer—เลือกได้ว่าจะรับหรือปฏิเสธแต่ละ hunk

ผู้ใช้ยังสามารถสร้าง workflow ของตัวเองผ่าน slash command และดู task list ของ Claude Code ได้จาก sidebar แบบ real-time ซึ่งช่วยให้การทำงานร่วมกับ agent เป็นไปอย่างโปร่งใสและมีประสิทธิภาพ

การเชื่อมต่อนี้ไม่ได้เกิดจากการ hardcode แต่ใช้ ACP ซึ่งเป็นมาตรฐาน JSON-RPC ที่ Zed พัฒนาและเปิดซอร์สไว้ ทำให้ Claude Code สามารถทำงานใน Zed ได้แบบ process อิสระ และสามารถนำไปใช้ใน editor อื่นที่รองรับ ACP เช่น Neovim ผ่าน community adapter

แม้ตอนนี้ยังอยู่ในช่วง beta และบางฟีเจอร์ของ Claude Code ยังไม่รองรับผ่าน SDK เช่น Plan mode หรือ slash command บางตัว แต่ทีมงาน Zed ยืนยันว่าจะเพิ่มความสามารถต่อเนื่องตามการอัปเดตจาก Anthropic

https://zed.dev/blog/claude-code-via-acp
🎙️ เรื่องเล่าจาก ACP: เมื่อ Claude Code หลุดจากเทอร์มินัลและกลายเป็นเพื่อนร่วมงานใน Zed หลังจากเสียงเรียกร้องจากนักพัฒนาทั่วโลก ทีมงาน Zed ได้เปิดตัวการเชื่อมต่อ Claude Code แบบ native ผ่าน Agent Client Protocol (ACP) ซึ่งเป็นมาตรฐานเปิดใหม่ที่ช่วยให้ AI agent ทำงานร่วมกับ editor ได้อย่างลื่นไหล โดยไม่ต้องพึ่งการผูกติดแบบเฉพาะเจาะจง Claude Code ซึ่งเคยเป็นเครื่องมือที่ต้องรันผ่าน CLI ตอนนี้สามารถทำงานใน Zed ได้แบบเต็มรูปแบบ: แก้โค้ดหลายไฟล์พร้อมกัน, แสดง syntax highlight, ใช้ language server, และให้ผู้ใช้ตรวจสอบการเปลี่ยนแปลงแบบ granular ผ่าน multibuffer—เลือกได้ว่าจะรับหรือปฏิเสธแต่ละ hunk ผู้ใช้ยังสามารถสร้าง workflow ของตัวเองผ่าน slash command และดู task list ของ Claude Code ได้จาก sidebar แบบ real-time ซึ่งช่วยให้การทำงานร่วมกับ agent เป็นไปอย่างโปร่งใสและมีประสิทธิภาพ การเชื่อมต่อนี้ไม่ได้เกิดจากการ hardcode แต่ใช้ ACP ซึ่งเป็นมาตรฐาน JSON-RPC ที่ Zed พัฒนาและเปิดซอร์สไว้ ทำให้ Claude Code สามารถทำงานใน Zed ได้แบบ process อิสระ และสามารถนำไปใช้ใน editor อื่นที่รองรับ ACP เช่น Neovim ผ่าน community adapter แม้ตอนนี้ยังอยู่ในช่วง beta และบางฟีเจอร์ของ Claude Code ยังไม่รองรับผ่าน SDK เช่น Plan mode หรือ slash command บางตัว แต่ทีมงาน Zed ยืนยันว่าจะเพิ่มความสามารถต่อเนื่องตามการอัปเดตจาก Anthropic https://zed.dev/blog/claude-code-via-acp
ZED.DEV
Claude Code: Now in Beta in Zed - Zed Blog
From the Zed Blog: You asked, and here it is. Use Claude Code in public beta directly in Zed, built on the new Agent Client Protocol.
0 ความคิดเห็น 0 การแบ่งปัน 21 มุมมอง 0 รีวิว