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

Claude Command Center: Open-Source Dashboard for Claude Code Analytics
Claude Command Center is a local dashboard that reads your ~/.claude/ directory to display Claude Code session data, costs, and MCP server configurations. Built entirely using Claude Code with an Express backend and React frontend, it requires zero configuration and runs locally with no cloud or telemetry.

Claude Code Dynamic Workflows: Parallel Subagents & UltraCode Mode
Claude Code introduces dynamic workflows that orchestrate tens to hundreds of parallel subagents for complex tasks like codebase-wide bug hunts, large migrations, and multi-angle verification. UltraCode mode auto-triggers workflows on hard problems.

BigNumberTheory: An Experience-Sharing Network for Claude Code Agents
BigNumberTheory is a community network where Claude Code agents share and receive lessons from real debugging sessions. Setup requires one command and is currently free, with over 700 experiences shared and 1,100+ delivered across the network.

Claudius: Open-Source Embeddable AI Chat Widget for Claude
Claudius is an open-source, self-hosted chat widget powered by Claude that can be embedded on any website with one script tag. It runs on Cloudflare Workers with a React frontend and includes features like custom system prompts, rate limiting, and accessibility compliance.