Terminal Control
0
Enables AI agents and programs to interact with terminal applications through a virtual X11 display.
概要
This tool provides a robust solution for programmatic interaction with terminal-based TUI applications. By utilizing a virtual X11 display with Xvfb, xterm, xdotool, and ImageMagick, it captures genuine visual terminal output as PNG screenshots and simulates keyboard and text inputs. This makes it particularly suitable for AI agents requiring visual feedback and interaction with command-line interfaces, offering a comprehensive approach to automate terminal-centric workflows.
主な機能
- Reliable Window Management for detection and focus handling
- Automated Resource Cleanup with process termination and timeout handling
- Input Simulation to send keyboard and text inputs to terminal applications
- Screenshot Capture of terminal output as PNG images
- Virtual Display Management using Xvfb for headless operation
- 0 GitHub stars
ユースケース
- Programmatic testing and validation of command-line interfaces and tools
- Capturing visual output of terminal commands for documentation, analysis, or monitoring
- Automating interactions for AI agents with terminal-based TUI applications