Short answer: in your project directory run kimi, run /login once, focus the Kimi Code CLI prompt, press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux), dictate your task, press the hotkey again, then send. Kimi Code CLI plans steps, edits files, and runs shell commands with confirmations you control.
Kimi Code CLI (package @moonshot-ai/kimi-code, command kimi) is Moonshot AI's terminal agent: read/edit code, run commands, search files, fetch URLs, and adjust plans from tool feedback. It also ships kimi web (browser UI) and kimi acp (Agent Client Protocol service for editors such as Zed).
Kimi Code CLI terms
kimi: interactive TUI in the repo./login: Kimi Code OAuth or Moonshot API key./new,/sessions: new or resumed Kimi sessions./model: switch model in the TUI./mcp-config: MCP servers without hand-editing JSON.- Subagents:
coder,explore,planin isolated contexts. Ctrl-X: shell mode inside Kimi Code CLI.kimi acp: ACP backend for compatible IDEs.
AICHE fills Kimi Code CLI prompt text in the TUI. It does not approve Kimi tool runs or edit MCP config.
Why voice fits Kimi
Kimi Code CLI emphasizes autonomous multi-step work with confirmation on destructive actions. A vague first prompt wastes turns. Dictate scope, test commands, and directories to skip ("do not touch legacy/") in the Kimi TUI before you send.
How it works
- Install: official script or
npm install -g @moonshot-ai/kimi-code(getting started). cd your-project && kimi.- First run:
/login(OAuth or API key). - Focus the prompt area in the TUI.
- Toggle ⌃+⌥+R / Ctrl+Alt+R, speak 30 to 90 seconds.
- Toggle again. AICHE inserts at the caret.
- Send. Approve file writes and shell commands when prompted.
Shell mode: After your dictated agent task, press Ctrl-X to run quick shell checks yourself. AICHE does not switch modes for you.
IDE via ACP: If your editor uses kimi acp, focus the editor's agent prompt field and use the same hotkey there.
What you get with AICHE
- Custom vocabulary for Chinese/English mixed product names if you dictate in either language.
- Auto-translation to English prompts when your models expect English.
- Audio discarded immediately after processing, within 1 second.
FAQ
Q: Kimi CLI vs Claude Code?
A: Different runtimes and login. Same AICHE pattern: focus prompt, toggle hotkey, insert, you send.
Q: Does AICHE run kimi mcp?
A: No. Use /mcp-config or kimi mcp subcommands per Kimi docs.
Q: Node version?
A: Kimi distributes via npm; follow their Node requirements. AICHE is a separate desktop install.
Related
Try it: /new, dictate "summarize architecture of src/ and list top three test gaps", approve read-only tools, then dictate one fix with test command.