ToolNavs 便利なAIツールを発見
ツール投稿 ログイン
戻るAI情報
Kiro CLIはLanguage Server Protocolと統合され、端末はIDEに相当するコードインテリジェンスを獲得します

Kiro CLIはLanguage Server Protocolと統合され、端末はIDEに相当するコードインテリジェンスを獲得します

AI情報 Admin 277 回閲覧

Kiro CLIはv1.22.0アップデートでコードインテリジェンスを追加し、言語サーバープロトコル(LSP)をエンドユーザー体験に統合し、Kiro IDEに類似したCLIコード理解能力を提供します。 有効化後、開発者は自然言語を使ってシンボルのチェック、参照の発見、定義のジャンプ、ファイル間の名前変更、端末内での診断情報取得などの操作を行えます。

この

機能はデフォルトで7言語で事前設定されています:TypeScript、Rust、Python、Go、Java、Ruby、C/C++。 プロジェクトのルートディレクトリで「/code init」を実行すると、lsp.jsonが生成され、対応する言語サーバーが起動されます。 システムは言語を検出し、プロジェクトタグやファイル拡張子に基づいてサービスの状態を管理します。 もっと多くの言語をカバーしたいなら、カスタム言語サーバー構成を追加lsp.json。 ただし、各言語サーバーのサポートレベルによって機能の一部は異なり、大規模なコードベースは初めてインデックス化が遅くなることがあります。

よくある質問

Q: Code IntelligenceはKiro CLIで何ができるのか?

A: Kiro CLIは、参照の発見、ジャンプ定義、シンボルの取得、グローバルなリネーム、ターミナル内の自然言語によるエラー診断などのコードナビゲーションや理解作業を完成させることができます。

Q: Kiro CLIのLSP統合でデフォルトでサポートされている言語は何ですか?

A: Kiro CLIはデフォルトで7言語で事前設定されています:TypeScript、Rust、Python、Go、Java、Ruby、C/C++です。

Q: 開発者はどのようにして自分のプロジェクトでKiro CLIのコードインテリジェンスを有効にできるのでしょうか?

A: 開発者はプロジェクトのルートディレクトリで「/code init」を実行し、lsp.jsonを生成し、言語サーバーを起動できます。 もし強制的に再構築する必要がある場合は、「/code init -f」を使うことができます。

Q: Kiro CLIはより多くの言語をサポートしたり、自分で言語サーバーを構築したりできますか?

A: Kiro CLIは、プロジェクトのルートlsp.jsonを編集することでカスタム言語サーバーを追加することで、より多くの言語に拡張できます。

おすすめツール

もっと見る