Gentle Terminal — AI skill for Claude Code
Approval-first terminal control for AI coding agents: a pinned MCP server launcher + Agent Skill that lets Claude Code, Codex, Cursor & OpenCode drive real shells, REPLs and TUIs, and supervise other.
How to install Gentle Terminal
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open reyrodman/gentle-terminal and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Gentle Terminal does
Approval-first terminal control for AI coding agents: a pinned MCP server launcher + Agent Skill that lets Claude Code, Codex, Cursor & OpenCode drive real shells, REPLs and TUIs, and supervise other agents, safely.
Alternatives in AI
- Gentle AI — Agent Skills Index — When working on this project, load the relevant skill(s) BEFORE writing any code 1.9k ★
- Pi Agent VS OpenCode — Customization & Control Comparison — Pi v0.52+ vs OpenCode v1.1+ (Feb 2026) Thesis: Pi and OpenCode are both MIT-licensed, open-source, model-agnos 526 ★
- Agentboard — Web GUI for tmux optimized for AI agent TUIs, with support for iOS safari and mac w/ keyboard shortcuts 410 ★
README
gentle-terminal
**Approval-first terminal control for AI coding agents.**
Let Claude Code, Codex, Cursor, OpenCode and any MCP client drive *real* interactive shells, CLIs and TUIs (and even supervise other coding agents) without auto-approving prompts, mistaking timeouts for success, or killing work in progress.
[](https://github.com/reyrodman/gentle-terminal/actions/workflows/ci.yml) [](LICENSE) [](https://nodejs.org) [](https://modelcontextprotocol.io) [](SKILL.md) [](#supported-platforms)
[Quick start](#quick-start) · [Connect your client](#connect-your-mcp-client) · [Examples](#usage-examples) · [How it works](#how-it-works) · [Safety model](#safety-model) · [FAQ](#faq)
Why gentle-terminal?
Most agent shell tools run one command and hand back its output. That breaks the moment a program is **interactive**: `vim`, `htop`, a Python REPL, `git rebase -i`, an installer asking questions, an SSH login, or another AI agent like Codex CLI waiting for approval.
[terminal-use](https://github.com/computer-agent-labs/terminal-use) solves the mechanics: a real PTY rendered by a real terminal emulator, exposed over MCP. **gentle-terminal adds the judgment** an agent needs to use that power responsibly:
| Without a policy, agents tend to... | gentle-terminal teaches them to... | |
Related Skills
Aiterm MCP
One persistent MCP terminal your AI drives — and launches other coding agents (Codex/Grok/Composer) into. SSH,
Claude Select
A unified launcher for Claude Code that lets you interactively choose which LLM backend to use.
AI Launcher
A fast, secure launcher CLI tool that lets you switch between different AI coding assistants using fuzzy searc
Twitch Terminal
Stream your terminal. Watch AI agents work. Like Twitch, for shells.
Abundio
Abundio is a GPU-accelerated, project-centric terminal workspace for AI-assisted development. Run your shells,
Vibeharness
Hackable, interactive LLM agent harness for the terminal — streaming REPL, tool-using agent loop, persistent P
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Aux Delegator
Invokes external CLI coding agents (Codex, OpenCode, Claude -p, ACP). Use whenever a task should be offloaded