여러 AI 제공자를 통합하고 Agents, MCP, Artifacts, 다중 사용자 인증을 지원하는 셀프 호스팅 채팅 플랫폼
rusiaaman/chat.md
일반 .chat.md 파일을 MCP 도구를 지원하는 편집 가능한 AI 채팅 세션으로 바꿔 주는 VS Code 확장 프로그램입니다.
대체할 수 있는 제품:Cursor
GitHub Copilot Chat
- 스타
- 159
- 포크
- 15
- 열린 이슈
- 4
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
chat.md는 AI 대화를 .chat.md 확장자의 Markdown 파일로 저장하는 Visual Studio Code 확장 프로그램입니다. 파일에서 사용자와 어시스턴트의 각 대화 차례는 하나의 블록으로 구성되므로, 이전 메시지를 수정하거나 AI의 답변을 바꾸고 어느 지점에서든 모델이 대화를 이어 가도록 할 수 있습니다. 대화는 코드 옆에 로컬로 저장되므로 다른 텍스트 파일처럼 버전 관리하거나 공유할 수 있습니다.
이 확장 프로그램은 Anthropic Claude 모델, OpenAI 모델(Responses API 포함), Azure, Gemini, OpenRouter 등 OpenAI 호환 엔드포인트를 지원합니다. 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에서 프롬프트를 반복해서 다듬고 대화 기록을 재구성합니다.
- VS Code에서 여러 LLM 제공자가 같은 MCP 도구를 사용하도록 합니다.
- 프로젝트 관련 AI 대화를 코드와 함께 읽기 쉬운 파일로 보관합니다.
- 모델의 이전 답변을 수정한 뒤 대화를 이어 가도록 유도합니다.
빠른 시작
- 1
VS Code 마켓플레이스에서 chat.md를 설치합니다
- 2
명령 팔레트에서 API 키를 설정합니다
Add or Edit API Configuration - 3
새 채팅 파일을 만듭니다(Mac 단축키)
Opt+Cmd+' - 4
user 블록에 쿼리를 작성하고 Shift+Enter를 누릅니다
사용 전 알아둘 점
- 실험적 개념 증명으로 표시되어 있으며 README에는 '100% AI로 코딩됨'이라고 적혀 있습니다.
- MCP 도구만 지원하며 프롬프트와 리소스는 아직 지원하지 않습니다.
- Gemini, Ollama, LM Studio 등의 OpenAI 외 모델은 OpenAI 호환 API를 통해 연결해야 합니다.
토픽
자주 묻는 질문
- chat.md은(는) 무엇인가요?
- 일반 .chat.md 파일을 MCP 도구를 지원하는 편집 가능한 AI 채팅 세션으로 바꿔 주는 VS Code 확장 프로그램입니다. chat.md는 AI 대화를 .chat.md 확장자의 Markdown 파일로 저장하는 Visual Studio Code 확장 프로그램입니다. 파일에서 사용자와 어시스턴트의 각 대화 차례는 하나의 블록으로 구성되므로, 이전 메시지를 수정하거나 AI의 답변을 바꾸고 어느 지점에서든 모델이 대화를 이어 가도록 할 수 있습니다. 대화는 코드 옆에 로컬로 저장되므로 다른 텍스트 파일처럼 버전 관리하거나 공유할 수 있습니다.
- chat.md은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- chat.md은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- chat.md은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. chat.md의 마지막 커밋은 2026년 9월 15일입니다.
- chat.md은(는) 어디에 사용할 수 있나요?
- Git에서 프롬프트를 반복해서 다듬고 대화 기록을 재구성합니다. VS Code에서 여러 LLM 제공자가 같은 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
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
질문을 계획하고 웹·로컬 자료를 수집해 인용이 포함된 보고서를 작성하는 오픈소스 자율 연구 에이전트
AI 에이전트가 실제 작업을 수행하도록 Docker 기반 Linux 데스크톱, 브라우저, 문서 도구를 제공하는 오픈 에이전트 프레임워크
경험을 바탕으로 스킬을 만들고 다듬으며, 다양한 모델 제공업체와 CLI 및 메시징 앱에서 사용할 수 있는 자기 개선형 AI 에이전트입니다.
LLM에 전달하기 전에 도구 출력, 로그, 파일, RAG 청크를 라이브러리·프록시·MCP 서버 형태로 압축합니다.