Інтеграції
У Settings → Integrations ви входите в сервіси, з якими працює OpenChamber. Вхід зберігається на сервері OpenChamber, тож веб, десктоп і спарений телефон користуються ним спільно.
GitHub
Розгорніть картку GitHub і виберіть Connect GitHub, щоб увійти за коротким кодом пристрою. Після підключення OpenChamber може починати сесії з issue та pull request-ів, прикріплювати їх до повідомлень і відкривати чи оновлювати PR. Усе, що вміє GitHub, описано на сторінці GitHub Issues та PR.
Linear
Підключення робочого простору
- Розгорніть картку Linear і виберіть Connect.
- Підтвердьте доступ у вкладці браузера, що відкриється. Доти картка показує Waiting for Linear.
Іншу організацію Linear підключайте через Add workspace. Поточним є один робочий простір: перемикайтеся через Switch to, а Disconnect відключає лише поточний. Зіставлення проєктів зберігається.
Перегляд issues
Issues з Linear зібрано на дошці Issues and PRs. Відкрийте її іконкою pull request у заголовку бічної панелі або натисніть ⌘K, а потім B (Ctrl+K, а потім B у Windows і Linux), і виберіть угорі Linear. Дошка показує issues поточного робочого простору й дозволяє:
- показати одну команду або All teams
- перемкнути поточний робочий простір, якщо підключено кілька
- фільтрувати водночас за статусом, за тим, чиї це issues (Assigned to me або Created by me), і за пріоритетом, і шукати за назвою чи ідентифікатором
- читати опис, коментарі, мітки та пріоритет issue поруч зі списком
- змінити її Status
Сесія з issue
- На дошці виберіть issue й натисніть Start in worktree…, щоб працювати в окремій гілці, або New session, щоб працювати в проєкті як є.
- У діалозі New Worktree виберіть issue з Linear.
В обох випадках сесія відкривається з issue, прикріпленою до поля повідомлення, а перше повідомлення ви пишете самі. Дошка запускає сесію в проєкті, зіставленому з командою issue; він показаний поруч із Start in, і за потреби там можна вибрати інший. Команди зіставляються в картці Linear: Default project діє для всіх команд, Team projects перевизначає його для окремих. Якщо зіставлення немає, дошка бере проєкт, який показувала останнім.
Прикріплення issue до повідомлення
У полі вводу чату відкрийте меню + і виберіть Linear. Issue піде як контекст із вашим наступним повідомленням, а панель статусу роботи сесії збереже посилання на неї.
Коментарі про сесію
Увімкніть Session comments у картці Linear, і сесія, розпочата з issue або з першим повідомленням, до якого прикріплено цю issue, залишатиме на ній коментар на старті, після завершення чи в разі збою, кожен із посиланням, що відкриває сесію. Коментарі публікуються лише тоді, коли цей сервер OpenChamber має публічну адресу, щоб посилання працювало для всіх у issue; на локальній чи приватній адресі нічого не публікується.
Встановлення інтеграції
- Відкрийте Settings → Integrations.
- Знайдіть інтеграцію та натисніть Install.
- Перезапустіть OpenCode, коли про це попросять, — провайдер з’явиться після перезапуску.
- Натисніть Set up і увійдіть. Після цього моделі з’являться в перемикачі моделей у чаті.
Інтеграції встановлюються для вашого користувача, тож працюють у всіх проєктах. Оновити або видалити їх можна в будь-який момент з тієї ж карточки.
Claude Code
Claude Code використовує вашу підписку Claude Pro або Max через Claude Code CLI на вашому комп’ютері — без API-ключів.
- Встановіть інтеграцію (вище).
- Натисніть Set up і увійдіть. Якщо у вас ще немає Claude Code CLI, програма встановлення спершу запропонує його встановити, а потім виконає вхід.
Як захищається ваш обліковий запис Claude: ця інтеграція використовує офіційний Claude Agent SDK від Anthropic і ваш встановлений Claude Code CLI. Вона не перехоплює OAuth, не витягує й не відтворює браузерні токени, не видає себе за непідтримуваний клієнт і не обходить процес автентифікації Anthropic. Усе працює через підтримуваний Anthropic шлях доступу, тож інтеграція не несе ризику блокування облікового запису, пов’язаного з перехопленням токенів або несанкціонованими способами автентифікації.
Оновлення та видалення
- Update встановлює найновішу опубліковану версію плагіна.
- Remove видаляє плагін із конфігурації OpenCode. Провайдер перестане завантажуватися після оновлення OpenCode.
Якщо карточка повідомляє, що записи потребують ручного керування, натисніть Manage plugins і приберіть дублікати там.
Excalidraw
Excalidraw дає змогу малювати у файлах .excalidraw та малюнках Obsidian .excalidraw.md прямо у Files. Це розширення OpenChamber, воно є в розділі OpenChamber extensions на тій самій сторінці.
- Відкрийте Settings → Integrations і натисніть Install на картці Excalidraw. Також можна відкрити малюнок у Files і натиснути Install у повідомленні над ним.
- Відкрийте малюнок знову. Полотно замінює текст файлу, а Cmd/Ctrl+S, автозбереження, перемикач на текст та повноекранний режим працюють як для будь-якого файлу.
Картка оновлює розширення, коли виходить нова версія, знову вмикає його, якщо ви його призупинили, і видаляє його. Після видалення ваші малюнки лишаються як є, вони просто відкриваються як текст. Лише у веб-версії та на десктопі.
Пов’язане
- GitHub Issues та PR — усе, що GitHub уміє в OpenChamber
- Worktree-сесії — де можуть починатися сесії з issue