본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

ziwang-Physics/AgentChat

JavaScript0 / 0

Claude Code가 로컬 Chrome을 통해 8개 무료 웹 AI를 병렬·순차 workflow로 조율합니다.

TL;DR

AgentChat은 Claude Code용 skill 모음으로, 로컬 Chrome의 CDP 연결을 통해 Gemini, ChatGPT, Claude, Qwen, Kimi, MiniMax, MiMo, DeepSeek 등 8개 웹 AI를 API 비용 없이 작업에 연결합니다. OneWeb은 무료 할당량 소진 시 Provider를 순차 전환하고, IndependentTasks는 독립 작업을 여러 웹 AI에 병렬 배정하며, WebSubAgent는 검색·추론·합성·审查를 잇는 pipeline을 실행합니다. Node.js와 Python, 시스템 Chrome, Playwright, 로그인 세션, CDP daemon이 필요하므로 설치와 계정 관리가 핵심 운영 요소입니다. Claude Code에서 웹 AI를 조합하는 개인 자동화에는 유용하지만, 웹 UI 변경과 로그인 상태 및 네트워크 환경에 따라 유지보수 부담이 발생합니다.

핵심 포인트

  • AgentChat은 Claude Code에서 사용하는 plugin-extension-skill이며, 별도 API 서버가 아닌 로컬 Chrome 브라우저를 통해 웹 AI를 연결합니다. Node.js runtime과 Python Chrome daemon이 CDP로 브라우저에 접속하고, 각 Skill이 Provider 호출과 작업 흐름을 조정합니다. Claude Code를 중심으로 무료 웹 AI를 조합하려는 개발자에게 맞는 도구입니다.
  • AgentChat-OneWeb은 하나의 AI를 사용하다 무료 할당량이 소진되면 다른 Provider로 넘기는 8-Provider fallback chain입니다. AgentChat-IndependentTasks는 여러 독립 작업을 DAG와 wave scheduling으로 나누고 기본 4개 또는 최대 8개 웹 AI에 병렬 배정합니다. AgentChat-WebSubAgent는 로컬 Agent의 계획 뒤 Kimi 검색, Gemini 추론, 로컬 합성, ChatGPT 또는 Claude审查 순으로 처리하는 6단계 pipeline입니다.
  • 공통 라이브러리는 Provider 설정, CDP 연결 재시도, 오류 단계 추적, 파일 잠금, telemetry, Gemini 모델 전환을 담당해 개별 Skill의 중복 코드를 줄입니다. 각 Provider adapter는 ChatGPT의 React send button 검증, Claude의 ProseMirror 처리, Qwen의 stop button 분리처럼 웹 UI별 입력과 응답 방식을 따로 맞춥니다. 따라서 웹 서비스의 DOM이나 로그인 흐름이 바뀌면 해당 adapter 유지보수가 필요합니다.
  • 설치에는 Node.js 18+, Python 3.8+, playwright, websocket-client, playwright-core와 시스템 Chrome이 필요하며 Chrome CDP daemon을 별도로 실행해야 합니다. 처음에는 8개 웹 AI에 직접 로그인하고 CHROME_PROFILE에 세션을 저장해야 하며, 중국 본토 환경에서는 HTTP 또는 SOCKS5 proxy 설정이 필수입니다. API 통합이나 서버형 배포보다 로컬 Chrome 자동화와 Claude Code 기반 개인 작업에 적합하고, 계정 정책과 웹 UI 변경에 따른 운영 부담을 감수해야 합니다.

이미지 분석

로컬 Agent가 작업을 분해한 뒤 Web Kimi 검색과 Web Gemini 추론을 병렬 실행하고, 결과를 합성·审查·Claude Code 수정으로 연결하는 AgentChat 처리 흐름도입니다.
이미지는 네 단계 흐름을 나타냅니다. 첫 단계에서 로컬 Agent가 prompt를 작성하고 검색 결과와 추론 결과를 병렬로 수집한 뒤, 두 번째 단계에서 이를方案 또는 코드로 합칩니다. 이후 ChatGPT 또는 Claude가 DeepSeek의 산출물을审查하고, 마지막으로 로컬 Claude Code가 의견에 따라 코드 수정과 최종 출력을 수행합니다.

697

Stars

99

Forks

+204

Trending

0

조회수

697 watchers9 open issuesMIT License

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.