JetBrains Introduces Plugin for Modern Go Code with AI Agents Junie and Claude Code

JetBrains has launched a new plugin that enhances AI agents Junie and Claude Code, enabling them to write modern Go code. This plugin integrates guidelines to ensure code generation utilizes the latest Go features as defined in the go.mod file of the user's project.
Key Features
- The plugin updates AI code generation to align with the current version of Go, mitigating issues of outdated code suggestions. For example, it replaces manual loops with the
slices.Contains()method for checking elements in a slice, a feature introduced in Go 1.21. - Data cutoff and frequency bias are managed by the plugin. Data cutoff refers to the training data not covering the newest Go releases, while frequency bias leads AI models to suggest commonly used but outdated code patterns.
Integration Details
- For Junie: Version 2xx.620.xx or newer automatically includes the plugin's guidelines. Users of older versions need to update via Settings → Plugins → Installed. The feature can be disabled in Settings → Tools → Junie → Project Settings → Go.
- For Claude Code: Install the plugin by adding the repository to the marketplace using the command:
/plugin marketplace add JetBrains/go-modern-guidelines. Then, install it with/plugin install modern-go-guidelines. Activate the guidelines with/use-modern-go.
This tool is particularly relevant for developers aiming to ensure their codebase remains updated with contemporary Go standards and practices, effectively preventing the proliferation of obsolete code patterns.
📖 Read the full source: HN AI Agents
👀 See Also

Open-source markdown vault gives Claude persistent memory across sessions
My Portable Brain is a markdown vault structure with an agent runtime layer that provides Claude with persistent context about identity, projects, goals, CRM, and weekly plans. It works natively with Claude Code and Claude Cowork, uses plain markdown files, and runs background scripts nightly to keep context fresh.

NervMap: Single Command Server Service Discovery and Diagnostics Tool
NervMap is a Linux tool that discovers Docker containers, systemd services, and bare processes in under 1 second, maps dependencies between them, and diagnoses issues with severity analysis and fix suggestions.

MCP Server Directory Lists 1000+ Servers Across 20 Categories
A curated directory provides install commands and config snippets for over 1000 MCP servers across categories including databases, developer tools, browser automation, AI/ML, and cloud/devops. The directory is free to browse and submit to.

New Tool Injects Instructions into Claude Code Based on Context Usage
A developer created a tool that monitors context usage and injects custom instructions to prevent mid-task compaction disasters.