Kimi Code CLI

Active
GitHub TypeScript MIT

Description

Kimi Code CLI is Moonshot AI's next-generation terminal coding agent for automating complex programming tasks.

Key Features

  • Terminal-native — Runs entirely in the terminal, integrating with existing dev tools
  • Moonshot models — Optimized for Kimi LLM coding understanding
  • Multi-file editing — Cross-file refactoring, batch changes and auto-test runs
  • Context management — Long context window for large codebases
  • Tool calling — Built-in file read/write, command execution and search tools
  • Chinese-friendly — Deep understanding of Chinese comments and docs

Use Cases

💡 Completing code edits and refactoring via natural language in the terminal
💡 Executing cross-file batch changes in large codebases
💡 Auto-generating test cases and running CI checks
💡 Providing coding assistance for Chinese-speaking tech teams
💡 Serving as a lightweight dev assistant outside the IDE

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (7.2k stars)
  • Permissive open-source license (MIT)

⚠️ Limitations

  • High issue backlog (1.3k open issues)

Quick Start

# Install Kimi Code CLI
npm install -g @moonshot-ai/kimi-code

# Run inside your project
cd my-project
kimi-code

Related Projects

Pi

101.0k · TypeScript
Active A+

Pi is a full-stack AI agent toolkit featuring a coding agent CLI, unified LLM API, TUI and Web UI libraries, Slack bot, and vLLM inference pods.

coding-agentclillm +2
  • · Unified multi-provider LLM API — pi-ai package provides unified interface for OpenAI, Anthropic, Google, and other LLM providers
  • · Interactive coding agent CLI — pi-coding-agent provides command-line interactive coding agent with tool calling and state management
  • · Agent runtime — pi-agent-core provides agent runtime with tool calling and state management for multi-step task execution

GitHub Copilot CLI

11.1k · Shell
Active B

GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal. Supports code generation, command suggestions, error fixing and more.

copilotcligithub +2
  • · Terminal-native development — Copilot coding agent runs directly in your CLI without context switching
  • · Deep GitHub integration — access repos, issues, and PRs with natural language
  • · Agentic capabilities — build, edit, debug, and refactor code with complex task planning and execution

Claude Code

143.8k · Python
Active A

Claude Code is an agentic coding tool by Anthropic that lives in your terminal, understands your codebase, and helps you code faster through natural language commands.

coding-agentcliterminal +2
  • · Terminal-native experience — Runs directly in your terminal with full codebase context and structure understanding
  • · Natural language coding — Execute coding, refactoring, and debugging tasks through natural language commands
  • · Git workflow integration — Handles branching, commits, PR creation, and other Git operations

Crush

27.9k · Go
Active A

Open-source agentic coding CLI by the Charm team, supporting multiple LLM backends for autonomous coding in the terminal

coding-agentcliterminal +2
  • · Multi-model support — connect to multiple LLMs via OpenAI and Anthropic-compatible APIs including Groq, OpenRouter
  • · Mid-session model switching — switch between different LLM providers while preserving context
  • · LSP-enhanced context — leverage Language Server Protocol for additional code context and project structure understanding