FAQ

Home > FAQs > For terminal users

Inline AI for terminal users

Terminal people get OpenCues twice over. oc-shell wraps your everyday interactive shell so the full surface (cues, blanks, agent tasks) works at the command line, and the patched integrations put the same surface inside the prompt boxes of Claude Code, OpenCode, and Gemini CLI, where you're already typing prompts all day.

The shell app: AI where commands are born

Unlike the other integrations, the terminal host is OpenCues' own standalone app: no upstream tool to patch. opencues install shell sets it up; oc-shell starts a wrapped session around your normal shell, and a hotkey summons the input box. The killer use is command recall: ffmpeg command to convert a video to web-ready mp4 _ lands the incantation ready to review and run. Math, conversions, weather _, nvda _, and system control (volume 40 _) all work mid-flow. Nothing executes on its own; you review every generated command before pressing Enter, the same draft-side boundary as everywhere else.

Inside your AI CLIs

The prompt you type to a coding agent is exactly the text worth improving. In Claude Code, OpenCode, and Gemini CLI, word cues dim vague words, improve prompt _ re-renders a draft before you spend tokens on it, and per-host tips packs teach each tool's own vocabulary in context: type a host's own feature word in Claude Code and the dim tells you there's something to know. That's continuous onboarding, and it's keyboard-native: navigation and cycling are Ctrl+Alt plus arrows, no mouse anywhere.

One config, every host

Everything reads the same ~/.cues/ tree, so a cue you write for one host is live in all of them on the next keystroke, and a project's committed .cues/ follows you into whichever CLI you open there. Rendering respects the terminal: ANSI dim as the signal channel, a status line as the teaching surface, and hot-reload without restarting anything.

Honest scope

This is inline assistance for composing text in terminals, not a shell agent: OpenCues doesn't run commands, parse your output, or automate your session. If you want an agent that acts, that's what the AI CLIs themselves are for; OpenCues makes what you type to them better.

Related: AI in your terminal · OpenCues in Claude Code · OpenCues in OpenCode · Inline AI in Gemini CLI · GitHub repo