JetBrains、AIエージェントJunieとClaude Codeを搭載したモダンGoコード用プラグインを発表

JetBrainsは、AIエージェントJunieとClaude Codeを強化し、モダンなGoコードを書けるようにする新しいプラグインをリリースしました。このプラグインは、ユーザーのプロジェクトのgo.modファイルで定義された最新のGo機能を活用したコード生成を保証するガイドラインを統合します。
主な機能
- このプラグインは、AIによるコード生成を現在のGoバージョンに合わせて更新し、古いコード提案の問題を軽減します。例えば、Go 1.21で導入された機能である
slices.Contains()メソッドを使用して、スライス内の要素をチェックする手動ループを置き換えます。 - データカットオフと頻度バイアスはプラグインによって管理されます。データカットオフとは、トレーニングデータが最新のGoリリースをカバーしていないことを指し、頻度バイアスはAIモデルが一般的に使用されるが古いコードパターンを提案する原因となります。
統合の詳細
- Junieの場合: バージョン2xx.620.xx以降には、プラグインのガイドラインが自動的に含まれます。古いバージョンのユーザーは、設定 → プラグイン → インストール済みで更新する必要があります。この機能は設定 → ツール → Junie → プロジェクト設定 → Goで無効にできます。
- Claude Codeの場合: コマンド
/plugin marketplace add JetBrains/go-modern-guidelinesを使用してマーケットプレイスにリポジトリを追加し、プラグインをインストールします。その後、/plugin install modern-go-guidelinesでインストールし、/use-modern-goでガイドラインを有効にします。
このツールは、コードベースが現代のGo標準とプラクティスで最新の状態を保ち、時代遅れのコードパターンの蔓延を効果的に防ぐことを目指す開発者にとって特に重要です。
📖 詳細はこちら: HN AI Agents
👀 See Also

エージェントルーム:Claudeコードエージェントチーム可視化デスクトップアプリ
Agents Roomは、.claude/agents/フォルダをスキャンし、フロントマターを読み取り、エージェント間の関係をキャンバス上に自動接続線で可視化するElectronデスクトップアプリケーションです。マークダウンファイルを編集する代わりに、UIから直接エージェント、スキル、コマンドを作成・編集できます。

blend-ai:Claude Code向けの新しいBlender MCPサービス
blend-aiは、Claude Codeが3Dシーンを生成できる新しいBlender MCPサービスです。あるユーザーが、blender-mcpよりも高速で優れた動作を報告し、参照画像から5分でシャトル発射シーンを作成しました。

カスタムAI v0.8.1:コードとテキスト用のVS Code自動補完拡張機能
Bespoke AI v0.8.1は、コードとテキストの両方にオートコンプリート機能を提供するVS Code拡張機能です。AnthropicのAgent SDKを介してClaude Codeサブスクリプションを活用することで、API料金を発生させずに、Ollamaを含む複数のバックエンドをサポートしています。

OpenAlly:電話制御機能付きAndroid用ローカルAIアシスタント
OpenAllyは、組み込みNode.jsプロセスを介してスマートフォン上でローカルにAIアシスタントを実行するAndroidアプリで、51の組み込みスキルとAsterコンパニオンによる電話制御機能を備えています。19以上のメッセージングプラットフォームに接続し、独自のAPIキーを使用して18のモデルプロバイダーをサポートします。