Skip to content
Send and receive chat inside Visual Studio Code. Supports Slack, Discord and VS Live Share. 💬
Branch: master
Clone or download
Latest commit 81a61ed Mar 13, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Merge branch 'live-share-chat-setting' Feb 25, 2019
oauth-service update oauth-service for slack workspaces, update tree view for works… Jan 4, 2019
public update chat icons, fix some string formatting, prep changelog for 0.8.0 Nov 18, 2018
readme Update screenshots with magnifier Sep 20, 2018
scripts serve vuejs from within extension Sep 14, 2018
src Merge branch 'live-share-chat-setting' Feb 25, 2019
.travis.yml Configure travis + slack Jun 27, 2018
.vscodeignore Improved onboarding flow for slack + discord Sep 10, 2018
LICENSE Fix usages of 'setup' Feb 9, 2019
azure-pipelines.yml update ci yml Mar 13, 2019

Team Chat for VS Code

Collaborate with your team and chat bots without context switches. Supports Slack, Discord and VS Live Share.


Build status Installs Rating Join Slack


  1. Install the extension from the VS Marketplace
  2. For Slack, run "Sign In with Slack" from the VS Code command palette
  3. For Discord, configure your token with instructions given here
  4. To chat with VS Live Share participants, start a collaboration session and click the Chat status bar item. See more.

Are you a Slack workspace admin? Approve this app for your team.


  • Quiet notifications: System notifications for chat can be painful, and this extension implements a subtle unread count instead.
  • Rich formatting: Support for markdown code snippets, emojis, message reactions, and threads.
  • Native look-and-feel: Use your dark theme and grid editor layout preferences with chat.

Quiet notifications Rich formatting Theme and grid layout

VS Live Share

Companion chat

Team Chat is a light-weight companion chat for VS Live Share, without any dependency on an existing backend like Slack or Discord.

To chat with your session peers, start a new session, and click the Chat status bar item. Optionally, you can also run the Chat with VS Live Share participants command.

The VS Live Share Extension Pack includes the VS Live Share and Team Chat extensions for an easy one-click installation.

with Slack and Discord

Optionally, you can also set up your Slack or Discord account to continuing using the same chat provider during a Live Share session.

With Slack/Discord, you can also start a new session with online team members easily. You can also use the slash commands /live share and /live end to start or end sessions in a chat window.

VS Live Share


Developer docs

  • Get started with contribution: See CONTRIBUTING to understand repo structure, building and testing.
  • New chat providers: The implementation can be extended to support any chat provider, see PROVIDERS.
  • Vision: Read the VISION doc to understand the motivation behind this extension and the roadmap ahead.
You can’t perform that action at this time.