ใช้พื้นที่ร่างเป็นแนวกั้นความปลอดภัย
ป้อนตามคำบอกลงในโปรแกรมแก้ไขข้อความธรรมดาก่อน ระบบรู้จำเสียงได้รับการปรับให้เหมาะกับภาษา ส่วนเชลล์ต้องอาศัยสัญลักษณ์ที่แม่นยำ เครื่องหมายขีดกลาง ทับ อัญประกาศ แบ็กทิก ดอลลาร์ ไปป์ การเปลี่ยนทิศทาง ไวลด์การ์ด วงเล็บ อักษรระบุไดรฟ์ ตัวแปรสภาพแวดล้อม และตัวพิมพ์เล็ก-ใหญ่อาจเปลี่ยนลักษณะการทำงานได้ทั้งหมด
คัดลอกบรรทัดที่ตรวจทานแล้วไปยังเทอร์มินัลหลังตรวจสอบไดเรกทอรีปัจจุบันและเป้าหมายที่ต้องการเท่านั้น แยกการกด Enter เป็นการกระทำด้วยตนเองอีกขั้นตอน สำหรับ PowerShell หลายบรรทัด ให้ตรวจสอบว่าระบบจะตีความการขึ้นบรรทัดใหม่ การต่อบรรทัด และอัญประกาศอย่างไร
เพิ่มความเข้มงวดในการตรวจตามขอบเขตความเสียหาย
การตรวจสอบแบบอ่านอย่างเดียวรองรับการลองซ้ำได้ง่ายกว่า ส่วนการลบไฟล์ การย้ายแบบเรียกซ้ำ สิทธิ์ รีจิสทรี การเผยแพร่แพ็กเกจ DNS ทรัพยากรระบบคลาวด์ การปรับใช้ และคำสั่งระยะไกล ต้องระบุเป้าหมายอย่างแม่นยำและมีแผนย้อนกลับ ควรระวังเป็นพิเศษในหน้าต่างที่ใช้สิทธิ์ระดับสูง เพราะสิทธิ์ของซอฟต์แวร์ป้อนตามคำบอกกับกระบวนการปลายทางอาจต่างกัน
เลือกใช้คำสั่งที่มีโหมดทดลองรัน จำลองผล แสดงความแตกต่าง แสดงสถานะ หรือแสดงรายการ หลีกเลี่ยงเส้นทางที่กว้าง ตัวแปรที่ยังไม่ได้แก้ค่า และไวลด์การ์ดที่ยังไม่ตรวจทาน แสดงเป้าหมายที่แก้ค่าแล้วก่อนดำเนินการที่อาจทำลายข้อมูล และรักษาความสามารถในการกู้คืนไว้เมื่อทำได้
อย่าให้ข้อมูลลับอยู่ในเสียงพูดและข้อความถอดเสียง
อย่าพูดรหัสผ่าน คีย์ API รหัสกู้คืน โทเค็น คีย์ส่วนตัว หรือสตริงการเชื่อมต่อ บุคคลใกล้เคียง บัฟเฟอร์ไมโครโฟน คลิปบอร์ด ข้อความถอดเสียงในเครื่อง การบันทึกหน้าจอ ประวัติเทอร์มินัล หรือระบบวิเคราะห์ข้อมูล อาจสร้างสำเนาโดยไม่ตั้งใจได้
ใช้กระบวนการจัดการข้อมูลประจำตัวที่ปลอดภัยของระบบปฏิบัติการหรือโปรแกรมจัดการรหัสผ่าน หลีกเลี่ยงการส่งข้อมูลลับเป็นอาร์กิวเมนต์บรรทัดคำสั่ง เพราะข้อมูลอาจปรากฏในรายการกระบวนการหรือบันทึกระบบ
งานที่เหมาะกับการใช้เสียงในขั้นตอนการทำงานบนเทอร์มินัล
ใช้เสียงร่างความคิดเห็น ขั้นตอนใน README รายงานปัญหา ข้อความคอมมิต จุดประสงค์การค้นหา คำอธิบายการทดสอบ และคำขอภาษาธรรมชาติถึงเอเจนต์เขียนโค้ด ให้เอเจนต์หรือโปรแกรมแก้ไขสร้างไวยากรณ์ที่แม่นยำ แล้วตรวจความแตกต่างหรือคำสั่งที่ได้
การแบ่งงานเช่นนี้คงความรวดเร็วของการพูดไว้ พร้อมให้การตรวจไวยากรณ์และการเรียกใช้คำสั่งเป็นขั้นตอนที่ตั้งใจทำ
ข้อกำหนดที่ยกเว้นไม่ได้
ห้ามกำหนดค่าโหมด “ฟังตลอดเวลา” หรือการเปิดใช้ด้วยเสียงให้ส่งข้อความไปยังเทอร์มินัลโดยอัตโนมัติ
