DEV Community

sunu15712
sunu15712

Posted on

suddo – sudo password prompts without leaving your AI agent's chat

# suddo (superuser don't do)

Sometimes AI needs to run commands with sudo (installing a package,

reading a file in /etc, etc). But most MCP clients don't support

creating a PTY, so you end up having to open a separate terminal

just to type your password:

    claude code                    $ sudo cat /etc/hosts
    AI: blabla                     password:

    > ! sudo cat /etc/hosts
    AI: please open a new terminal.
Enter fullscreen mode Exit fullscreen mode

Annoying.

With suddo:

AI calls the tool `execute_command`

The server asks you, rejects, or allows it based on your rules
Enter fullscreen mode Exit fullscreen mode

If allowed:

  1. If you don't have a valid sudo timestamp, it asks for your password

  2. The command runs safely

More detail and usage: https://github.com/sunu15712/suddo

Top comments (0)