MoonshotAI/kimi-cli

[Archived] Legacy Python Kimi CLI, no longer maintained. Please use Kimi Code CLI: https://github.com/MoonshotAI/kimi-code

What it solves

Kimi CLI is a terminal-based AI agent designed to streamline software development and terminal operations. It eliminates the need to switch between a code editor, a web browser, and a terminal by integrating AI-driven code editing, shell command execution, and web searching directly into the command line.

How it works

The tool operates as an AI agent that can autonomously plan and adjust its actions. It can read and edit code, execute shell commands, and fetch web pages. It features a dedicated "Shell command mode" (toggled via Ctrl-X) for direct command execution and supports the Model Context Protocol (MCP) to integrate with external tools and servers.

Who it’s for

It is primarily intended for developers who prefer working in the terminal and want an AI assistant that can interact with their local environment and IDEs.

Highlights

  • IDE Integration: Supports integration with VS Code and other ACP-compatible editors (like Zed or JetBrains) via the Agent Client Protocol.
  • Shell Integration: Offers a Zsh plugin for seamless switching between agent mode and the shell.
  • MCP Support: Allows users to manage and connect to various MCP servers (HTTP or stdio) to extend the agent's capabilities.
  • Autonomous Planning: Capable of autonomously planning and adjusting actions to complete complex development tasks.

Related

  • Project
  • Project
  • Project
  • Project
  • Project