fakechat — плагин для Claude Code: тест чата
Локальный веб-чат для проверки уведомлений канала Claude Code. Сообщения идут в сессию, ответы возвращаются в браузер.
/plugin install fakechat@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает fakechat
fakechat поднимает локальный веб-интерфейс в стиле чата для проверки канала Claude Code без внешнего сервиса. Сообщение из браузера попадает в текущую сессию, а ответ ассистента возвращается в тот же диалог. Сервер печатает адрес вроде http://localhost:8787 в stderr.
Плагин умеет отправлять ответы в интерфейс через reply, редактировать уже отправленные сообщения через edit_message и передавать файлы. Входящие изображения и файлы сохраняются в ~/.claude/channels/fakechat/inbox/, исходящие копируются в outbox/. Порт можно изменить через FAKECHAT_PORT.
После установки сессию нужно перезапустить с флагом --channels plugin:fakechat@claude-plugins-official, иначе сервер не подключится. Истории и поиска нет: вкладка браузера начинает с чистого состояния после каждой перезагрузки, а доступ не защищён.
Какие задачи решает
- проверить доставку сообщений в канал Claude Code
- отправить ответ из сессии в локальный чат
- показать файл во внешнем сообщении
- отредактировать уже отправленное сообщение
- сохранить входящее вложение в inbox
Примеры запросов агенту
- Проверь канал через локальный чат и отправь ответ в интерфейс.
- Передай в чат файл из
/tmp/report.pdf. - Измени последнее сообщение в локальном чате через
edit_message.
Как установить fakechat
Через маркетплейс плагинов
/plugin install fakechat@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о fakechat
Как установить fakechat в Claude Code?
Добавьте маркетплейс командой /plugin marketplace add anthropics/claude-plugins-official, затем установите плагин через /plugin install fakechat@claude-plugins-official. После этого перезапустите сессию с каналом claude --channels plugin:fakechat@claude-plugins-official.
Что делает fakechat?
Плагин запускает локальный веб-чат для проверки канала Claude Code. Сообщения из браузера попадают в сессию, ответы возвращаются в чат, а файлы можно принимать и отправлять.
Нужен ли внешний сервис или токен для работы fakechat?
Нет: чат работает на localhost и не использует токены или сторонний сервис. Доступ к интерфейсу не защищён.
Исходный текст
fakechat · Apache-2.0
# fakechat Simple UI for testing the channel contract without an external service. Open a browser, type, messages go to your Claude Code session, replies come back. ## Setup These are Claude Code commands — run `claude` to start a session first. Install the plugin: ``` /plugin install fakechat@claude-plugins-official ``` **Relaunch with the channel flag** — the server won't connect without this. Exit your session and start a new one: ```sh claude --channels plugin:fakechat@claude-plugins-official ``` The server prints the URL to stderr on startup: ``` fakechat: http://localhost:8787 ``` Open it. Type. The assistant replies in-thread. Set `FAKECHAT_PORT` to change the port. ## Tools | Tool | Purpose | | --- | --- | | `reply` | Send to the UI. Takes `text`, optionally `reply_to` (message ID) and `files` (absolute path, 50MB). Attachment shows as `[filename]` under the text. | | `edit_message` | Edit a previously-sent message in place. | Inbound images/files save to `~/.claude/channels/fakechat/inbox/` and the path is included in the notification. Outbound files are copied to `outbox/` and served over HTTP. ## Not a real channel There's no history, no search, no access.json, no skill. Single browser tab, fresh on every reload. This is a dev tool, not a messaging bridge.
© anthropics · Apache-2.0 · anthropics/claude-plugins-official