Kilo Code for JetBrains favicon

Kilo Code for JetBrains

Kilo Code for JetBrainsは、ネイティブなマルチエージェントのワークツリー管理、リモート開発、モデル選択、コードレビュー機能をJetBrains IDEのワークフローに追加します。

コードとIT分離されたGitワークツリーで、複数のコーディングエージェントを並列実行し、追跡す…エージェントのワークツリー用にJetBrainsの実行構成を作成し、実行状態をリア…コミットされていない変更を確認し、ワークツリーと基準ブランチを比較する。タスクのコンテキストを失わずに、新しいワークツリーで会話を継続する。
Kilo Code for JetBrains product interface screenshot
推定月間訪問数
170万
データ期間:
AIToolly 掲載日

Kilo Code for JetBrainsとは?製品概要

製品の機能と公式な位置づけ

Kilo Code for JetBrainsは、IntelliJベースの開発環境向けネイティブプラグインです。IDE内で、並列コーディングタスク、分離されたGitワークツリー、タスク会話、実行構成、変更レビューを扱うAgent Managerを提供します。

このプラグインは、ローカルプロジェクトとJetBrains Remote Developmentの分割モードに対応しています。コードベースへの質問、変更計画、機能やリファクタリングの実装、失敗の調査と修正までを1つのワークフローで行えます。

Kilo Code for JetBrainsで何ができますか?

公式情報で確認できる活用例

並列実装タスク

個別のコーディングタスクを分離されたワークツリーに割り当て、1つのJetBrainsツールウィンドウから進捗を監視します。

エージェントの変更をレビュー

ワークツリーのコードを実行し、未コミットの変更を確認し、ブランチを比較して、マージ前にプルリクエストのステータスを確認します。

リモートJetBrains開発

ローカルのインターフェースの応答性を保ちながら、IDEバックエンド、プロジェクト、ターミナル、開発ツールをリモートマシンで実行します。

コードベースの理解とデバッグ

AskとDebugのワークフローを使い、プロジェクトの動作を調査し、根拠を確認し、仮説を立てて問題に対処します。

Kilo Code for JetBrainsの使い方

公式情報に記載された利用手順

  1. 1

    プラグインをインストールする

    JetBrains IDEのプラグイン設定を開き、標準MarketplaceでKilo Codeを検索してインストールします。

  2. 2

    タスクモードを選択する

    タスクに必要なのが理解、計画、実装、診断のどれかに応じて、Ask、Plan、Code、Debugを使い分けます。

  3. 3

    ワークツリーで作業を実行する

    エージェントに分離されたGitワークツリーを割り当て、JetBrainsのAgent Managerから会話とステータスを追跡します。

  4. 4

    変更を実行して確認する

    実行構成を作成し、ワークツリーを実行またはデバッグして、基準ブランチとの差分として変更を確認します。

  5. 5

    マージ前にレビューする

    ワークツリーの変更を比較し、関連するプルリクエストのステータスを変更を生み出したタスクの横で確認できるようにします。

ワークツリーを基盤にしたエージェントレビュー

JetBrainsのワークフローは、エージェントの実行と、コードの実行、診断、レビューに使うIDEツールを結び付けます。各タスクには分離されたGitワークツリーを割り当てられるため、メインのチェックアウトを引き続き利用できます。

ユーザーはアクティブ、完了、ブロック中のエージェントを追跡し、サブエージェントを別のエディタータブで開き、コードを実行し、基準ブランチとの差分を比較して、マージ前にプルリクエストのステータスを確認できます。

  • 分離されたワークツリーにより、エージェントの変更をメインのチェックアウトから分けて管理できます。
  • JetBrainsの実行構成により、エージェントのワークツリーを実行およびデバッグできます。
  • ワークツリーのセッションには、タスクの会話と実装コンテキストが保持されます。

Kilo Code for JetBrainsを選ぶ前に確認すること

自分の素材とワークフローで確認したい項目

  • 対象とするJetBrains IDEが、現在のMarketplace互換性一覧に掲載されていることを確認する。
  • チームのワークフローが、分離されたGitワークツリーとブランチ比較に対応できるか確認する。
  • 必要なモデルプロバイダーまたはローカルエンドポイントが、想定する構成で対応されているか確認する。
  • JetBrainsの分割モードが、計画しているリモート開発の構成に適合するか確認する。

Kilo Code for JetBrainsの情報源と確認日

確認した情報源とその日時

最終確認日
カテゴリー
コードとIT

Kilo Code for JetBrainsのよくある質問

情報源を確認した製品情報に基づく回答

Kilo CodeはどのJetBrains IDEに対応していますか?

ソースでは、IntelliJ IDEA、PyCharm、WebStorm、GoLand、PhpStorm、Rider、RubyMine、CLion、DataGripが挙げられています。現在の互換性はMarketplaceの掲載情報に従います。

Kilo CodeはJetBrainsのリモート開発に対応していますか?

はい。このプラグインはJetBrains Remote Developmentの分割モードに対応しており、バックエンドとプロジェクトをリモートで実行しながら、インターフェースをローカルマシンに保持できます。

JetBrainsプラグインにはどのタスクモードがありますか?

ドキュメントに記載されたモードは、コードベースへの質問に使うAsk、実装計画に使うPlan、変更やリファクタリングに使うCode、失敗の調査と修正に使うDebugです。

JetBrainsではどのモデルソースを利用できますか?

ソースでは、ホスト型モデル、ユーザーのキーで接続する対応プロバイダー、OllamaやLM Studioなどを通じたローカルモデルと互換性のあるローカルエンドポイントが説明されています。

JetBrainsプラグインはACPを使用しますか?

いいえ。ソースによれば、Kiloは製品固有のモデル、利用状況、機能、エージェントの制御を提供するため、Agent Communication Protocolの代わりに独自のインターフェースを選択しました。

同じカテゴリーに最近追加されたツールをチェックできます。