fakechat Plugin
Plugin Claude Code Development Claude Code Customization & WorkflowProject Management & CollaborationThe explanation below is AI-generated. Please verify it against the sources.
fakechat is a Claude Code plugin that provides a localhost web chat UI for testing the channel notification flow, without tokens, access control, or a third-party service. According to the README, it lets a user type in a browser and have messages sent to a Claude Code session, with replies appearing in-thread. The plugin must be installed and then Claude Code must be relaunched with the --channels plugin:fakechat@claude-plugins-official flag, after which the server prints a localhost URL (default port 8787, changeable via FAKECHAT_PORT) to stderr. It exposes two tools, reply and edit_message, and stores inbound files under ~/.claude/channels/fakechat/inbox/ and outbound files under outbox/, served over HTTP. The README explicitly states it is not a real channel: there is no history, no search, no access.json, and no skill, and it is described as a dev tool rather than a messaging bridge.
Overview
fakechat is not a SaaS; it is a local plugin/dev tool bundled with Claude Code that runs a browser-based chat UI on localhost for testing purposes, with no external service or network access beyond the local machine.
What you can do with fakechat
- Install the plugin with /plugin install fakechat@claude-plugins-official
- Relaunch Claude Code with claude --channels plugin:fakechat@claude-plugins-official to activate the channel
- Open the printed localhost URL (default , configurable via FAKECHAT_PORT) in a browser and chat with the Claude Code session
- Use the reply tool to send text, optionally reply to a specific message ID, and attach files (absolute path, up to 50MB)
- Use the edit_message tool to edit a previously sent message in place
- Exchange files: inbound files are saved to ~/.claude/channels/fakechat/inbox/, outbound files are copied to outbox/ and served over HTTP
- Note limitations per the README: no message history, no search, no access.json, no skill, and a single browser tab that resets on reload
Sources
Original description (English)
Localhost web chat for testing the channel notification flow. No tokens, no access control, no third-party service.
History of fakechat
- Plugin Added fakechat