Чати
Чат — це звичайна розмова з агентом поза будь-яким проєктом. Він для речей, які не мають стосунку до ваших кодових баз: як пропатчити KDE під FreeBSD, що робить цей регулярний вираз, чернетка листа. Агент працює в тимчасовій папці, без репозиторію, без гілки, і контекст жодного з ваших проєктів не обтяжує розмову.
Як почати чат
Найпростіше натиснути + на розділі Чати в сайдбарі. На телефоні торкніться Новий чат угорі списку сесій або + на розділі «Чати».
Mod+N (Cmd+N на macOS, Ctrl+N на інших системах) і Нова сесія в палітрі команд відкривають нову сесію там, де ви створювали її востаннє: чат, якщо останньою новою сесією був чат, інакше ваш проєкт. Перемкнути її на «Чати» можна до того, як ви надішлете перше повідомлення.
Де живуть чати
У чатів є власний розділ угорі сайдбару, над блоком В роботі і вашими проєктами. Вони впорядковані так само, як інші сесії, спершу з найсвіжішою активністю, а закріплені чати лишаються вгорі. У режимі Timeline розділ показує три останні чати, а Показати більше сесій відкриває решту. Розділ згортається, як і будь-який інший.
На телефоні «Чати» розташовані над списком проєктів у панелі сесій.
Що чат може і чого не може
Кожен чат отримує власну порожню папку, тож агент усе одно може створювати й редагувати там файли: скрипт, швидкий прототип, сконвертований документ. Чого в чаті немає:
- статусу git, гілок і worktree
- перенесення в роботу: чати ніколи не з’являються в блоці В роботі
- виконання плану в новій сесії
- старту із завдання Linear
Нотатки, справи й плани працюють. Усі чати мають один спільний набір, окремий від ваших проєктів.
Чат завжди лишається чатом. Перенести готовий чат у проєкт не можна; якщо розмова переросла в справжню роботу, почніть сесію в проєкті й перенесіть туди корисне.
Архівування й видалення
Архівуйте чат, щоб прибрати його зі списку. Видаліть, щоб прибрати назавжди разом із папкою, щойно жодна інша сесія (форк чи субагент) нею більше не користується.
Де лежать папки
Папки чатів лежать у ~/.config/openchamber/chats, по одній датованій папці на день. Якщо ви перенесли дані OpenChamber через OPENCHAMBER_DATA_DIR, вони лежатимуть там. Щоб тримати чати деінде, задайте OPENCHAMBER_CHATS_DIR; див. Змінні середовища. Це важливо, коли OpenCode працює від імені іншого користувача і не може читати вашу домашню папку.
У VS Code чатів немає. Розширення завжди працює в тій папці, яку ви відкрили.
Пов’язане
- Проєкти: сесії, прив’язані до кодової бази
- Сесії в роботі: тримайте справжню роботу на видноті
- Нотатки, справи та плани: нотатки, які працюють і в чатах