Back to directory

OpenCode Relay for JetBrains IDEs

A JetBrains IDE plugin that integrates the OpenCode AI coding assistant, managing the OpenCode server's lifecycle and showing its session changes as inline diffs and a three-panel diff view inside the editor.

OpenCode Relay for JetBrains IDEs

OpenCode Relay integrates the OpenCode AI coding assistant into IntelliJ-based IDEs. It can start, stop, and monitor the OpenCode server from a tool window, or automatically detect and connect to a server already running, for example one started from a terminal, over server-sent events for real-time updates.

A session-changes panel lists every root session and the files it touched, distinguishing modified, added, and deleted files, and double-clicking a file opens a three-panel diff comparing the session's starting content, the current file on disk, and the agent's changes. While a session is active, changed lines are also highlighted inline in the editor itself, and a user can send a code selection directly to OpenCode's prompt input from the editor.

More in Coding agents

See all 793
  • The City

    github.com

    A native macOS app that shows Claude Code runs as a city, with each project as a building, each team as a floor of robots, and every animation driven by a real event from the claude CLI's stream.

  • rig

    tryrig.ai

    A small, single-binary agent runtime that points at any OpenAI-compatible model, local or hosted, reads and edits a repository's code, runs its tests and remembers what it learned, with a loop implemented in a few hundred lines.

  • Jauvex

    jauvex.reindent.com

    An Electron desktop app that puts Claude Code, Codex and Grok coding-agent sessions side by side and lets you steer them by voice, with a small model handling fast routing decisions.