OpenSource03/harnss

Open-source, desktop client/UI build to harness Claude Code, Codex and any other Agent accepting Agent Client Protocol. Run multiple AI coding agents side by side with rich tool visualization, MCP integrations, built-in terminal, git, browser and just about anything else you may need.

해결하는 문제

Harnss는 여러 AI 코딩 에이전트를 관리할 때 발생하는 번거로움을 제거하기 위해 설계된 크로스 플랫폼 데스크톱 애플리케이션입니다. 별도의 터미널을 번갈아 사용하거나 서로 다른 AI 도구 사이를 전환할 때 컨텍스트를 잃는 대신, Harnss는 다양한 에이전트 엔진을 실행하고 관리할 수 있는 단일 통합 인터페이스를 제공합니다.

작동 방식

이 앱은 기존 에이전트 엔진 위의 관리 레이어 역할을 합니다. Claude Code (Anthropic SDK를 통해) 및 Codex와의 내장 통합은 물론, Agent Client Protocol (ACP)을 따르는 모든 에이전트를 지원합니다. 사용자는 디스크의 프로젝트 폴더를 앱에 지정하고, 각각 고유한 상태와 기록을 가진 여러 에이전트 세션을 병렬로 실행할 수 있습니다.

대상 사용자

여러 AI 코딩 어시스턴트를 사용하며, 에이전트 상호작용을 터미널, 브라우저, git 관리 및 MCP (Model Context Protocol) 서버와 통합한 중앙 집중식 워크스페이스를 원하는 개발자.

주요 특징

  • 멀티 엔진 지원: Claude Code, Codex 및 ACP 호환 에이전트를 나란히 실행할 수 있습니다.
  • 풍부한 시각화: 도구 호출이 원시 JSON이 아닌, 단어 단위의 diff와 구문 강조가 포함된 대화형 카드로 렌더링됩니다.
  • 통합 개발 도구: 내장 PTY 터미널, 임베디드 브라우저 및 전체 git 통합(staging, committing, pushing)이 포함됩니다.
  • MCP 서버 관리: stdio, SSE 또는 HTTP를 통해 MCP 서버에 연결할 수 있으며 자동 OAuth 처리를 지원합니다.
  • 에이전트 스토어: 앱 내에서 커뮤니티 ACP 레지스트리의 에이전트를 직접 찾아 설치할 수 있습니다.
  • 권한 제어: 변경 사항을 초안으로 작성하는 "Plan mode"와 세 가지 수준의 자율성(Ask First, Accept Edits, Allow All)을 제공합니다.
  • 멀티모달 입력: 내장 주석 도구가 포함된 이미지 첨부와 macOS 받아쓰기 또는 온디바이스 Whisper 모델을 통한 음성 입력을 지원합니다.

관련

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