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

ワンコマンドCLIでVPSにOpenClawをデプロイ
Redditユーザーが、$4.99/月のVPSにOpenClawをワンコマンドでデプロイするCLIを開発したと主張しており、Mac Miniの使用に比べてコスト効率の良い代替手段を提供しています。

SubQ: 1,200万トークンのコンテキストウィンドウを備えた準二次LLM
SubQは、完全に準二次スパース注意機構を採用したLLMで、150トークン/秒で1200万トークンのコンテキストウィンドウを実現。SWE-Bench Verified 81.8%、RULER @ 128K 95.0%。トランスフォーマーと比較して注意計算を約1000倍削減します。

Claude Code Ultracodeモード、70エージェントパイプラインでディープサーチを実現
Claude Codeのウルトラコードモードでは、1回の「ディープサーチ」リクエストから約70のエージェントが4フェーズのパイプラインを自動生成。各エージェントが独立してプロジェクトを取得・クロスチェックし、オーケストレータースクリプトが中間結果をコンテキストウィンドウから排除することで、コンテキストの過負荷を防ぎます。

Bridge Claude Codeをチャットアプリに接続してリモート対話を実現
cc-connectというGitHubプロジェクトは、Claude CodeをSlackやTelegramなどのメッセージングプラットフォームに接続し、ローカルマシンを公開せずにリモートでのやり取りを可能にします。エージェントはローカルで実行され、小さなブリッジがエージェントとチャットアプリ間のメッセージを中継します。