Repolode
rusiaaman

rusiaaman/chat.md

Расширение для VS Code, которое превращает обычные файлы .chat.md в редактируемые AI-диалоги с поддержкой инструментов MCP у разных LLM-провайдеров.

Open source альтернатива:CursorGitHub Copilot Chat

Звёзды
159
Форки
15
Открытые issues
4
Последний коммит
в прошлом месяце

Что это?

chat.md — расширение для Visual Studio Code, которое сохраняет диалоги с AI в файлах Markdown с расширением .chat.md. Каждая реплика пользователя и ассистента записывается в отдельный блок: можно редактировать предыдущие сообщения и ответы AI, а затем продолжать диалог с любого места. Диалоги хранятся локально рядом с кодом, их можно версионировать и передавать другим, как любые текстовые файлы.

Расширение работает с моделями Anthropic Claude и OpenAI (включая Responses API), а также с любыми совместимыми с OpenAI endpoint, например Azure, Gemini или OpenRouter. Оно выступает в роли клиента Model Context Protocol (MCP), поэтому любая поддерживаемая модель может вызывать инструменты MCP. Поддерживаются локальные серверы stdio и удалённые серверы через Streamable HTTP или устаревший SSE; список инструментов обновляется автоматически.

Файлы можно прикреплять, добавляя на них ссылки в формате Markdown; также поддерживаются вставленные изображения. Настройки можно задать глобально в параметрах VS Code, отдельно для каждого провайдера или в начале конкретного файла диалога. Автор проекта пометил его как экспериментальный.

Ключевые возможности

  • 01История диалога хранится в редактируемых файлах .chat.md, которые можно версионировать.
  • 02Редактируйте предыдущие сообщения и продолжайте диалог с любого места.
  • 03Переключайтесь между Claude, OpenAI и совместимыми с OpenAI моделями в рамках одного диалога.
  • 04Любая поддерживаемая модель может вызывать инструменты MCP на локальных или удалённых серверах.
  • 05Прикрепляйте файлы из рабочего пространства и изображения прямо в диалог.
  • 06Продолжайте ответы AI, прерванные из-за ограничения на количество токенов.

Сценарии использования

  • Экспериментировать с промптами и перерабатывать историю диалога в Git.
  • Позволять разным LLM-провайдерам использовать одни и те же инструменты MCP в VS Code.
  • Хранить обсуждения проекта с AI в удобочитаемых файлах рядом с кодом.
  • Направлять модель, редактируя её предыдущие ответы перед продолжением.

Быстрый старт

  1. 1

    Установите chat.md из Marketplace для VS Code

  2. 2

    Настройте API-ключ через палитру команд

    Add or Edit API Configuration
  3. 3

    Создайте новый файл чата (сочетание клавиш для Mac)

    Opt+Cmd+'
  4. 4

    Введите запрос в блоке user и нажмите Shift+Enter

Что важно знать

  • Проект обозначен как экспериментальный и как proof of concept; в README сказано, что он на 100% создан с помощью ИИ.
  • Поддерживаются только инструменты MCP; prompts и resources пока не поддерживаются.
  • Gemini, Ollama, LM Studio и другие модели, не относящиеся к OpenAI, необходимо подключать через API, совместимый с OpenAI.

Темы

Частые вопросы

Что такое chat.md?
Расширение для VS Code, которое превращает обычные файлы .chat.md в редактируемые AI-диалоги с поддержкой инструментов MCP у разных LLM-провайдеров. chat.md — расширение для Visual Studio Code, которое сохраняет диалоги с AI в файлах Markdown с расширением .chat.md. Каждая реплика пользователя и ассистента записывается в отдельный блок: можно редактировать предыдущие сообщения и ответы AI, а затем продолжать диалог с любого места. Диалоги хранятся локально рядом с кодом, их можно версионировать и передавать другим, как любые текстовые файлы.
chat.md можно использовать бесплатно? Какая у него лицензия?
chat.md распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
chat.md всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в chat.md — 15 сент. 2026 г..
Для чего можно использовать chat.md?
Экспериментировать с промптами и перерабатывать историю диалога в Git. Позволять разным LLM-провайдерам использовать одни и те же инструменты MCP в VS Code. Хранить обсуждения проекта с AI в удобочитаемых файлах рядом с кодом. Направлять модель, редактируя её предыдущие ответы перед продолжением.
Как установить chat.md?
Установите chat.md из Marketplace для VS Code Настройте API-ключ через палитру команд: Add or Edit API Configuration Создайте новый файл чата (сочетание клавиш для Mac): Opt+Cmd+' Введите запрос в блоке user и нажмите Shift+Enter
Где скачать chat.md?
Исходный код и инструкции по установке — на GitHub: https://github.com/rusiaaman/chat.md

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты