kimi-cli
Kimi Code CLI is your next CLI agent.
Kimi CLI is a terminal-based AI sub-agent developed by MoonshotAI that assists with software development tasks and command-line operations. It autonomously reads and edits code, executes shell commands, searches web pages, and adjusts its actions during task execution. The agent integrates with Visual Studio Code through a dedicated extension, supports the Agent Client Protocol (ACP) for use with Zed and JetBrains IDEs, and connects to MCP (Model Context Protocol) tools to extend its capabilities. Developers can switch between agent mode and shell command mode, or integrate it with Zsh for enhanced terminal workflows.
Key Features
Use Cases
- 01Automating repetitive coding tasks like refactoring, code generation, and file editing directly from the terminal
- 02Executing complex shell operations with AI assistance for system administration and DevOps workflows
- 03Integrating AI-powered code suggestions and task automation into Visual Studio Code, Zed, or JetBrains IDEs
- 04Enhancing Zsh terminal experience with context-aware AI agent capabilities
- 05Connecting to external MCP servers to extend the agent with specialized tools and data sources
- 06Managing software development workflows that combine code editing, web research, and command execution
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
kimi-cli — FAQ
What is Kimi CLI?+
Kimi CLI is a terminal-based AI sub-agent from MoonshotAI that helps developers complete software development tasks and terminal operations. It can read and edit code, execute shell commands, search the web, and autonomously plan multi-step actions.
How do I install Kimi CLI?+
Kimi CLI is distributed as a Python package available on PyPI. Install it using pip or pipx, then run the login command to authenticate before first use.
Which IDEs and editors work with Kimi CLI?+
Kimi CLI integrates with Visual Studio Code via a dedicated extension, and supports Zed and JetBrains IDEs through the Agent Client Protocol (ACP). It also works as a standalone terminal agent with Zsh integration.
Do I need an API key to use Kimi CLI?+
Yes, you need to complete the login process by running the '/login' command in Kimi CLI after installation. This authenticates you with the Kimi service.
Is Kimi CLI free to use?+
The README does not specify pricing details. You will need to check the Kimi Code website or complete the login process to understand any usage limits or costs.
Can Kimi CLI connect to MCP servers?+
Yes, Kimi CLI supports MCP (Model Context Protocol) tools. You can add MCP servers using the 'kimi mcp add' command or provide an MCP configuration file via the '--mcp-config-file' option.
How do I install kimi-cli?+
Open the source repository on GitHub and follow its README. kimi-cli is a agent — MCP Agents Market links you directly to the official repo.
Is kimi-cli free?+
kimi-cli is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.