Agent Input

ช่องข้อความที่ใช้งานได้จริงสำหรับเขียน prompt — ลอยได้, ปรับขนาดได้, มี draft, การกล่าวถึง, ไฟล์แนบ, และการส่งที่ตรวจสอบแล้ว

เอไอเอเจนท์ทำงานภายในอินเทอร์เฟซเทอร์มินัลเต็มจอ (TUIs) ที่ยึดคีย์บอร์ดไว้ทั้งหมด ภายในนั้น การแก้ไขข้อความธรรมดา — ลูกศรเคอร์เซอร์, เลือกทั้งหมด, วาง, หลายบรรทัด — ทำงานไม่แน่นอน Agent Input ให้ช่องข้อความที่ใช้งานได้จริงภายนอกเทอร์มินัล และส่งสิ่งที่คุณเขียนเข้าไปยังเอเจนท์

กด Cmd+I บน macOS หรือ Ctrl+Alt+I บน Windows และ Linux

ช่องเขียน Agent Input ที่ลอยและปรับขนาดได้

ลอยได้และปรับขนาดได้

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

เมื่อช่องเขียนถูกซ่อน ปุ่มขนาดกะทัดรัดที่มุมเทอร์มินัลจะแสดงทางลัดปัจจุบัน — พร้อมจุดเมื่อมีร่างที่ยังไม่ได้ส่งค้างอยู่

ร่างจะไม่มีวันหาย

ข้อความที่คุณพิมพ์จะเป็นของคุณตลอด สลับเทอร์มินัล, ปิดช่องเขียน, รีสตาร์ท — ร่างกลับมา เคอร์เซอร์อยู่ตรงที่คุณทิ้งไว้ และไฟล์แนบกลับมาในรูปแบบ chip แท็บเทอร์มินัลแสดง badge เล็กๆ ที่พรีวิวร่างที่ยังไม่ได้ส่ง เพื่อคุณจะได้ไม่ลืมว่ามันอยู่ที่นั่น

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

การกล่าวถึง

พิมพ์ @ เพื่อเปิดตัวเลือก:

  • Files — แทรกพาธจากโปรเจกต์ของคุณ
  • Agents — มอบหมายให้เอเจนท์ พร้อมตัวเลือกโมเดลแบบเจาะลึก
  • Terminals — ส่ง prompt นี้เข้าไปยัง linked terminal ที่เปิดอยู่แล้ว
  • Templates — แทรก prompt templates ของคุณที่ตำแหน่งเคอร์เซอร์
  • Skills — แทรก skill หรือ slash command; ดูที่ Skills & Slash Commands
  • Projects — ส่ง context ของ repo อื่นใน workspace เดียวกันให้เอเจนท์ของคุณ โดยไม่ต้องออกจากเทอร์มินัลที่คุณอยู่

คุณยังสามารถลากไฟล์, โฟลเดอร์, หรือโปรเจกต์จากแถบด้านข้างเข้ามาในช่องเขียนเพื่อรับพาธได้

เลือกรูปแบบ orchestration

ตัวควบคุมโหมดข้างช่องเขียนตัดสินใจว่าจะเกิดอะไรขึ้นเมื่อคุณส่ง: Auto / Team / Swarm / Pipeline / Off

Auto อ่านสิ่งที่คุณกำลังพิมพ์และประยุกต์ใช้รูปแบบที่ถูกต้อง แล้วบอกคุณว่าทำไม — Using Pipeline · you wrote "then" เมื่อมันไม่แน่ใจ มันจะบอกอย่างนั้นและขอให้คุณเลือกแทนที่จะเดา

การคลิกโหมดอื่นใดคือการ ล็อก มันจะคงที่ไม่ว่าคุณจะพิมพ์อะไรต่อไป จนกว่าคุณจะเลือก Auto อีกครั้ง — และตัวเลือกที่คุณเคยทำไว้จะถูกเก็บเป็นล็อก เพื่อไม่ให้อะไรเปลี่ยนแปลงโดยพลการ

? ข้างตัวควบคุมจะเปิด Pattern Guide: Team, Swarm, Hierarchy, Pipeline และ Mesh เรียงข้างกัน พร้อมกริยาหนึ่งคำที่แยกแต่ละออกจากกัน

แผนภูมิที่บันทึกไว้จะปรากฏที่นี่ด้วย — การเลือก preset hierarchy จะประยุกต์ใช้และเปิดใช้งานจากคลิกเดียวนั้น

ไฟล์แนบ

แนบรูปภาพแล้วมันจะเดินทางไปกับ prompt จากโทรศัพท์คุณสามารถแนบรูปตรงจาก camera roll ได้ — ดูที่ การควบคุมระยะไกล

การส่งที่ตรวจสอบแล้ว

หลังจากกด Send, 1DevTool จะตรวจสอบช่องเขียนของเอเจนท์เพื่อยืนยันว่าข้อความออกจากนั่นจริงๆ หากพิสูจน์ได้ว่าข้อความยังคงอยู่ที่นั่น จะมีการกด Enter อีกครั้งโดยอัตโนมัติ

หากยังไม่ได้ส่งอีก เทอร์มินัลจะบอกอย่างนั้นแทนที่จะรายงาน run ที่ไม่เคยเริ่ม: Mission Control แสดง "not submitted — press Enter" และพาคุณไปยังเทอร์มินัล และแท็บเก็บข้อความของคุณเป็นร่าง การกด Enter ด้วยตัวคุณเองจะลบคำเตือน

การเริ่ม run, การตั้งชื่อแท็บอัตโนมัติ, และการเปิดเซสชัน AI Diff ทั้งหมด รอจนกว่าจะพิสูจน์ได้ว่า prompt ถูกส่งแล้ว — เพื่อให้การมอบหมายจะไม่มีทางดูเหมือนกำลังทำงานในขณะที่เอเจนท์เฉยอยู่

การตั้งเวลาส่ง prompt

ตั้งเวลาให้ prompt ส่งในภายหลัง — หลังจากรีเซ็ตโควต้า หรือในเวลาที่คุณเลือก ตัวนับถอยหลังปรากฏบนเทอร์มินัลและสามารถยกเลิกได้ตลอดเวลา เดสก์ท็อปเป็นเจ้าของนาฬิกา ดังนั้น prompt ที่ตั้งเวลาไว้จะทำงานไม่ว่าโทรศัพท์ของคุณจะตื่นอยู่หรือไม่

การตั้งเวลาส่ง prompt ในภายหลัง

ประวัติ prompt

ทุก prompt ที่คุณส่งจะถูกบันทึก Cmd+Up / Ctrl+Up เลื่อนกลับไปดู prompt ก่อนหน้าเพื่อใช้ซ้ำหรือแก้ไข และ Cmd+Down / Ctrl+Down เลื่อนไปข้างหน้าอีกครั้ง prompt ที่มีการกล่าวถึงไฟล์จะถูกบันทึกเป็น prompt เดียวที่คุณส่งจริงๆ ไม่ใช่หลายแถว

ที่เกี่ยวข้อง