บันทึกและแยกย่อยงาน
เปลี่ยน stack trace ให้เป็นงานได้ด้วยคลิกขวา หรือบอกผลลัพธ์ที่ต้องการแล้วให้เอเจนต์เสนอชุดงานให้
ในทางปฏิบัติ งานมักเกิดจากสองสถานการณ์ คือมีบางอย่างพังแล้วคุณอยากบันทึกไว้โดยไม่เสียจังหวะที่ทำอยู่ หรือคุณมีผลลัพธ์ที่ต้องการอยู่ในใจแต่ไม่รู้จะแบ่งงานอย่างไร 1DevTool มีวิธีรองรับทั้งสองกรณี
จับบันทึกจากจุดที่พบปัญหา
เลือก stack trace ในเทอร์มินัล หรือเลือกโค้ดสองสามบรรทัดในเอดิเตอร์ คลิกขวา แล้วเลือก Add task
กล่องโต้ตอบจะเปิดขึ้นพร้อมข้อความที่คุณเลือกไว้ และงานนั้นจะเก็บ reference ย้อนกลับไปยังจุดที่มันมาจาก — ไฟล์และบรรทัด หรือชื่อเทอร์มินัลในขณะนั้น มุมมอง Captured ในแถบ views จะแสดงรายการทุกอย่างที่สร้างขึ้นด้วยวิธีนี้
reference เป็นเพียงตัวชี้แบบพยายามให้ดีที่สุด ไม่ใช่จุดยึดที่ระบุตำแหน่งใหม่ได้เสมอไป หาก reference ใดไม่สามารถ resolve ได้อีกต่อไป มันก็เป็นแค่ reference ที่ล้าสมัย และการ์ดงานจะแจ้งตามนั้นตรงๆ แทนที่จะแสร้งทำเป็นว่ายังใช้ได้
แยกย่อยเป้าหมาย
บอกผลลัพธ์ที่ต้องการ — "ทำให้ checkout ใช้งานได้แบบออฟไลน์" — แล้วเอเจนต์จะเสนอชุดงานให้คุณแก้ไขและยอมรับ

จะไม่มีการเขียนสิ่งใดจนกว่าคุณจะยอมรับ การแยกย่อยที่ไม่ดีจะเสียแค่การคลิกครั้งเดียว ไม่ใช่การมานั่งเก็บกวาด .1devtool/tasks/
คุณเป็นผู้เลือกว่าใครวางแผน
กล่องโต้ตอบการแยกย่อยมีตัวเลือกเป้าหมายที่แสดงรายการเอเจนต์ที่คุณติดตั้งไว้และเทอร์มินัล AI ที่ทำงานอยู่ทั้งหมด คุณสามารถให้การวางแผนทำงานเงียบๆ อยู่เบื้องหลัง หรือส่งเป้าหมายให้เอเจนต์ที่นั่งอยู่ตรงหน้าคุณอยู่แล้วก็ได้
คุณสามารถดูมันทำงานได้
log แบบสดจะสตรีมการทำงานพร้อมตัวนับวินาทีที่ผ่านไป ระบุชื่อไบนารีที่มันเริ่มทำงานและตำแหน่งที่พบไบนารีนั้น และแจ้งให้ทราบตรงๆ เมื่อเอเจนต์ (เช่น claude -p) ไม่พิมพ์อะไรออกมาเลยจนกว่าจะทำงานเสร็จ CLI ที่หายไป CLI ที่ทำงานช้า และ CLI ที่ค้างอยู่ที่ prompt ขอสิทธิ์ จะไม่ดูเหมือนเป็นปุ่ม Thinking… ที่หมุนอยู่แบบเดียวกันอีกต่อไป
หากคำตอบไม่สามารถแปลผลได้ คุณจะเห็น สิ่งที่เอเจนต์ตอบกลับมาจริงๆ แทนที่จะเจอทางตัน
เทอร์มินัลที่ยืมมาจะถูกคืนกลับ
การวางแผนภายในเทอร์มินัลของคุณเองจะไม่ปิดเทอร์มินัลนั้น และจะไม่ปล่อยให้มันถูกจับจองค้างไว้ — แม้ว่าการทำงานจะหมดเวลาไปก็ตาม
เขียนงานด้วยตัวเอง
+ New task รับชื่อเรื่อง เนื้อหา ระดับความสำคัญ (P0–P3) และป้ายกำกับ ส่วน Write one task ก็ทำแบบเดียวกันนี้จากบอร์ดที่ว่างเปล่า
รวมงานที่ซ้ำกัน
ทั้งการจับบันทึกและการแยกย่อยต่างก็ทำให้เกิดความซ้ำซ้อนได้บางครั้ง Merge จะเก็บงานหนึ่งไว้และเปลี่ยนงานที่เหลือให้กลายเป็น tombstone ที่ id ยังคง resolve ได้ ดังนั้นเอเจนต์ที่ถือ id เก่าอยู่จะตามไปเจองานที่รอดอยู่แทนที่จะล้มเหลว
เนื้อหาที่เกี่ยวข้อง
- ภาพรวมงาน — ที่ซึ่งงานที่จับบันทึกและแยกย่อยไปอยู่
- มอบหมายงานให้เอเจนต์ — การให้เอเจนต์รับผิดชอบงานหนึ่ง
- Code Tasks — สิ่งที่เข้ามาแทนที่การสแกนคอมเมนต์ TODO