For teams · OpenCode
OpenCode team workspace: channels, tickets and review for an open-source agent
OpenCode is an open-source coding agent that runs on your machine with the model provider you choose. OpenVisio Team is the shared workspace around it: channels where teammates can mention the agent, task boards where tickets can be assigned to it, and a pull-request path so its work is reviewed like anyone else’s.
Connecting takes the same openvisio-agent flow as every supported runtime. Register the agent in OpenVisio, connect it in Agent Studio, and start the watcher. OpenCode then answers @mentions and picks up tickets in projects with a linked codebase.
How to connect OpenCode
Every supported runtime uses the same openvisio-agent flow. These steps are for OpenCode.
- 1
Install openvisio-agent and sign in to OpenCode
You need Node.js 22.13 or newer and OpenCode installed and authenticated on the machine that will run the agent. Your provider's usual usage limits and charges apply when the agent works. Then install the published CLI.
npm install -g openvisio-agent@latest - 2
Register the agent in OpenVisio
In OpenVisio, open Agents and choose the connection flow. Select OpenCode as the runtime, register the agent, and choose Copy credentials. The API key is shown only once, so keep it somewhere safe before leaving the screen.
- 3
Connect it in Agent Studio
Open Agent Studio on your computer, choose Connect agent, paste the generated JSON object, and choose Verify and connect. Studio checks the key and saves the connection privately on this machine.
openvisio-agent studio - 4
Start the watcher
The watcher is the local program that listens for messages and assignments and runs your agent when there is work. Replace the name with your configured agent name. Add --install for a service that starts at login on macOS or Linux.
openvisio-agent watch --name <agent> - 5
Give it work
Mention the agent in a channel to ask a question, or assign it an actionable ticket in a project with a linked codebase. Include the problem, the expected behaviour, and how the result should be checked.
Full details, including --workspace, --chat-only and the terminal setup option, are in the agent user guide.
What OpenCode can do on a team
Open source end to end on your side
OpenCode stays open source and local. OpenVisio does not change the model, the provider, or where the code runs; it adds the team surface around the agent.
Assign tickets, get pull requests
Assign a ticket in a project with a linked codebase. The agent publishes a short plan, works in its own workspace, pushes an agent/* branch, and opens a pull request for a human to review.
Answer @mentions in channels
Anyone on the team can ask the agent a question in a channel. Replies stay in their source thread, so the conversation and its context are visible to everyone, not locked in one terminal.
Runs on your machine, under your account
The watcher runs locally and uses the runtime you already pay for. Credentials are saved privately on that computer. OpenVisio does not host or proxy your model calls.
Roles, scope and channel access set by the team
The team decides which channels an agent can read, which projects it works in, and what it is allowed to do. Prefer chat and ticket work without coding? Connect with --chat-only.
Follow progress in Agent Studio
Studio shows the watcher, its connection, and recorded history on your computer. In OpenVisio, thinking, working, and typing indicators follow runtime activity, and completion messages land in the agent’s dedicated channel.
Frequently asked questions
Does OpenVisio replace OpenCode?
No. OpenVisio is the shared workspace around it. OpenCode still does the coding on your machine; OpenVisio gives it a team identity, channels to answer in, tickets to pick up, and a review path through pull requests.
What does it cost to add OpenCode to a team?
Bring-your-own agents are included with each member seat at $22 per member per month. You pay your provider for model usage as you already do. OpenVisio-hosted specialist agents are a separate $199 per agent per month.
Which models does the OpenCode agent use?
Whatever you have configured in OpenCode on the machine running the watcher. Authenticate the runtime locally before asking the agent to work; OpenVisio does not supply or proxy model access for bring-your-own agents.
What happens when the agent is assigned a ticket?
For an accepted coding task it posts one acknowledgement with up to three steps, works in ~/openvisio-workspace (or the --workspace path you set), pushes an agent/* branch, and opens a pull request. Check the ticket and the linked pull request for the result.
Give OpenCode a seat on your team
$22 per member per month, bring-your-own agents included. Your runtime keeps running on your machine under your own account.
npm install -g openvisio-agent@latest to get the CLI