Kilo Codeは、IDEとCLIをまたぐコーディングエージェント基盤
プロジェクト概要:Kilo は、オールインワンのエージェント エンジニアリング プラットフォームです。最も人気のあるオープンソース コーディング エージェントを使用すると、構築、配布、反復がより迅速になります。
ひと目でわかる
- これは何?
- Kilo CodeのVS Code、JetBrains、CLI、クラウド機能と、500以上のモデル選択、自律実行の権限境界をREADMEから確認する。
- 誰に向いている?
- Kilo Codeは、同じ開発作業をVS Code、JetBrains、CLIの複数入口で扱い、モデルを案件ごとに選びたい開発者に合います。導入時はprovider料金の意味、アカウントと権限の範囲、リポジトリを変更するCodeエージェントの確認方式を先に決めてください。
- 商用利用できる?
- できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
- 今もメンテナンスされている?
- されています。直近 1 日以内に新しいコミットがあります。
- 何の言語で書かれている?
- 主に TypeScript です(GitHub の言語統計による)。
回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。
オープンソース詳細解説
一つの製品名に複数の入口がある
Kilo-Org/kilocodeのREADMEは、Kilo CodeをAIコーディングエージェントと説明し、VS Code、JetBrains、CLIを同じ製品群の入口として並べています。リポジトリの説明では、コードを作り、出荷し、反復するためのエージェント基盤という位置づけです。Kiloはオープンソースで、料金も公開しているとREADMEは述べています。
モデルは500以上から選べ、作業の途中で切り替えられます。料金はモデル提供元のレートで、Kilo側の上乗せはなく、開始時にAPIキーは不要と説明されています。ただし、APIキーが不要という事実は、アカウント、モデル提供元、クラウド機能の利用条件が不要という意味ではありません。料金とデータ経路は利用する入口ごとに確認してください。
Code、Plan、Ask、Debug、Reviewの役割分担
Kiloにはタスクに応じて切り替えるエージェントが用意されています。Codeは標準の実装担当で、自然言語から複数ファイルのコードを変更します。Planはコードを書く前にアーキテクチャと実装計画を作り、Askはファイルを触らずコードベースの質問に答えます。Debugは問題の追跡、Reviewは性能、セキュリティ、スタイル、テスト範囲の確認を担当します。
この分け方は、同じモデルにすべてを任せるより、読み取り、計画、変更、確認を別の操作として扱いやすくします。READMEは各エージェントの考え方を示しますが、Reviewがどの規則やテストを必ず実行するか、Codeの変更をどの権限で適用するかまでは説明していません。自分のレビュー手順を別に用意する必要があります。
VS Code、JetBrains、CLIで変わる導入手順
VS CodeではKilo Code拡張をマーケットプレイスから入れ、アカウントを作成します。JetBrainsではMarketplaceのプラグインを入れるか、IDE内のSettingsからKilo Codeを検索します。CLIはnpm、curl、pnpm、bun、Homebrew、Arch LinuxのAURに対応する導入例があり、インストール後にプロジェクトディレクトリでkiloを実行します。
GitHub ReleasesにはWindows x64、macOSのApple SiliconとIntel、Linux x64とARMのバイナリがあります。x64-baselineはAVXのない古いCPU向け、muslはAlpineや最小Docker環境向けで、VS CodeのvsixはCLIではありません。この区別を間違えると、実行ファイルではなく拡張パッケージを取得することになります。
Cloud AgentとPRレビューは別の利用面
READMEにはローカルIDEとCLI以外に、ローカルマシンなしで動かすCloud Agent、プルリクエストに対する自動AIコードレビュー、常時稼働するAIエージェントKiloClawが載っています。これらは同じリポジトリのコードエージェントという入口を持ちながら、実行場所とデータの境界が異なります。
ローカルのkiloは手元のプロジェクトディレクトリを対象にしますが、Cloud AgentやPRレビューでは、リモートのリポジトリ、アカウント、権限設定が判断材料になります。READMEは各サービスのリンクを示すものの、保存期間、実行環境、組織管理、ログの扱いを詳細には示していません。業務リポジトリを接続する前に、サービス側の文書と管理設定を確認してください。
500以上のモデルを選べることの実務的な意味
モデル数の多さは、推論、速度、費用を作業単位で選べる可能性を広げます。READMEはGPT-5.5、Claude Opus 4.7、Claude Sonnet 4.6、Gemini 3.1 Pro Previewを例に挙げ、作業途中のモデル変更にも対応すると説明しています。コード生成、質問、デバッグ、レビューで同じモデルを使う必要はありません。
一方、500以上という数は、品質比較のベンチマークではなく、選択肢の数です。READMEは各モデルの性能表や、入力データがどの提供元へ送られるかの比較を掲載していません。チームで使うなら、代表的なタスク、許容レイテンシ、費用、機密情報の扱いを記録し、モデル切り替え前後の結果を同じ条件で比べるべきです。
kilo runのautoは承認を消す
KiloはCI/CD向けにkilo runとautoオプションを組み合わせ、プロンプトなしでテスト実行と修正を行う例を示しています。READMEの注意書きは明確で、autoはすべての権限プロンプトを無効にし、エージェントが確認なしで任意の操作を実行できるため、信頼できる環境でだけ使うよう求めています。
この機能は速度のための設定ではなく、権限モデルそのものを変える設定です。CIの秘密情報、書き込み可能なブランチ、ネットワーク接続、失敗時のロールバックを確認せずに有効化する理由にはなりません。最初は読み取り専用のAskやPlanで出力を確認し、変更を許す場合も対象ディレクトリと実行権限を絞った環境で試すのが安全です。
MITライセンスと現在のリポジトリ状態
ライセンスはMITで、READMEは著作権表示とライセンス通知を残せば、商用を含む利用、変更、配布ができると説明しています。ライセンスはコードの権利条件であり、Kiloのクラウド機能やモデル提供元の利用規約を包含するものではありません。拡張、CLI、クラウドを組み合わせる場合は、各サービスの条件を分けて読む必要があります。
メタデータではリポジトリはアーカイブされておらず、27,050スター、3,095フォーク、578件のオープンIssue、最新リリースv7.5.6が示されています。開発活動の目安にはなりますが、サポート保証や企業向け運用の証明ではありません。導入判断は人気より、変更権限、モデル費用、データ境界、autoを使わない場合の作業手順で決めるべきです。
編集部の結論
Kilo Codeは、同じ開発作業をVS Code、JetBrains、CLIの複数入口で扱い、モデルを案件ごとに選びたい開発者に合います。導入時はprovider料金の意味、アカウントと権限の範囲、リポジトリを変更するCodeエージェントの確認方式を先に決めてください。auto実行は承認プロンプトを無効にするため、信頼できる隔離環境以外では使わない判断が必要です。
コミュニティノート