AI Agent Hub
Back to plugins
🧰

dsh-console-hub

Web Tools Updated 2026.09.14

Run the following command in DeepSeek Harness:

dsh plugin install RBkreb/dsh-console-hub

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install RBkreb/dsh-console-hub in the DeepSeek Harness terminal, then restart dsh to apply; the full source is available at https://github.com/RBkreb/dsh-console-hub

About this plugin

Network engineers doing bulk changes or troubleshooting often spend hours staring at a terminal window, typing commands one by one into a serial-server or terminal-server console port, waiting for prompts, and stepping through paging screens. dsh-console-hub hands that repetitive manual loop to an AI agent: once connected over Telnet or Raw TCP, the plugin detects prompts automatically, walks through --More-- paging, recognises half-idle Vty sessions and wakes them with an Enter key, turning the stare-and-type workflow into a submit-and-read result flow.

Core capabilities cover the full control round-trip: device view CRUD, multi-encoding support (UTF-8, GBK, GB18030, Big5, Shift-JIS), cursor-based incremental reads that eliminate echo duplication, configurable auto-paging strategies (space / q / Ctrl+C / manual), idle-timeout reclamation, and a three-tier high-risk interception rule set where rollback and reboot default to human confirmation while other patterns resolve to allow, ask, or deny via regex or token matching.

Best suited for network and ops teams performing bulk configuration, troubleshooting, or AI-assisted CLI execution. Treat the interception rules as a guardrail rather than a sandbox, and keep device-side permissions tight as well. Protocol support is limited to Telnet and Raw TCP; SSH and direct serial are out of scope, and prompt or paging regexes may need tuning for non-standard CLIs.

Use Cases

  • Batch-modify switch configs and wait for prompt confirmation on each command
  • Read console output incrementally and step through paging automatically during troubleshooting
  • Trigger human confirmation before executing high-risk commands such as rollback or reboot
  • Detect half-idle Vty sessions and auto-wake them with an Enter key

Best For

  • Ops engineers managing multiple network devices via serial or terminal servers
  • Network teams that want AI-assisted CLI execution with automated result retrieval
  • SOC or NOC on-call staff enforcing human approvals for high-risk operations