เรากำลังเปลี่ยน Todos ให้เป็น Tasks ใน Claude Code

@trq212
อังกฤษ6 เดือนที่ผ่านมา · 22 ม.ค. 2569
2.2M
5.9K
430
321
6.2K

TL;DR

Claude Code ของ Anthropic ได้แทนที่ Todos ด้วย Tasks ซึ่งเป็นพรีมิทีฟใหม่ที่รองรับการจัดการลำดับความสำคัญ (dependencies) และการทำงานร่วมกันข้ามเซสชันสำหรับโปรเจกต์การพัฒนาด้วย AI แบบอัตโนมัติที่ซับซ้อน

วันนี้เรากำลังอัปเกรด Todos ใน Claude Code เป็น Tasks Tasks เป็นพื้นฐานใหม่ที่ช่วยให้ Claude Code ติดตามและทำโปรเจกต์ที่ซับซ้อนมากขึ้นให้เสร็จ รวมถึงทำงานร่วมกันในหลายเซสชันหรือซับเอเจนต์

เมื่อความสามารถของโมเดลพัฒนาเพิ่มขึ้น สิ่งสำคัญที่สุดอย่างหนึ่งที่เราทำได้คือ 'ปลดล็อก' Claude และให้มันใช้ความสามารถใหม่ๆ ได้อย่างมีประสิทธิภาพ เมื่อเทียบกับโมเดลรุ่นก่อน Opus 4.5 สามารถทำงานอัตโนมัติได้นานขึ้นและติดตามสถานะของมันได้ดีขึ้น เราพบว่า TodoWrite Tool ไม่จำเป็นอีกต่อไปเพราะ Claude รู้อยู่แล้วว่าต้องทำอะไรสำหรับงานเล็กๆ

ในเวลาเดียวกัน เราพบว่าเราใช้ Claude Code ในการทำโปรเจกต์ที่ยาวขึ้น บางครั้งข้ามหลายซับเอเจนต์ หน้าต่างบริบท หรือเซสชัน แต่โปรเจกต์มีความซับซ้อนมากขึ้น งานมี dependencies และ blockers และต้องการการประสานงานเมื่อใช้ข้ามเซสชัน

ชัดเจนว่าเราจำเป็นต้องพัฒนา Todos เพื่อช่วยให้ Claude ทำงานในโปรเจกต์ที่ยาวขึ้น ความต้องการนี้เกิดขึ้นในชุมชนเช่นกัน และเราได้รับแรงบันดาลใจจากโปรเจกต์อย่าง Beads โดย Steve Yegge

Tasks เป็น abstraction ใหม่ของเราสำหรับการประสานงานหลายชิ้นงานข้ามโปรเจกต์ Claude สามารถสร้าง Tasks ที่มี dependencies ต่อกัน ซึ่งถูกเก็บไว้ใน metadata ซึ่งสะท้อนให้เห็นถึงวิธีการทำงานของโปรเจกต์มากขึ้น นอกจากนี้ Tasks ยังถูกเก็บไว้ใน file system เพื่อให้ซับเอเจนต์หรือเซสชันหลายตัวสามารถทำงานร่วมกันได้ เมื่อเซสชันหนึ่งอัปเดต Task ข้อมูลนั้นจะถูกกระจายไปยังทุกเซสชันที่กำลังทำงานใน Task List เดียวกัน

คุณสามารถขอให้ Claude สร้าง tasks ได้ทันที ซึ่งมีประโยชน์เป็นพิเศษเมื่อเริ่มต้นสร้างซับเอเจนต์ Tasks ถูกเก็บไว้ใน ~/.claude/tasks คุณสามารถใช้สิ่งนี้เพื่อสร้างยูทิลิตี้เพิ่มเติมบน tasks ได้เช่นกัน

เพื่อให้เซสชันทำงานร่วมกันใน Task List เดียว คุณสามารถตั้งค่า TaskList เป็น environment variable และเริ่ม Claude ดังนี้:

CLAUDE_CODE_TASK_LIST_ID=groceries claude

สิ่งนี้ยังใช้ได้กับ claude -p และ AgentSDK

Tasks เป็นองค์ประกอบสำคัญที่ช่วยให้ Claude สามารถสร้างโปรเจกต์ที่ซับซ้อนมากขึ้นได้ เรารอคอยที่จะเห็นว่าคุณจะใช้มันอย่างไร

บันทึกในคลิกเดียว

อ่านบทความไวรัลเชิงลึกด้วย AI ใน YouMind

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
สำหรับครีเอเตอร์

เปลี่ยน Markdown ของคุณให้เป็นบทความ 𝕏 ที่สะอาดตา

เวลาคุณเผยแพร่งานเขียนยาวของตัวเอง การจัดรูปแบบรูปภาพ ตาราง และบล็อกโค้ดให้เข้ากับ 𝕏 นั้นน่าปวดหัว YouMind เปลี่ยนร่าง Markdown ทั้งฉบับให้เป็นบทความ 𝕏 ที่สะอาดตาและพร้อมโพสต์ทันที

ลอง Markdown เป็น 𝕏

แพตเทิร์นให้ถอดรหัสเพิ่มเติม

บทความไวรัลล่าสุด

สำรวจบทความไวรัลเพิ่มเติม