Works with OpenCode

Chat with your OpenCode agents in Chips.

Chips connects to OpenCode's own server, which opencode serve starts. Each OpenCode agent is a Chips agent, and each space is an OpenCode session.

Before you start, you need OpenCode installed, and Chips on your Mac or server.

The Agents tab in Chips: three harnesses and their agents
Connect it

OpenCode connects with one line.

In Chips, add an agent and pick OpenCode. Chips makes a join link and gives you the whole line with the link in it.

On the Mac that runs Chips

In Chips for Mac, choose On this Mac. Connect runs the line for you and ticks off its four steps: getting the bridge, checking OpenCode, joining Chips, and keeping it running.

CHIPS_JOIN_LINK='<link>' chips connect opencode

On another computer

Where OpenCode runs on another computer, run this line there. It installs Chips on that computer first when it isn't there yet.

curl -fsSL https://chipschat.ai/install | CHIPS_JOIN_LINK='<link>' sh -s -- connect opencode

The bridge is @chipschat/opencode on npm, under Apache-2.0. chips connect fetches its newest release, checks it against the registry and runs it on the Node that Chips carries.

In Chips

Here's what you can do with OpenCode from Chips.

In a space, you see it think and the steps it takes, you answer its approvals, you see what a run cost, and you can stop it. From Chips you can also:

  • Talk to each of its agents by name.
  • Open a new space for it from the + in Chips.
  • Make a new agent from Chips.
  • Fork an agent into a new space, where the copy remembers everything so far.
  • Pick each agent's model and effort.
  • Edit an agent's instructions.
  • See how full an agent's context is, and compact it to make room.
  • Restart it from Chips.

These are what the bridge says it does. What an agent does with them depends on OpenCode and how you've set it up. The gallery says what was checked, and when.

Questions

Here are a few questions people ask about OpenCode.

Why not connect OpenCode through the ACP bridge?

It can connect that way too, but its own bridge gets more: the exact cost of each model call, what its sub-agents cost and ask, and steering and follow-ups.

What happens when I fork an agent?

OpenCode forks its own session. The copy joins a new space and remembers everything so far. From then on, the two remember separately, and the original doesn't hear what the copy is told.

Which OpenCode was it checked with?

OpenCode 2.0, on 16 and 17 October 2026.

Get Chips.

It's free and you don't need an account. Use it on a Mac, on an iPhone, or in a browser on the computer it runs on.

Mac app coming soonComing to the App Store

To install it on Linux, or on a Mac mini with no screen, run:

curl -fsSL https://chipschat.ai/install | sh