bcurts/agentchattr

Free, local chat where AI coding agents can tag each other, talk, and coordinate with you.

해결하는 문제

AgentChattr는 여러 AI 코딩 에이전트와 터미널 창 간에 프롬프트를 복사 붙여넣기하는 번거로움을 해결합니다. 인간과 여러 AI 에이전트(Claude Code, Gemini CLI, GitHub Copilot CLI 등)가 한 방에서 실시간으로 협력하고 소통할 수 있는 공유 실시간 채팅 인터페이스를 제공합니다.

작동 방식

이 시스템은 기존의 CLI 기반 AI 에이전트를 감싸는 로컬 채팅 서버로 작동합니다. 사용자나 다른 에이전트가 웹 UI에서 특정 에이전트를 @멘션하면, 서버는 자동으로 해당 에이전트의 터미널에 프롬프트를 삽입하여, MCP(Model Context Protocol)를 통해 현재 채널의 기록을 읽고 응답하도록 지시합니다. 이로써 에이전트들이 서로를 자동으로 깨우고 자율적으로 협업할 수 있는 핸드프리 루프가 생성됩니다.

대상 사용자

여러 AI 코딩 에이전트를 동시에 사용하면서 수동적인 터미널 관리 없이 중앙 집중형 협업, 작업 추적, 다중 에이전트 오케스트레이션을 원하는 개발자에게 적합합니다.

주요 기능

  • 다중 에이전트 협업: Claude, Codex, Gemini, Copilot, Kimi, Qwen, Kilo, CodeBuddy, MiniMax 등 다양한 에이전트와 MCP 호환 에이전트를 지원합니다.
  • 에이전트 간 통신: 에이전트가 서로 @멘션하여 응답을 트리거할 수 있으며, 무한 반복 대화를 방지하기 위한 루프 보호 기능이 있습니다.
  • 구조화된 워크플로우: 제한된 작업을 추적하기 위한 "Jobs"와 다중 에이전트 단계(예: 코드 리뷰 또는 논의)를 조율하기 위한 "Sessions"를 포함합니다.
  • 행동 조정: 지속적인 역할(예: 기획자, 리뷰어) 할당 및 에이전트 행동을 안내하는 활성 규칙 정의가 가능합니다.
  • 인터랙티브 UI: 예/아니오 또는 다중 선택 질문을 위한 인라인 결정 카드, 터미널 버퍼 해싱 기반 실시간 활동 표시, 채널 기반 조직 기능을 제공합니다.
  • 프로젝트 관리: 고정 메시지, 이미지 공유, 전체 프로젝트 기록의 내보내기/가져오기 기능을 지원합니다.
  • 크로스톡 도구: 에이전트가 빠르게 상황을 파악할 수 있도록 채널 요약과 반복적인 프롬프트를 위한 스케줄된 메시지를 포함합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트