MoonshotAI/kimi-cli

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

解決する課題

Kimi CLIは、ソフトウェア開発とターミナル操作を効率化するために設計されたターミナルベースのAIエージェントです。AIによるコード編集、シェルコマンド実行、ウェブ検索をコマンドラインに直接統合することで、コードエディタ、ウェブブラウザ、ターミナル間を行き来する必要をなくします。

仕組み

このツールは、自律的に計画を立て、行動を調整できるAIエージェントとして動作します。コードの読み取りや編集、シェルコマンドの実行、ウェブページの取得が可能です。直接コマンドを実行するための専用の「シェルコマンドモード」(Ctrl-Xで切り替え)を備えており、Model Context Protocol (MCP) をサポートしているため、外部ツールやサーバーとの統合も可能です。

対象ユーザー

主にターミナルでの作業を好み、ローカル環境やIDEと対話できるAIアシスタントを求める開発者を対象としています。

主な特徴

  • IDE統合: Agent Client Protocol を介して、VS Codeやその他のACP互換エディタ(ZedやJetBrainsなど)との統合をサポートしています。
  • シェル統合: エージェントモードとシェルをシームレスに切り替えるためのZshプラグインを提供します。
  • MCPサポート: ユーザーはさまざまなMCPサーバー(HTTPまたはstdio)を管理・接続し、エージェントの機能を拡張できます。
  • 自律的な計画: 複雑な開発タスクを完了するために、自律的に計画を立て、行動を調整する能力を備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト