- Full Obsidian vault content - Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte) - Media stack documentation - Traefik HA setup - Automation scripts - Bachelor party planning
121 lines
2.7 KiB
Markdown
121 lines
2.7 KiB
Markdown
---
|
||
type: agent-doc
|
||
agent: OpenCode
|
||
source: https://opencode.ai/docs/share/
|
||
scraped: 2026-04-28T21:02:13.851786+00:00
|
||
content_hash: 51d04546
|
||
---
|
||
# Share
|
||
|
||
Share your OpenCode conversations.
|
||
|
||
OpenCodeâs share feature allows you to create public links to your OpenCode conversations, so you can collaborate with teammates or get help from others.
|
||
|
||
---
|
||
|
||
## How it works
|
||
|
||
When you share a conversation, OpenCode:
|
||
|
||
1. Creates a unique public URL for your session
|
||
2. Syncs your conversation history to our servers
|
||
3. Makes the conversation accessible via the shareable link â opncd.ai/s/<share-id>
|
||
|
||
---
|
||
|
||
## Sharing
|
||
|
||
OpenCode supports three sharing modes that control how conversations are shared:
|
||
|
||
---
|
||
|
||
### Manual (default)
|
||
|
||
By default, OpenCode uses manual sharing mode. Sessions are not shared automatically, but you can manually share them using the /share command:
|
||
|
||
```
|
||
/share
|
||
```
|
||
|
||
This will generate a unique URL thatâll be copied to your clipboard.
|
||
|
||
To explicitly set manual mode in your config file:
|
||
|
||
```
|
||
{ "$schema": "https://opencode.ai/config.json", "share": "manual"}
|
||
```
|
||
|
||
---
|
||
|
||
### Auto-share
|
||
|
||
You can enable automatic sharing for all new conversations by setting the share option to "auto" in your config file:
|
||
|
||
```
|
||
{ "$schema": "https://opencode.ai/config.json", "share": "auto"}
|
||
```
|
||
|
||
With auto-share enabled, every new conversation will automatically be shared and a link will be generated.
|
||
|
||
---
|
||
|
||
### Disabled
|
||
|
||
You can disable sharing entirely by setting the share option to "disabled" in your config file:
|
||
|
||
```
|
||
{ "$schema": "https://opencode.ai/config.json", "share": "disabled"}
|
||
```
|
||
|
||
To enforce this across your team for a given project, add it to the opencode.json in your project and check into Git.
|
||
|
||
---
|
||
|
||
## Un-sharing
|
||
|
||
To stop sharing a conversation and remove it from public access:
|
||
|
||
```
|
||
/unshare
|
||
```
|
||
|
||
This will remove the share link and delete the data related to the conversation.
|
||
|
||
---
|
||
|
||
## Privacy
|
||
|
||
There are a few things to keep in mind when sharing a conversation.
|
||
|
||
---
|
||
|
||
### Data retention
|
||
|
||
Shared conversations remain accessible until you explicitly unshare them. This includes:
|
||
|
||
- Full conversation history
|
||
- All messages and responses
|
||
- Session metadata
|
||
|
||
---
|
||
|
||
### Recommendations
|
||
|
||
- Only share conversations that donât contain sensitive information.
|
||
- Review conversation content before sharing.
|
||
- Unshare conversations when collaboration is complete.
|
||
- Avoid sharing conversations with proprietary code or confidential data.
|
||
- For sensitive projects, disable sharing entirely.
|
||
|
||
---
|
||
|
||
## For enterprises
|
||
|
||
For enterprise deployments, the share feature can be:
|
||
|
||
- Disabled entirely for security compliance
|
||
- Restricted to users authenticated through SSO only
|
||
- Self-hosted on your own infrastructure
|
||
|
||
Learn more about using opencode in your organization.
|