Repolode
rusiaaman

rusiaaman/chat.md

Uma extensão do VS Code que transforma arquivos .chat.md simples em sessões de chat com IA editáveis e suporte a ferramentas MCP em vários provedores de LLM.

Alternativa open source a:CursorGitHub Copilot Chat

Estrelas
159
Forks
15
Issues abertas
4
Último commit
mês passado

O que é?

chat.md é uma extensão do Visual Studio Code que armazena conversas com IA em arquivos Markdown com a extensão .chat.md. Cada mensagem do usuário e do assistente é um bloco no arquivo; assim, você pode editar mensagens anteriores, alterar as respostas da IA e continuar a conversa com o modelo a partir de qualquer ponto. As conversas ficam localmente, junto do seu código, e podem ser versionadas ou compartilhadas como qualquer outro arquivo de texto.

A extensão funciona com modelos Anthropic Claude, modelos OpenAI (incluindo a Responses API) e qualquer endpoint compatível com OpenAI, como Azure, Gemini ou OpenRouter. Ela atua como cliente do Model Context Protocol (MCP), permitindo que qualquer modelo compatível chame ferramentas MCP. Há suporte a servidores locais via stdio e a servidores remotos via Streamable HTTP ou SSE legado, e as listas de ferramentas são atualizadas automaticamente.

É possível anexar arquivos usando links na sintaxe Markdown, e imagens coladas também são aceitas. A configuração pode ser definida globalmente nas configurações do VS Code, por provedor ou no início de cada arquivo de chat. O autor classifica o projeto como experimental.

Recursos principais

  • 01O histórico do chat fica armazenado em arquivos .chat.md editáveis, que podem ser versionados.
  • 02Edite mensagens anteriores e continue a conversa com o modelo a partir de qualquer ponto.
  • 03Alterne entre modelos Claude, OpenAI e compatíveis com OpenAI em uma mesma conversa.
  • 04Qualquer modelo compatível pode chamar ferramentas MCP de servidores locais ou remotos.
  • 05Anexe arquivos do workspace e imagens diretamente à conversa.
  • 06Retome respostas da IA interrompidas pelo limite de tokens.

Casos de uso

  • Iterar sobre prompts e reformular o histórico de uma conversa no Git.
  • Permitir que diferentes provedores de LLM usem as mesmas ferramentas MCP no VS Code.
  • Manter discussões com IA sobre um projeto em arquivos legíveis junto do código.
  • Orientar o modelo editando respostas anteriores antes de continuar a conversa.

Início rápido

  1. 1

    Instale o chat.md pelo Marketplace do VS Code

  2. 2

    Configure a chave de API pela Paleta de Comandos

    Add or Edit API Configuration
  3. 3

    Crie um novo arquivo de chat (atalho do Mac)

    Opt+Cmd+'
  4. 4

    Escreva uma consulta em um bloco user e pressione Shift+Enter

Antes de usar

  • É identificado como experimental e uma prova de conceito; o README diz que foi 100% programado por IA.
  • Apenas ferramentas MCP são compatíveis; prompts e recursos ainda não são.
  • Gemini, Ollama, LM Studio e outros modelos que não sejam da OpenAI precisam ser acessados pela API compatível com OpenAI.

Tópicos

Perguntas frequentes

O que é chat.md?
Uma extensão do VS Code que transforma arquivos .chat.md simples em sessões de chat com IA editáveis e suporte a ferramentas MCP em vários provedores de LLM. chat.md é uma extensão do Visual Studio Code que armazena conversas com IA em arquivos Markdown com a extensão .chat.md. Cada mensagem do usuário e do assistente é um bloco no arquivo; assim, você pode editar mensagens anteriores, alterar as respostas da IA e continuar a conversa com o modelo a partir de qualquer ponto. As conversas ficam localmente, junto do seu código, e podem ser versionadas ou compartilhadas como qualquer outro arquivo de texto.
chat.md é gratuito? Qual é a licença?
chat.md é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
chat.md ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de chat.md foi em 15 de set. de 2026.
Para que posso usar chat.md?
Iterar sobre prompts e reformular o histórico de uma conversa no Git. Permitir que diferentes provedores de LLM usem as mesmas ferramentas MCP no VS Code. Manter discussões com IA sobre um projeto em arquivos legíveis junto do código. Orientar o modelo editando respostas anteriores antes de continuar a conversa.
Como instalar chat.md?
Instale o chat.md pelo Marketplace do VS Code Configure a chave de API pela Paleta de Comandos: Add or Edit API Configuration Crie um novo arquivo de chat (atalho do Mac): Opt+Cmd+' Escreva uma consulta em um bloco user e pressione Shift+Enter
Onde consigo chat.md?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rusiaaman/chat.md

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados