Repolode
rusiaaman

rusiaaman/chat.md

一款 VS Code 扩展,把纯文本 .chat.md 文件变成可编辑的 AI 对话,并支持多种大模型调用 MCP 工具。

可替代:CursorGitHub Copilot Chat

Star
159
Fork
15
未关闭 Issue
4
最近提交
上个月

这是什么?

chat.md 是一款 VS Code 扩展,把 AI 对话保存为扩展名为 .chat.md 的 Markdown 文件。每一轮用户和助手的内容都是文件中的一个代码块,因此可以直接修改之前的消息、改写 AI 的回复,并让模型从任意位置继续生成。对话保存在本地,和代码放在一起,可以像普通文本一样做版本管理和分享。

扩展支持 Anthropic Claude、OpenAI(包括 Responses API),以及任何兼容 OpenAI 接口的服务,如 Azure、Gemini、OpenRouter 等。它作为 MCP(Model Context Protocol)客户端工作,所有支持的模型都能调用 MCP 工具。可连接本地 stdio 服务,也可连接基于 Streamable HTTP 或旧版 SSE 的远程服务,工具列表会自动刷新。

对话中可以通过 Markdown 链接附加项目文件,也支持粘贴图片。配置可以在 VS Code 设置中全局设定或按服务商设定,也可以写在单个对话文件的开头。作者标注该项目为实验性质。

核心功能

  • 01对话历史保存为可编辑的 .chat.md 文件,便于版本管理。
  • 02可以修改之前的消息,让模型从任意位置继续。
  • 03同一对话中可在 Claude、OpenAI 及兼容接口的模型之间切换。
  • 04所有支持的模型都能调用本地或远程 MCP 服务器提供的工具。
  • 05可直接在对话中附加工作区文件和图片。
  • 06被 token 上限截断的回复可以接着继续生成。

适用场景

  • 在 Git 中迭代提示词,并整理对话历史。
  • 让不同的大模型服务商在 VS Code 中共用同一套 MCP 工具。
  • 把与项目相关的 AI 讨论以可读文件的形式与代码一起保存。
  • 修改模型之前的回答来引导其后续输出。

快速上手

  1. 1

    从 VS Code 应用市场安装 chat.md

  2. 2

    通过命令面板配置 API 密钥

    Add or Edit API Configuration
  3. 3

    创建新的聊天文件(Mac 快捷键)

    Opt+Cmd+'
  4. 4

    在 user 块中输入问题并按 Shift+Enter

使用前须知

  • 项目标注为实验性质,README 称其为概念验证,且完全由 AI 编写。
  • 目前仅支持 MCP 工具,提示词和资源暂不支持。
  • Gemini、Ollama、LM Studio 等非 OpenAI 模型只能通过 OpenAI 兼容接口访问。

标签

常见问题

chat.md 是什么?
一款 VS Code 扩展,把纯文本 .chat.md 文件变成可编辑的 AI 对话,并支持多种大模型调用 MCP 工具。 chat.md 是一款 VS Code 扩展,把 AI 对话保存为扩展名为 .chat.md 的 Markdown 文件。每一轮用户和助手的内容都是文件中的一个代码块,因此可以直接修改之前的消息、改写 AI 的回复,并让模型从任意位置继续生成。对话保存在本地,和代码放在一起,可以像普通文本一样做版本管理和分享。
chat.md 可以免费使用吗?用的什么许可证?
chat.md 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
chat.md 还在维护吗?
半年内有更新。chat.md 最近一次提交是在 2026年9月15日。
chat.md 适合用来做什么?
在 Git 中迭代提示词,并整理对话历史。 让不同的大模型服务商在 VS Code 中共用同一套 MCP 工具。 把与项目相关的 AI 讨论以可读文件的形式与代码一起保存。 修改模型之前的回答来引导其后续输出。
chat.md 怎么安装和运行?
从 VS Code 应用市场安装 chat.md 通过命令面板配置 API 密钥: Add or Edit API Configuration 创建新的聊天文件(Mac 快捷键): Opt+Cmd+' 在 user 块中输入问题并按 Shift+Enter
在哪里获取 chat.md?
源代码和安装说明在 GitHub 上:https://github.com/rusiaaman/chat.md

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目