Supercharge your tools with AI-powered features inside many JetBrains products
この連載の第 2 回が終了し、コーディングエージェントがかなりの処理を行えるようになりました。プロジェクトの探索、コードの読み書き、シェルコマンドの実行、およびテストの実行を行えます。
今回の記事では、Koog フレームワーク内で追加のツールを作成することで、このエージェントの機能を拡張する方法を深掘りしていきましょう。
このブログ連載記事では、実際のコーディングエージェントを一緒にビルドしながら AI エージェントを詳しく見ていきます。まずは基本的な 3 つのツールをビルドし、連載を進めながらそのエージェントを完全なエージェントへと変換していきましょう。エージェントの実際の動作、その動作を確認してデバッグする方法、さらには重要なアーキテクチャ上の決定について学ぶことになります。この連載が終了するまでには、このエージェントだけでなく、独自のエージェントをビルドする方法を理解できるようになるはずです。すべて Kotlin で書いていきます。
複数の AI エージェントを含むシステムを構築したことがある方は、「あの問題」に遭遇したことがあるかと思います。 最初は単純なことから着手し、1 つのエージェントでブログ記事を書き、別のエージェントで校正し、3 つ目のエージェントでは画像の提案や生成を行うかもしれません。 これらのエージェントは個別には効果的ですが、 連携させた途端に 動作が破綻し始めるかもしれません。
JetBrains の LLM「Mellum」がオープンソース化されました。コード補完に特化した高速な多言語モデルを Hugging Face でご利用いただけます。
JetBrains の新しい LLM Mellum は、AI アシスタントでのコード補完を強化し、プライバシーを重視した開発者支援ツールです。精度、速度、そしてプライバシーにこだわりたい方に最適なAIソリューション。
テック産業に従事する人向けの新しい AI 作文支援ツールである Grazie が一般公開されました。 Grazie を使うことで、生成 AI を各種 JetBrains IDE、ブラウザー、およびその他のツールと統合してコーディング以外の業務を合理化できます。
この記事では ReSharper と Rider の JetBrains AI Assistant で使用するカスタムプロンプトを作成し、AI を最大限に活用する方法を詳しく説明します。
CLion の AI Assistant は、あなたに代わってコードスニペット全体を生成することができます。プロジェクトのコンテキストを使用して、関連する関数の呼び出しや C++ ステートメントを作成します。
この記事では、いくつかの簡単な AI アクションとチャットプロンプトを通じて冗長なコードや複雑すぎるコード、または不正確なコードを洗練された正確なコードに改善する方法を紹介します。