集成
在 设置 → 集成 中登录 OpenChamber 所配合使用的服务。登录信息保存在 OpenChamber 服务器上,因此网页端、桌面端和已配对的手机共用同一份登录。
GitHub
展开 GitHub 卡片并选择 Connect GitHub,用一个简短的设备码登录。连接后,OpenChamber 可以从 issue 和拉取请求开始会话、将它们附加到消息,以及创建或更新 PR。GitHub 能做的一切见 GitHub Issue 与 PR。
Linear
连接工作区
- 展开 Linear 卡片并选择 Connect。
- 在打开的浏览器标签页中批准访问。在此之前,卡片显示 Waiting for Linear。
用 Add workspace 连接另一个 Linear 组织。同一时间只有一个当前工作区:用 Switch to 切换,Disconnect 只移除当前工作区。项目映射会保留。
浏览 issue
Linear issue 位于 Issues and PRs 看板。点击侧边栏顶部的拉取请求图标打开它,或按 ⌘K 再按 B(Windows 和 Linux 上为 Ctrl+K 再按 B),然后在顶部选择 Linear。看板列出当前工作区的 issue,你可以:
- 显示单个团队或 All teams
- 连接了多个工作区时切换当前工作区
- 同时按状态、归属(Assigned to me 或 Created by me)和优先级筛选,并按标题或标识符搜索
- 在列表旁查看 issue 的描述、评论、标签和优先级
- 修改其 Status
从 issue 开始会话
- 在看板上选中一个 issue,选择 Start in worktree… 在新分支中工作,或选择 New session 直接在项目当前状态下工作。
- 在 New Worktree 对话框中选择一个 Linear issue。
无论哪种方式,会话打开时该 issue 都已附加在消息框中,第一条消息由你自己来写。看板会在映射到该 issue 所属团队的项目中启动会话,该项目显示在 Start in 旁边;如有需要,可在那里改选其他项目。在 Linear 卡片中映射团队:Default project 适用于所有团队,Team projects 可按团队覆盖。没有映射时,看板使用它上次显示的项目。
将 issue 关联到消息
在聊天输入框中打开 + 菜单并选择 Linear。该 issue 会作为上下文随你的下一条消息一起发送,会话的工作状态面板会保留指向它的链接。
会话评论
在 Linear 卡片中开启 Session comments,从 issue 开始的会话,或第一条消息附加了该 issue 的会话,会在开始、完成或失败时在该 issue 下发布评论,每条评论都带有打开会话的链接。只有当此 OpenChamber 服务器拥有公网地址时才会发布评论,这样 issue 中的每个人都能打开链接;在本地或私有地址下不会发布任何内容。
安装集成
- 打开 Settings → Integrations。
- 找到所需的集成并选择 Install。
- 在提示时重启 OpenCode — 重启后提供商就会出现。
- 选择 Set up 并登录。之后模型会出现在聊天室的模型选择器中。
集成按用户安装,因此在所有项目中都可用。你可以随时在同一张卡片上更新或移除它们。
Claude Code
Claude Code 通过你电脑上的 Claude Code CLI 使用你的 Claude Pro 或 Max 套餐 — 无需 API 密钥。
- 安装集成(见上文)。
- 选择 Set up 并登录。如果你还没有 Claude Code CLI,安装向导会先提供安装,然后再登录。
你的 Claude 账户如何受到保护: 此集成使用 Anthropic 官方的 Claude Agent SDK 和你已安装的 Claude Code CLI。它不会劫持 OAuth,不会提取或重放浏览器令牌,不会冒充不受支持的客户端,也不会绕过 Anthropic 的身份验证。它始终运行在 Anthropic 支持的访问路径上,因此不会带来与令牌劫持或未授权身份验证变通手段相关的封号风险。
更新或移除
- Update 安装插件的最新发布版本。
- Remove 从你的 OpenCode 配置中删除该插件。OpenCode 重新加载后,该提供商将不再加载。
如果卡片提示条目需要手动管理,请选择 Manage plugins 并在那里清理重复项。
Excalidraw
Excalidraw 让你直接在 Files 中绘制 .excalidraw 文件和 Obsidian 的 .excalidraw.md 绘图。它是一个 OpenChamber 扩展,列在同一页面的 OpenChamber extensions 下。
- 打开 Settings → Integrations,在 Excalidraw 卡片上选择 Install。你也可以在 Files 中打开一个绘图,然后在其上方的提示中选择 Install。
- 重新打开该绘图。画布会取代文件的文本,Cmd/Ctrl+S、自动保存、源码切换和全屏的用法与其他文件相同。
在卡片上,你可以在有新版本时更新扩展、重新启用已暂停的扩展,或将其移除。移除后你的绘图保持不变,只是会以文本形式打开。仅支持 Web 和桌面端。
相关内容
- GitHub Issue 与 PR — GitHub 在 OpenChamber 中能做的一切
- 工作树会话 — issue 会话可以从哪里开始