เทอร์มินัล • แยกได้ • มือถือ

ผู้จัดการเทอร์มินัล
กำหนดขอบเขตให้ทุกโปรเจกต์

AgentsRoom มาพร้อมกับผู้จัดการเทอร์มินัลต่อโปรเจกต์ที่แท้จริง ทุกคำสั่งจะถูกบันทึก, จัดประเภท, เริ่มต้นในคลิกเดียว, และทำงานในไดเรกทอรีที่ถูกต้องของโปรเจกต์ของคุณ หยุดเปิด iTerm2, Warp หรือ Terminal.app ข้างๆ: ทุกอย่างอยู่ข้างๆ เอเจนต์ AI ของคุณ.

และส่วนที่ไม่เหมือนใคร: ด้วยแอปมือถือ iOS และ Android, คุณสามารถเรียกคำสั่งระยะไกลบน Mac ของคุณ สร้างไซต์ localhost จากรถไฟใต้ดิน, ยิม หรือร้านกาแฟ, แล้วเปิดมันบนโทรศัพท์ของคุณผ่าน 4G/5G ผ่านอุโมงค์การแสดงตัวอย่างสดที่สร้างไว้.

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

Dev Terminals เป็นมากกว่าแค่โปรแกรมจำลองเทอร์มินัล มันเป็นผู้จัดการคำสั่งต่อโปรเจกต์ที่แท้จริง, ออกแบบมาเพื่อแทนที่ป่าของแท็บ iTerm2, Warp, Ghostty, Kitty, Alacritty และ Terminal.app ที่คุณเปิดทุกเช้า โปรเจกต์แต่ละโปรเจกต์มีรายการคำสั่งของตัวเอง: เซิร์ฟเวอร์พัฒนา, แบ็กเอนด์, ตัวรวมมือถือ, เวิร์กเกอร์, ฐานข้อมูล, สคริปต์ภายใน คุณตั้งชื่อพวกเขาหนึ่งครั้ง, คุณเริ่มต้นพวกเขาตลอดไป.

UX และ UI ถูกผลักดันอย่างตั้งใจเพื่อทำให้การจัดการคำสั่งเร็วที่สุดเท่าที่จะเป็นไปได้ ทุกคำสั่งจะจดจำชื่อ, คำสั่งเชลล์, ไดเรกทอรีทำงาน (สัมพันธ์กับรากโปรเจกต์), หมวดหมู่เฟรมเวิร์ก (React, Next.js, Django, Rails, Go, Rust, Docker…) และประเภท (กระบวนการที่ทำงานยาวนานหรือสคริปต์ชั่วคราว) คำสั่งที่ใช้งานอยู่จะลอยขึ้นไปที่ด้านบนของรายการ, และไอคอนเฟรมเวิร์กที่มีสีสันช่วยให้คุณมองเห็นฟรอนต์เอนด์ React ของคุณ, แบ็กเอนด์ Django ของคุณ และบริการ Docker ของคุณได้อย่างรวดเร็ว.

ข้อได้เปรียบใหญ่ของเทอร์มินัลที่รวมอยู่ใน AgentsRoom คือคำสั่งทำงานในบริบทที่แน่นอนของโปรเจกต์ของคุณ: เส้นทางเดียวกัน, สภาพแวดล้อมเดียวกัน, cwd เดียวกัน ไม่มีการเสียดสี, ไม่มีการ cd ที่ไม่มีที่สิ้นสุด, ไม่มีความสับสนในโปรเจกต์ และเพราะทุกอย่างอยู่ข้างๆ Claude, Codex และเอเจนต์ AI Antigravity ของคุณ, คุณหยุดการสลับระหว่างเครื่องมือสิบห้าตัวที่แตกต่างกันเพียงเพื่อส่งโค้ด.

พื้นที่ทำงานหลายเทอร์มินัลของ AgentsRoom พร้อมพาเนลแยกแบบลากและวางและหน้าต่างเทอร์มินัลที่แยกออกมาในจอการตรวจสอบแนวตั้ง, ทางเลือกที่ทันสมัยสำหรับ iTerm2, Warp และ WezTerm

รูปแบบเทอร์มินัลหลายพาเนลใน AgentsRoom: แยกเทอร์มินัลของคุณ, แยกออกไปยังหน้าจอที่สอง, และตรวจสอบเอเจนต์, บันทึก และการสร้างเคียงข้างกัน.

เทอร์มินัลที่รวมจริง, ไม่ใช่ของเล่น

ทุกคำสั่งเปิดเทอร์มินัล xterm.js เต็มรูปแบบพร้อมสี ANSI, scrollback, ลิงก์ที่คลิกได้, PTY resize และการสนับสนุน Unicode นี่ไม่ใช่ผู้ดูบันทึกปลอม: มันเป็นเทอร์มินัลพีโซที่แท้จริง, เหมือนกับที่คุณได้รับใน iTerm2 หรือ Terminal.app, แต่จัดการให้คุณ.

สถานะของแต่ละกระบวนการจะแสดงสด: กำลังทำงาน, กำลังเริ่มต้น, หยุด, ล่ม เมื่อเซิร์ฟเวอร์พัฒนาล้ม, คุณจะเห็นมันทันที คลิกหนึ่งครั้งเพื่อเริ่มใหม่ และเมื่อคุณต้องการหลายเทอร์มินัลในขนาน (แบ็กเอนด์ + ฟรอนต์เอนด์ + มือถือ + รีเลย์), ปุ่ม 'เริ่มทั้งหมด' ทั่วไปจะเริ่มต้นกระบวนการที่ทำงานยาวนานทุกตัวพร้อมกัน, โดยไม่ต้องพิมพ์อะไรเลย.

คำสั่งจะถูกจัดกลุ่มในโฟลเดอร์, สามารถจัดเรียงใหม่ด้วยเมาส์, และเก็บไว้ใน `.agentsroom/commands.json` ที่รากของโปรเจกต์ของคุณ คอมมิตไฟล์นี้: ทีมของคุณทั้งหมดจะได้รับการตั้งค่าเทอร์มินัลเดียวกัน คำสั่งส่วนบุคคล (สคริปต์ดีบักท้องถิ่น, ตัวแปร env ส่วนตัว) จะไปที่ `commands-personal.json`, เพิ่มเข้าไปใน `.gitignore` โดยอัตโนมัติภายใน `.agentsroom` ไม่มีใครต้องพิมพ์ `yarn dev --port 2203` จากความจำเมื่อเข้าร่วม repo ใหม่อีกต่อไป.

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

คำสั่งที่ถอดออกและการตั้งค่าหลายจอ

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

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

การจัดระเบียบพื้นที่ทำงานที่ดีกว่า

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

เลย์เอาต์หลายหน้าจอที่ปรับแต่งแล้ว

วางหน้าต่างที่แยกออกมาบนจอแสดงผลที่สองหรือจอแนวตั้ง ผลลัพธ์การสร้างของคุณ เซิร์ฟเวอร์พัฒนา และบันทึกเอเจนต์จะได้รับหน้าจอเฉพาะในขณะที่คุณยังคงเขียนโค้ดบนหน้าจอหลัก

การตรวจสอบแบบเรียลไทม์

เก็บมุมมองที่เปิดอยู่ตลอดเวลาของเอเจนต์และคำสั่งของคุณ ดูกระบวนการเริ่มต้น สตรีม และล้มเหลวแบบสดบนหน้าจอด้านข้าง และตอบสนองทันทีเมื่อมีบางอย่างผิดพลาด

ประสิทธิภาพที่สูงขึ้น

นักพัฒนาที่ต้องจัดการหลายโครงการหรือสภาพแวดล้อมจะหยุดสลับบริบท ทุกอย่างที่ต้องการการตรวจสอบจะยังคงมองเห็นได้ ดังนั้นคุณจึงส่งมอบได้เร็วขึ้นโดยมีการหยุดชะงักน้อยลง

เลย์เอาต์เทอร์มินัลขั้นสูง สร้างด้วยการลากและวาง

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

จัดเรียงพื้นที่ทำงานที่เหมาะสมกับงานที่อยู่ตรงหน้าคุณ:

การแบ่งแนวตั้ง

วางเทอร์มินัลสองตัวข้างกันเพื่อดูแบ็กเอนด์และฟรอนต์เอนด์พร้อมกัน

การแบ่งแนวนอน

ซ้อนเทอร์มินัลซ้อนกันเพื่อเก็บบันทึกและเซิร์ฟเวอร์ที่ทำงานในคอลัมน์เดียวกัน

เลย์เอาต์รวมที่ซับซ้อน

ผสมการแบ่งแนวตั้งและแนวนอนเพื่อสร้างกริดเต็มรูปแบบของเทอร์มินัลที่ปรับแต่งให้เหมาะกับสแต็กของคุณ

จัดระเบียบในไม่กี่วินาที

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

ดูทุกอย่างพร้อมกัน

เก็บเอเจนต์หลายตัว เซิร์ฟเวอร์ บันทึก และคำสั่งในมุมมองพร้อมกันทั้งหมดภายในแผงเดียว

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

วิธีการขับเคลื่อนเทอร์มินัลของคุณมากขึ้น

หน้าต่างที่แยกออกมา การสร้างคำสั่ง AI และการเปิดใช้งานจากระยะไกลจากมือถือเป็นส่วนหนึ่งของประสบการณ์ Dev Terminals เดียวกัน นี่คือการแนะนำที่แท้จริง

AgentsRoom terminal manager: เทอร์มินัลที่แยกออกมาบนหน้าจอที่สอง คำสั่งที่กระตุ้นจากระยะไกลจากมือถือ เทอร์มินัล xterm.js ที่รวมอยู่ในแต่ละโครงการ

AgentsRoom terminal manager พร้อมหน้าต่างที่แยกออกมาบนจอที่สอง รายการคำสั่งโครงการ การสร้างคำสั่ง AI และเอเจนต์ Claude

AgentsRoom terminal manager ต่อโครงการ: หน้าต่างที่แยกออกมา เทอร์มินัลที่รวมอยู่ต่อคำสั่ง คำสั่งที่สร้างโดย AI ทั้งหมดในที่เดียวกับเอเจนต์ของคุณ

จัดการทุกเทอร์มินัล, ทุกคำสั่ง, ทุกบริการ

กระบวนการที่ทำงานยาวนาน, สคริปต์ด่วน, คำสั่งสร้าง, เซิร์ฟเวอร์พัฒนา ทั้งหมดจัดระเบียบตามโปรเจกต์, พร้อมการติดตามสถานะสด, AI ที่รวมอยู่ และการควบคุมระยะไกลจากมือถือ.

ผู้จัดการเทอร์มินัลต่อโปรเจกต์

โปรเจกต์แต่ละโปรเจกต์มีรายการคำสั่งของตัวเอง, เก็บไว้ใน .agentsroom/commands.json สลับโปรเจกต์, คำสั่งของคุณจะเปลี่ยนโดยอัตโนมัติ ไม่มีความสับสนระหว่าง repos.

เริ่มทุกอย่างในคลิกเดียว

ปุ่มเล่นเดียวเริ่มต้นกระบวนการที่ทำงานยาวนานทุกตัว: แบ็กเอนด์, ฟรอนต์เอนด์, ตัวรวมมือถือ, เซิร์ฟเวอร์รีเลย์, เวิร์กเกอร์, ฐานข้อมูล ไม่ต้องเปิดแท็บเทอร์มินัลห้าตัวด้วยมืออีกต่อไป.

เริ่มต้นระยะไกลจากมือถือ

เรียกใช้คำสั่งจากแอป iOS หรือ Android: เทอร์มินัลจะเปิดขึ้นบน Mac ของคุณ และคุณจะเห็นผลลัพธ์สดที่สตรีมไปยังโทรศัพท์ของคุณผ่าน 4G, 5G หรือ Wi-Fi.

หน้าต่างเทอร์มินัลที่ถอดออกได้

แยกส่วนเทอร์มินัลออกเป็นหน้าต่างลอยอิสระ วางมันบนจอมอนิเตอร์ที่สองเพื่อเฝ้าดูเซิร์ฟเวอร์ของคุณในขณะที่คุณเขียนโค้ดในหน้าต่างหลัก.

การสร้างคำสั่ง AI

คลิกที่ไม้กายสิทธิ์: Claude จะสแกน repo ของคุณ ตรวจจับ package.json, Dockerfiles, Makefiles และสร้างคำสั่งเริ่มต้น, เส้นทาง และหมวดหมู่ทั้งหมดให้คุณ.

สถานะกระบวนการสด

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

กระบวนการหรือสคริปต์

เซิร์ฟเวอร์ที่ทำงานยาวนานคือกระบวนการ สคริปต์การสร้างแบบครั้งเดียว, การย้ายข้อมูล และการปรับใช้คือสคริปต์ ทั้งสองอยู่ในแดชบอร์ดเดียวกัน ทั้งสองอยู่ในระยะคลิกเดียว.

เทอร์มินัล xterm.js จริงต่อคำสั่ง

ทุกกระบวนการเปิดเทอร์มินัล pseudo-TTY จริงพร้อมสี ANSI, การเลื่อนกลับ, ลิงก์ที่คลิกได้ และการป้อนข้อมูลจากแป้นพิมพ์เต็มรูปแบบ ไม่มีการประนีประนอมเมื่อเปรียบเทียบกับ iTerm2 หรือ Terminal.app.

เชื่อมต่อกับการแสดงตัวอย่างสดของ localhost

เปิดไซต์ localhost ของคุณจากเทอร์มินัล AgentsRoom แล้วเข้าถึงจากภายนอกผ่านอุโมงค์ HTTPS ที่สร้างขึ้นในตัว ทดสอบบนโทรศัพท์ของคุณผ่าน 4G/5G โดยไม่ต้องปรับใช้.

ไอคอนเฟรมเวิร์ก 30+

React, Next.js, Vue, Nuxt, Angular, Svelte, Expo, Node.js, NestJS, Django, FastAPI, Rails, Laravel, Spring, Go, Rust, Docker, Redis และอีกมากมาย แต่ละอันมีไอคอนและสี.

การจัดเก็บแบบ Git-native

คำสั่งสาธารณะอยู่ใน .agentsroom/commands.json ซึ่งถูกบันทึกใน repo ของคุณ คำสั่งส่วนตัวอยู่ใน commands-personal.json ซึ่งถูก gitignore โดยอัตโนมัติ.

เทอร์มินัลและตัวแทน AI ร่วมกัน

เทอร์มินัลของคุณ, ตัวแทน Claude Code ของคุณ, คำสั่งของคุณ, แบ็คล็อกของคุณ และการแสดงตัวอย่างสดของคุณแชร์แอปเดียวกัน หยุดหลงทางระหว่างเครื่องมือสิบตัว.

เปิดเทอร์มินัลบน Mac ของคุณจากโทรศัพท์

นี่อาจเป็นฟีเจอร์ที่ไม่เหมือนใครที่สุดของ AgentsRoom จากแอปมือถือ iOS หรือ Android คุณสามารถเรียกดูรายการคำสั่งของโปรเจกต์ใดก็ได้และเปิดใช้งานคำสั่งใดก็ได้ด้วยการแตะ คำสั่งจะไม่ทำงานบนโทรศัพท์ของคุณ: มันทำงานบน Mac ของคุณในไดเรกทอรีการทำงานที่ถูกต้องในเทอร์มินัล PTY จริง ผลลัพธ์จะถูกสตรีมสดไปยังมือถือผ่านการส่งข้อมูลที่เข้ารหัสแบบ end-to-end.

อย่างเป็นรูปธรรม: คุณอยู่ในรถไฟใต้ดิน, ที่ยิม หรืออีกฟากของโลก คุณต้องการเปิดไซต์ท้องถิ่นของคุณเพื่อตรวจสอบการออกแบบ หรือรีสตาร์ทคนงานที่ขัดข้องในขณะที่คุณไม่อยู่ คุณเปิด AgentsRoom บนมือถือ, แตะ 'yarn dev', เซิร์ฟเวอร์จะบูตบน Mac ที่บ้านของคุณ คุณสามารถโต้ตอบกับแป้นพิมพ์เทอร์มินัลจากโทรศัพท์ได้.

รวมกับอุโมงค์การแสดงตัวอย่าง localhost ที่รวมอยู่ คุณสามารถเปิดไซต์ท้องถิ่นของคุณในเบราว์เซอร์มือถือได้เลย ผ่าน 4G หรือ 5G โดยไม่ต้องปรับใช้ คุณเขียนโค้ด, เริ่ม, ทดสอบ และตรวจสอบทั้งหมดจากกระเป๋าของคุณ AgentsRoom เปลี่ยน Mac ของคุณให้เป็นเซิร์ฟเวอร์พัฒนาที่ขับเคลื่อนจากระยะไกล.

การแจ้งเตือนคำสั่ง

รับการแจ้งเตือนเมื่อคำสั่งที่ยาวเสร็จสิ้น

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

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

เสียงเตือนหนึ่งเสียงต่อเทอร์มินัล

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

คำสั่งที่ยาวเท่านั้น

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

ไม่เคยในขณะที่คุณกำลังดูอยู่

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

macOS, Windows และ Linux

การตรวจจับอ่านกระบวนการพื้นหน้าของเทอร์มินัล ดังนั้นไม่มีอะไรเพิ่มเติมใน zsh, bash, fish หรือการกำหนดค่าของ PowerShell ของคุณ และมันทำงานกับเชลล์ที่คุณใช้แล้ว การแจ้งเตือนยังไปถึงแอป iOS และ Android เมื่อคุณออกจากเครื่องของคุณ

ตัวแทน AI ของคุณได้รับการดูแลเหมือนกัน: การแจ้งเตือนตัวแทน AI.

โหมดถอดออก: เทอร์มินัลของคุณบนจอมอนิเตอร์ที่สอง

แผงเทอร์มินัลสามารถถอดออกเป็นหน้าต่างลอยอิสระ ลากมันไปยังหน้าจอที่สองและบันทึกบันทึกของแบ็กเอนด์, ฟรอนต์เอนด์ และบันเดลเลอร์มือถือให้มองเห็นได้ตลอดเวลาขณะที่คุณเขียนโค้ดในหน้าต่างหลักของ AgentsRoom นี่คือสิ่งที่นักพัฒนาที่จริงจังทำกับ tmux หรือ iTerm2 ในโหมดจัดเรียง ยกเว้นว่าใน AgentsRoom ไม่มีอะไรให้กำหนดค่า.

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

ทางเลือกที่ทันสมัยสำหรับเทอร์มินัลทุกตัวที่คุณเคยใช้

AgentsRoom Dev Terminals เป็นตัวเลือกที่ดีกว่าสำหรับการทำงานในโครงการเมื่อเปรียบเทียบกับเทอร์มินัลอีมูเลเตอร์แบบคลาสสิก นี่คือเครื่องมือที่ผู้ใช้ของเราได้เปลี่ยนไปใช้แล้ว:

iTerm2 เป็นมาตรฐานทองคำของ macOS มาหลายปี และ Terminal.app ถูกติดตั้งล่วงหน้าในทุก Mac Warp ได้ทำให้บล็อกคำสั่งเป็นที่นิยมและรวม AI Ghostty เร็วและเป็นธรรมชาติ Kitty เร่งด้วย GPU Alacritty มีลักษณะมินิมอล WezTerm สามารถเขียนสคริปต์ด้วย Lua Hyper สร้างจากเทคโนโลยีเว็บ Tabby เป็นข้ามแพลตฟอร์ม Wave Terminal และ Windows Terminal ทั้งสองผลักดันการทำงานแบบหลายแผงที่ทันสมัย พวกเขาทั้งหมดเป็นผลิตภัณฑ์ที่ยอดเยี่ยม AgentsRoom ไม่พยายามแข่งขันในด้านความเร็วในการเรนเดอร์ดิบ: มันนำเสนอคุณค่าที่แตกต่างออกไป เทอร์มินัลที่รวมอยู่ในสภาพแวดล้อมการพัฒนาของคุณ ซึ่งกำหนดขอบเขตให้กับแต่ละโครงการ ซิงค์กับเอเจนต์ AI ของคุณและสามารถควบคุมจากโทรศัพท์ของคุณ

iTerm2Terminal.appWarpGhosttyKittyAlacrittyWezTermHyperTabbyWindows TerminalWave TerminalCore ShellContourTermiustmuxzellij

ทุกอย่างที่เทอร์มินัลสมัยใหม่ต้องการในหน้าต่างเดียว

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

เทอร์มินัลขั้นสูงการจัดการตัวแทน AIเลย์เอาต์หลายพาเนลเทอร์มินัลแยกการทำงานร่วมกันการจัดการบริบทการจัดระเบียบพื้นที่ทำงาน

หากคุณจัดการโปรเจกต์ของคุณด้วยแท็บเทอร์มินัลหลายแท็บที่ชื่อว่า 'backend', 'frontend', 'mobile', 'relay' คุณจะประหยัดเวลาได้ด้วย Dev Terminals หากคุณใช้ tmux หรือ zellij ในการจัดระเบียบเซสชัน คุณจะพบแนวคิดเดียวกันโดยไม่ต้องเขียนไฟล์คอนฟิก

มันทำงานอย่างไร

01

เปิดโปรเจกต์ของคุณ

ในมุมมองโปรเจกต์ ส่วน Dev Terminals จะปรากฏอยู่ข้างๆ ตัวแทน AI, ไลบรารีพรอมต์ และแบ็คล็อกของคุณ หากยังไม่มีคำสั่งใดๆ จะมีเทอร์มินัลเริ่มต้นที่รากโปรเจกต์ถูกสร้างขึ้นโดยอัตโนมัติ

02

เพิ่มคำสั่งของคุณ

คลิก + เพื่อเพิ่มคำสั่ง ตั้งชื่อ คำสั่งเชลล์ (yarn dev, docker compose up, pnpm start) ไดเรกทอรีทำงานที่สัมพันธ์กับรากโปรเจกต์ และหมวดหมู่ของเฟรมเวิร์ก เลือกกระบวนการที่ทำงานยาวนานหรือสคริปต์แบบครั้งเดียว

.agentsroom/commands.json
03

หรือให้ AI สร้างคำสั่ง

คลิกไม้กายสิทธิ์: Claude อ่านโครงสร้าง repo ของคุณ (package.json, Dockerfile, Makefile, pyproject.toml, Cargo.toml, go.mod, composer.json) และสร้างรายการคำสั่งเริ่มต้นทั้งหมดของคุณพร้อมเส้นทาง หมวดหมู่ และไอคอนที่ถูกต้อง ตรวจสอบ ปรับแต่ง และบันทึก

04

เริ่มทุกอย่างด้วยคลิกเดียว

กดปุ่มเล่นทั่วโลกเพื่อเริ่มกระบวนการที่ทำงานยาวนานทั้งหมดในครั้งเดียว คำสั่งแต่ละคำสั่งจะเปิดเทอร์มินัล xterm.js จริงที่คุณสามารถเห็นผลลัพธ์ พิมพ์บนแป้นพิมพ์ และโต้ตอบได้เหมือนใน iTerm2 หรือ Terminal.app

05

แยกพาเนล

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

06

ควบคุมจากโทรศัพท์ของคุณ

เปิด AgentsRoom บน iOS หรือ Android เลือกโปรเจกต์ของคุณ แตะคำสั่ง: มันจะเริ่มทำงานจากระยะไกลบน Mac ของคุณและคุณจะเห็นผลลัพธ์สดจากโทรศัพท์ของคุณผ่าน 4G, 5G หรือ Wi-Fi ผ่านการส่งข้อมูลที่เข้ารหัสแบบ end-to-end

เฟรมเวิร์ก 30+ ตัว

ไอคอนที่มีสีสำหรับทุกสแต็ก

คำสั่งแต่ละคำสั่งจะแสดงไอคอนและสีของเฟรมเวิร์กของมัน มองเห็น frontend React ของคุณ, backend Django ของคุณ, bundler Expo ของคุณ และบริการ Docker ของคุณได้ในครั้งเดียวในรายการเทอร์มินัลของคุณ

ReactNext.jsVueNuxtAngularSvelteExpoReact NativeElectronNode.jsNestJSExpressDjangoFastAPIRailsLaravelSpringGoRustPythonRubyJava.NETPHPDockerDatabaseRedisWebSocketGatewayWorkerScriptMonorepo

การตั้งค่าคำสั่งที่ขับเคลื่อนด้วย AI

โปรเจกต์ใหม่? ไม่จำเป็นต้องกำหนดค่าคำสั่งแต่ละคำสั่งด้วยตนเอง คลิกไม้กายสิทธิ์: Claude สแกนที่เก็บของคุณ ตรวจจับตัวจัดการแพ็คเกจ (yarn, pnpm, npm, bun), บริการที่ทำงานยาวนานทุกตัว, โครงการย่อยทุกโครงการ และคำสั่งเริ่มต้นทุกคำสั่ง มันสร้างรายการทั้งหมดพร้อมเส้นทาง หมวดหมู่เฟรมเวิร์ก ไอคอน และโฟลเดอร์ที่ถูกต้อง คุณตรวจสอบ ปรับแต่ง และบันทึก การตั้งค่าทั้งหมดใช้เวลาเพียงไม่กี่วินาทีแทนที่จะเป็นนาที

พรอมต์เริ่มต้น

"วิเคราะห์โครงสร้างโปรเจกต์ของฉันและสร้างคำสั่งเริ่มต้นทั้งหมดสำหรับแต่ละบริการที่ทำงานนาน แต่ละซับโปรเจกต์ และแต่ละเซิร์ฟเวอร์พัฒนา รวมถึงไดเรกทอรีการทำงานที่ถูกต้อง คำสั่งเชลล์ และหมวดหมู่เฟรมเวิร์กที่เหมาะสมสำหรับแต่ละรายการ"

เกี่ยวกับ: AgentsRoom MCP

ต้องการให้เอเจนต์ของคุณเริ่มเซิร์ฟเวอร์พัฒนาเองหรือไม่?

AgentsRoom MCP เปิดเผยคำสั่ง Terminal เดียวกันที่คุณบันทึกไว้ที่นี่ในฐานะเครื่องมือ MCP ตัวแทน AI ของคุณสามารถเรียกใช้ commands_list, commands_run และ commands_create ผ่านเซิร์ฟเวอร์ Terminal Commands MCP จากนั้นเริ่มเซิร์ฟเวอร์พัฒนา API หรือเวิร์กเกอร์ของคุณได้ด้วยตนเอง

นี่เป็นเพียงหนึ่งในสี่เซิร์ฟเวอร์ AgentsRoom MCP เซิร์ฟเวอร์ Backlog MCP, Prompt Library MCP และ Browser MCP เปลี่ยนส่วนที่เหลือของ AgentsRoom IDE ให้เป็นพื้นที่ทำงานที่สามารถควบคุมได้โดยตัวแทน ทำด้วยตนเองเมื่อคุณต้องการ อัตโนมัติเมื่อคุณไม่ต้องการ

ค้นพบ AgentsRoom MCP

FAQ

นี่แตกต่างจาก iTerm2, Warp, Ghostty หรือ Terminal.app อย่างไร?

iTerm2, Warp, Ghostty, Kitty, Alacritty, WezTerm, Hyper และ Terminal.app เป็นโปรแกรมจำลองเทอร์มินัลที่ยอดเยี่ยมทั้งหมด AgentsRoom Dev Terminals ไม่พยายามที่จะแทนที่พวกเขาสำหรับการทำงานระบบทั่วไป: มันเป็นผู้จัดการเทอร์มินัลที่มีขอบเขตโปรเจกต์ คำสั่งจะถูกบันทึกต่อโปรเจกต์ เปิดใช้งานด้วยการคลิกหนึ่งครั้ง ขับเคลื่อนจากมือถือ และอยู่ข้างๆ เอไอเอเจนต์ของคุณ หากคุณทำงานส่วนใหญ่ในโปรเจกต์ของคุณเอง คุณจะใช้เวลา 90% ของเวลาที่อยู่ในเทอร์มินัลภายใน AgentsRoom โดยไม่ต้องเปิด iTerm2

เทอร์มินัลของ AgentsRoom ใช้ xterm.js จริงหรือ?

ใช่ ทุกคำสั่งจะเปิดเทอร์มินัล xterm.js จริงที่รองรับโดย pseudo-TTY บนฝั่ง Electron คุณจะได้รับสี ANSI, scrollback, ลิงก์ที่คลิกได้, การป้อนข้อมูลจากแป้นพิมพ์, การปรับขนาดแบบไดนามิก และการสนับสนุน Unicode เช่นเดียวกับในโปรแกรมจำลองเทอร์มินัลพื้นเมือง

การเปิดใช้งานคำสั่งระยะไกลจากมือถือทำงานอย่างไร?

จากแอป iOS หรือ Android คุณเลือกโปรเจกต์และคำสั่ง แอปมือถือจะส่งข้อความที่เข้ารหัสแบบ end-to-end ผ่าน WebSocket relay แอปเดสก์ท็อปจะรับคำสั่ง สร้าง PTY จริงบน Mac ของคุณในไดเรกทอรีการทำงานที่ถูกต้อง และสตรีมผลลัพธ์กลับไปยังมือถือแบบเรียลไทม์ คำสั่งจะทำงานจริงบน Mac ของคุณ ไม่ใช่บนโทรศัพท์ของคุณ เหมาะสำหรับการรีสตาร์ทเซิร์ฟเวอร์หรือคนงานในขณะที่คุณกำลังเดินทาง

โหมดแยกทำงานบนหลายหน้าจอได้หรือไม่?

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

ความแตกต่างระหว่างกระบวนการและสคริปต์คืออะไร?

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

คำสั่งจะแบ่งปันกับทีมของฉันหรือไม่?

ใช่ คำสั่งสาธารณะจะถูกเก็บไว้ใน .agentsroom/commands.json ภายในไดเรกทอรีโปรเจกต์ของคุณ คอมมิตไฟล์นี้: ใครก็ตามที่ดึง repo จะได้รับการตั้งค่าเดียวกัน คำสั่งส่วนบุคคล (สคริปต์ดีบักท้องถิ่น) จะไปที่ commands-personal.json ซึ่งจะถูกเพิ่มโดยอัตโนมัติไปยัง .agentsroom/.gitignore

การสร้างคำสั่ง AI ทำงานอย่างไร?

เมื่อคุณคลิกที่ไม้กายสิทธิ์ AgentsRoom จะสร้างอินสแตนซ์ Claude ที่อ่านโครงสร้างโปรเจกต์ของคุณ (package.json, Dockerfiles, Makefiles, pyproject.toml, Cargo.toml…) เพื่อระบุบริการที่ทำงานนานแต่ละรายการและคำสั่งเริ่มต้นของมัน ผลลัพธ์คือรายการคำสั่งที่มีโครงสร้างพร้อมเส้นทาง หมวดหมู่ โฟลเดอร์ และชื่อที่แนะนำ คุณจะตรวจสอบรายการก่อนที่จะบันทึก

AgentsRoom สามารถแจ้งเตือนฉันเมื่อคำสั่งเทอร์มินัลเสร็จสิ้นได้หรือไม่?

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

AgentsRoom รู้ได้อย่างไรว่าคำสั่งเสร็จสิ้นหากเทอร์มินัลยังเปิดอยู่?

แท็บเทอร์มินัลคือเชลล์ที่มีอายุยืนยาว ดังนั้นไม่มีอะไรออกเมื่อคำสั่งสิ้นสุด AgentsRoom จะเฝ้าดูกลุ่มกระบวนการพื้นฐานของเทอร์มินัลแทน: เมื่อมันกลับไปยังเชลล์เอง พรอมต์กลับมาและคำสั่งเสร็จสิ้น ไม่มีอะไรถูกเขียนลงในการกำหนดค่าของเชลล์ของคุณ ซึ่งเป็นเหตุผลว่าทำไมมันจึงทำงานเหมือนกันกับ zsh, bash, fish หรือ PowerShell และทำงานสำหรับคำสั่งที่คุณพิมพ์ด้วยมือรวมถึงสำหรับคำสั่งที่บันทึกไว้

ฉันจะได้รับการแจ้งเตือนสำหรับทุกคำสั่งที่ฉันพิมพ์หรือไม่?

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

คำสั่งสามารถใช้ได้ในทุกโปรเจกต์หรือไม่?

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

เอไอเอเจนต์ของฉันสามารถเปิดใช้งานคำสั่งเหล่านี้เองได้หรือไม่?

ใช่ ผ่าน AgentsRoom MCP เอเจนต์เรียกคำสั่ง_list เพื่อดูทุกอย่างที่มีอยู่ที่นี่ (คำสั่งโปรเจกต์และคำสั่งทั่วโลก แต่ละรายการติดแท็กด้วยขอบเขตของมัน) คำสั่ง_run เพื่อเริ่มหนึ่งในแท็บเทอร์มินัลจริงที่คุณสามารถดูและหยุดได้ และคำสั่ง_create เพื่อบันทึกใหม่ พวกเขาจะถูกบอกว่าไม่ให้เปิดใช้งานกระบวนการที่ทำงานนานผ่านเชลล์ดิบ ดังนั้นสิ่งที่ทำงานจะจบลงในแท็บเทอร์มินัลที่คุณควบคุม

หยุดโยนเทอร์มินัล IDE และเซิร์ฟเวอร์พัฒนา

ดาวน์โหลด AgentsRoom และแทนที่ผู้จัดการแท็บ iTerm2, Warp หรือ Ghostty ของคุณด้วยผู้จัดการเทอร์มินัลที่แท้จริงต่อโปรเจกต์ที่คุณสามารถขับเคลื่อนจากโทรศัพท์ของคุณ ฟรีสำหรับโปรเจกต์สูงสุด 3 โปรเจกต์

ฟรีดาวน์โหลด AgentsRoom

แอปคู่หู: ตรวจสอบตัวแทนของคุณได้ทุกที่

นำของคุณเอง: Claude, Codex, Antigravity CLI, หรือผู้ให้บริการ AI อื่น ๆ

รับส่วนขยาย
Chrome Web Store

ส่งข้อบกพร่องและคำขอไปยังแบ็คล็อกสาธารณะของคุณโดยตรง

มองเห็น AgentsRoom ในการทำงาน

หลายโปรเจกต์
ผู้ให้บริการหลายราย
หลาย agents
สถานะสด
ไฟล์ diff & commit
คู่หูมือถือ
ตัวอย่างสด
ทีมตัวแทน
การทำงานอัตโนมัติในเบราว์เซอร์
การพัฒนาที่ขับเคลื่อนด้วย backlog
ห้องสมุดคำสั่ง
ห้องสมุดทักษะ
ดูฟีเจอร์ทั้งหมด