เทอร์มินัลที่เชื่อมโยง
มอบงานให้เทอร์มินัล AI ที่คุณเปิดค้างไว้อยู่แล้ว และรับคำตอบกลับมา
คุณมี Claude กำลังอ่านสเปกอยู่ในแพนหนึ่ง และ Codex ที่เก็บทั้งรีโปไว้ในคอนเท็กซ์อยู่อีกแพนหนึ่ง ที่ผ่านมาการส่งงานระหว่างสองตัวนี้หมายถึงการคัดลอกคำตอบออกจากเทอร์มินัลหนึ่งแล้วไปวางในอีกเทอร์มินัลหนึ่ง
เทอร์มินัลที่เชื่อมโยงตัดขั้นตอนนั้นทิ้ง เพียงกล่าวถึง (mention) เทอร์มินัลที่เปิดอยู่ พรอมต์ของคุณจะถูกส่งเข้าไปยัง agent ตัวที่ยังทำงานอยู่นั้น — ไม่ใช่ agent ตัวใหม่ที่ไม่รู้เรื่องบทสนทนาทั้งสองเลย

กล่าวถึงเทอร์มินัล
ใน Agent Input พิมพ์ @ ตัวเลือก mention จะเปิดขึ้นพร้อมสี่แท็บ: Files, Agents, Templates และ Terminals
แท็บ Terminals แสดงเทอร์มินัล AI ที่เปิดอยู่ทุกตัว จัดกลุ่มตามโปรเจกต์ และค้นหาได้ด้วยชื่อเทอร์มินัลหรือชื่อโปรเจกต์
Tab— สลับระหว่างแท็บ↑↓— เลื่อนในรายการ↵— แทรก mention ที่ตำแหน่งเคอร์เซอร์
mention จะถูกแทรกแบบอินไลน์และไฮไลต์ ทำให้พรอมต์อ่านได้เหมือนประโยคที่เอ่ยชื่อผู้ร่วมงานของตัวเอง:
use codex full to review the
docs/proxy.mdthen claude fable update the fixes and codex full review again until both APPROVE.
เส้นทางตอบกลับ (reply edge)
ลิงก์มีทิศทาง การกล่าวถึง codex full ทำให้คุณส่งงานไปยัง Codex ได้ แต่ไม่ได้ให้ช่องทางแก่ Codex ในการส่งอะไรกลับมา
หากต้องการเปิดช่องทางขากลับ ให้กล่าวถึง this terminal ในข้อความเดียวกัน ตัวเลือกจะทำเครื่องหมายด้วยคำใบ้ reply edge
เมื่อมี reply edge:
- คำตอบจะมาถึงเทอร์มินัลของคุณ แทนที่จะถูกพิมพ์อยู่ในเทอร์มินัลของอีกฝ่าย
- ทุกข้อความที่ส่งถึงจะมีข้อมูลว่าใครส่งมา และคำสั่งที่ถูกต้องสำหรับตอบกลับ
- เมื่อคำตอบมาถึง คำขอเดิมจะถูกทำเครื่องหมายว่า ตอบแล้ว แทนที่จะค้างอยู่ที่
deliveredตลอดไป
หากไม่มี อีกฝ่ายจะได้รับแจ้งว่าไม่มีช่องทางกลับ มันจะทำงานจนเสร็จ พิมพ์ผลลัพธ์ไว้ที่เดิม แล้วหยุด การมอบหมายแบบนั้นจะปรากฏเป็น stuck ใน Mission Control

Team, Swarm หรือ Off
เมื่อคุณเอ่ยชื่อผู้ร่วมงาน 1DevTool จะตรวจพบและเสนอรูปแบบการทำงาน:
- Team — ผู้ร่วมงานที่มีชื่อ พร้อมโฮสต์ที่รวบรวมผลลัพธ์
- Swarm — เพื่อนร่วมงานโหวตกัน ไม่มีตัวหลัก การตัดสินใจที่ยังเปิดอยู่จะมองเห็นได้ระหว่างที่ agent โหวต
- Off — ส่งพรอมต์เฉยๆ ไม่มีชั้นการประสานงานครอบ
Routing roles เป็นสวิตช์แยกต่างหาก ปิดไว้หมายความว่ามีเฉพาะ agent ที่คุณกล่าวถึงเท่านั้นที่เข้าร่วม และบทบาทในตารางจะไม่ถูกนำมาใช้
ลิงก์ข้ามโปรเจกต์ได้
เทอร์มินัลที่คุณกล่าวถึงไม่จำเป็นต้องอยู่ในโปรเจกต์ปัจจุบัน agent ในรีโปหนึ่งสามารถส่งงานให้ agent ในอีกรีโปหนึ่งได้
ลิงก์เป็นของโปรเจกต์ฝั่งผู้ส่ง แต่ยังคงมองเห็นได้จากทั้งสองฝั่ง ดังนั้นโปรเจกต์ฝั่งรับจะไม่มีวันแสดง agent ที่ถูกขับเคลื่อนโดยเพื่อนร่วมงานที่มองไม่เห็น
เกิดอะไรขึ้นเมื่อคุณส่ง
- โปรเจกต์ที่กำลังรันการประสานงานแบบสดจะสลับไปเป็นกริด 2×2 เพื่อให้คุณเฝ้าดูผู้เข้าร่วมได้ หากคุณเปลี่ยนเลย์เอาต์เอง ตัวเลือกของคุณจะชนะเสมอ
- Mission Control จะปรากฏเหนือกริดเทอร์มินัล
- เส้นเชื่อมบน Team Map จะเต้นเป็นสีเขียวทุกครั้งที่มีข้อความถูกส่ง
agent ตัวไหนรับการมอบหมายได้บ้าง
Claude Code, Codex, Gemini, Antigravity, Amp, OpenCode, Cline, Qwen, Grok และ Hermes
ถ้า agent ที่คุณกล่าวถึงยังไม่มีเทอร์มินัลเปิดอยู่ 1DevTool จะเปิดให้ หัวใจของเทอร์มินัลที่เชื่อมโยงคือ เมื่อเทอร์มินัลมีอยู่แล้ว มันจะถูกใช้ซ้ำ แทนที่จะเกิดตัวซ้ำขึ้นข้างๆ
ใช้จากบรรทัดคำสั่ง
agent CLI ครอบคลุมขอบเขตเดียวกัน ทำให้ agent ประสานงานได้โดยไม่ต้องแตะ UI:
# ฉันคือใคร และเชื่อมโยงอยู่กับใครบ้าง
1devtool-agent whoami
# ส่งงานไปยังเทอร์มินัลที่เชื่อมโยงแล้วรอคำตอบ
1devtool-agent link send --to=<terminalId> --prompt-stdin --wait
# ตอบกลับคำขอที่เจาะจง
1devtool-agent link send --to=<terminalId> --prompt-stdin --reply-to=<messageId>
# กระดานเดียวที่รวมทุกอย่างที่คุณส่งไปและทุกอย่างที่รอคุณอยู่
1devtool-agent link status
รัน whoami ก่อน — มันจะรายงาน terminal id ของคุณและลิงก์ปัจจุบัน ซึ่งเป็นที่มาของค่า --to=
ถัดไป
- Mission Control — อ่านและซ่อมการทำงานร่วมกันที่กำลังดำเนินอยู่
- เทอร์มินัลหลายตัวและชุด — เปิดชุดที่ใช้ประจำด้วยคลิกเดียว