dohooo/helmor
Open-source local workbench for multi-agent software development.
해결하는 문제
Helmor는 AI가 생성한 코드와 실제 소프트웨어 배포 사이의 간극을 해결합니다. 여러 코딩 에이전트를 병렬로 오케스트레이션할 수 있는 로컬 퍼스트 워크벤치를 제공하여, 사용자가 다양한 도구와 환경을 전환하는 번거로움 없이 변경 사항을 검토, 테스트 및 병합할 수 있도록 합니다.
작동 방식
Helmor는 로컬 디렉토리 내의 모든 작업에 대해 격리된 git 워크스페이스(worktree 및 브랜치 사용)를 관리합니다. 사용자는 저장소를 추가하고, 워크스페이스를 생성한 다음, 선택한 에이전트에게 작업을 수행하도록 프롬프트를 입력합니다. 워크벤치는 채팅과 함께 Monaco 에디터, diff 뷰 및 터미널을 통합하여 사용자가 에이전트의 작업을 검토하고 인터페이스에서 직접 PR/MR 작업(생성, 병합, CI 수정)을 트리거할 수 있도록 합니다.
대상 사용자
여러 AI 코딩 에이전트를 사용하며 병렬 작업 관리, diff 검토 및 로컬에서 버전 관리 라이프사이클을 처리할 수 있는 중앙 집중식 시스템을 원하는 개발자를 위해 설계되었습니다.
주요 특징
- 격리된 워크스페이스: 각 작업에는 고유한 git worktree와 브랜치가 할당되어 에이전트 간의 간섭을 방지합니다.
- 에이전트 불가지론적(Agnostic): 사용자의 API 키를 사용하여 Claude Code, Codex, Cursor, OpenCode, Kimi Code를 포함한 다양한 에이전트를 지원합니다.
- 통합 리뷰: 대화, diff, 코드 에디터 및 터미널을 단일 창에 결합합니다.
- 원클릭 배포: GitHub 및 GitLab과 직접 통합되어 PR 생성, 병합 및 충돌 해결이 가능합니다.
- 스크립트 가능 인터페이스: 터미널 기반 제어 또는 다른 에이전트에 의한 자동화를 위한 CLI 및 MCP 서버를 포함합니다.
- 빠른 액세스: 어디서든 워크스페이스와 채팅을 시작할 수 있는 플로팅 창 (⇧⌥Space)
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트