{
  "markdown": "# SSH Extension for Gemini CLI (v2.1)\n\nThis extension provides a robust `/ssh` command for interacting with remote servers, enabling secure command execution directly from the Gemini CLI.\n\nIt uses the `paramiko` Python library, ensuring reliable and secure connections.\n\n## Features\n\n-   **Simplified Command:** A single `/ssh` command for all remote execution.\n-   **Standard SSH Syntax:** Uses familiar `user@hostname \"command\"` syntax.\n-   **Secure Connections:** Leverages the `paramiko` library and your local SSH agent for authentication.\n-   **Detailed Output:** Returns `stdout`, `stderr`, and the `exit_code` for every command.\n\n## Installation\n\n1.  **Prerequisites:** Ensure you have Python and `pip` installed.\n2.  **Install Dependencies:** From within this extension's directory, run:\n    ```bash\n    pip install -r requirements.txt\n    ```\n3.  **Install the Extension:** Run the following command from the extension's directory:\n    ```bash\n    gemini extensions install .\n    ```\n4.  **Restart Gemini CLI:** **This is a critical step.** Close and reopen the Gemini CLI to ensure the new `/ssh` command is registered.\n\n## Usage\n\nThe extension provides a single `ssh` tool that can be used like a command.\n\n### `ssh`\n\nExecutes a shell command on a remote host. The arguments should be a single string in the format `user@hostname \"command\"`.\n\n**Example:**\n```\n/ssh args='bitnami@63.178.255.78 \"df -h\"'\n```\n",
  "bytes": 1418,
  "sha": "8b9eddcb988cbee99b682a80fb6ff54c7c596df9856840fefb29e8341015bf02",
  "repo_slug": "involvex/gemini-cli-ssh-extension",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_involvex_gemini_cli_ssh_extension_aeb722c7/readme"
}