Перейти до вмісту
↑↓Навігація ↵Відкрити escЗакрити

Інтеграції

У Settings → Integrations ви входите в сервіси, з якими працює OpenChamber. Вхід зберігається на сервері OpenChamber, тож веб, десктоп і спарений телефон користуються ним спільно.

GitHub

Розгорніть картку GitHub і виберіть Connect GitHub, щоб увійти за коротким кодом пристрою. Після підключення OpenChamber може починати сесії з issue та pull request-ів, прикріплювати їх до повідомлень і відкривати чи оновлювати PR. Усе, що вміє GitHub, описано на сторінці GitHub Issues та PR.

Linear

Підключення робочого простору

  1. Розгорніть картку Linear і виберіть Connect.
  2. Підтвердьте доступ у вкладці браузера, що відкриється. Доти картка показує 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; на локальній чи приватній адресі нічого не публікується.

Встановлення інтеграції

  1. Відкрийте Settings → Integrations.
  2. Знайдіть інтеграцію та натисніть Install.
  3. Перезапустіть OpenCode, коли про це попросять, — провайдер з’явиться після перезапуску.
  4. Натисніть Set up і увійдіть. Після цього моделі з’являться в перемикачі моделей у чаті.

Інтеграції встановлюються для вашого користувача, тож працюють у всіх проєктах. Оновити або видалити їх можна в будь-який момент з тієї ж карточки.

Claude Code

Claude Code використовує вашу підписку Claude Pro або Max через Claude Code CLI на вашому комп’ютері — без API-ключів.

  1. Встановіть інтеграцію (вище).
  2. Натисніть 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 на тій самій сторінці.

  1. Відкрийте Settings → Integrations і натисніть Install на картці Excalidraw. Також можна відкрити малюнок у Files і натиснути Install у повідомленні над ним.
  2. Відкрийте малюнок знову. Полотно замінює текст файлу, а Cmd/Ctrl+S, автозбереження, перемикач на текст та повноекранний режим працюють як для будь-якого файлу.

Картка оновлює розширення, коли виходить нова версія, знову вмикає його, якщо ви його призупинили, і видаляє його. Після видалення ваші малюнки лишаються як є, вони просто відкриваються як текст. Лише у веб-версії та на десктопі.

Пов’язане