Offrun - One workspace for every coding agent
Show HN: Offrun – manage every coding agent from one workspace
Offrun은 여러분이 이미 사용하는 coding agent CLI를 하나의 workspace에서 통합 관리하는 Mac 앱입니다. 각 agent는 독립적인 git worktree에서 작업해 파일 충돌 없이 동시에 refactor와 bug fix를 실행할 수 있습니다. peer review 기능으로 다른 agent가 diff를 미리 검토하고, account limit에 도달하면 자동으로 다른 login으로 전환해 작업을 이어갑니다. project memory, 알림, preview, dictation 등으로 agent 협업을 강화하며, 모든 기능이 무료이고 Apple Silicon Mac에서 동작합니다.
Offrun은 여러분의 Mac에서 CLI를 실행하며, 여러분의 계정으로 로그인합니다. 새로운 계정도, API key도 필요 없고, 비밀번호를 절대 보지 않습니다.
HN 토론
59- manume
저는 이런 도구 68개를 비교하는 웹사이트를 만들었습니다: https://agentmgmt.dev/
Offrun도 추가했습니다.
- mbil
제가 이 분야에서 시도해 본 몇 안 되는 도구들은 모두 프로젝트, 디렉터리, 머신 사이의 중첩/결합을 모델링했습니다. 제 작업 방식에서는 이것들이 다르게 구성되어야 한다고 생각합니다. 예를 들어, 최상위 프로젝트가 있고 그 아래에 작업/목표/세션이 있으며, 각각이 서로 다른 에이전트로 분기되어 잠재적으로 다른 워크트리, 디렉터리, 심지어 다른 머신에서 실행되는 식입니다. 예를 들어 저는 많은 노트와 기타 컨텍스트를 로컬에 저장해 두고 있습니다. 다른 머신에는 리포지토리가 체크아웃되어 있고 빌드 도구가 설치되어 있습니다. 프론트엔드와 백엔드는 서로 다른 디렉터리에 있지만 주어진 하나의 전달 단위에 둘 다 관련될 수 있습니다. 이런 식으로 모델링할 수 있는 에이전트 오케스트레이터가 있을까요?
- phildenhoff
이런 도구들에 대해 한 가지 - 그리고 논의된 대로 많기도 한데 - 거의 공통적으로 보이는 점은 모두 코딩 에이전트의 작업을 대화 기록으로 보여준다는 것입니다.
왜 그럴까요?
기저의 대화는 작업과 아무 관련이 없습니다. 컨텍스트 윈도우가 하나라는 것은 구현 세부 사항일 뿐입니다.
저는 이런 도구 중 하나를 직접 만들어 봤는데, 대신 질문, 계획, 발견 사항, 가정을 별개의 UI 요소로 공유합니다. 대화는 숨겨져 있고, 초점은 "다음은 무엇인가"에 맞춰집니다.
같은 일을 하는 다른 메타 하네스가 있을까요? 직접 만드는 걸 그만두고 누군가 이미 만들어 놓은 제품을 쓰고 싶습니다!
- maxloh
우리에게는 이미 비슷한 제품들이 있습니다. Goose [0], Paseo [1], T3 Code [2] 같은 것들이요.
[0]: https://goose.ai
[2]: https://t3.codes/
- epistasis
이런 스레드에서 경험을 공유하는 걸 좋아합니다. Orca를 사용하는 것이 게임 체인저였습니다 (누군가 Conductor를 사용하는 것을 보고 찾아서 사용하기 시작했습니다).
이런 종류의 관리 도구들은 새로운 워크트리 만들기 등 모든 PR 관리를 자동화하여 개발 속도를 정말 높여주고, 서로 다른 병렬 기능 개발 사이의 멀티태스킹을 엄청나게 빠르게 해줍니다.
이 도구가 저에게 더 잘 맞는지, 그리고 댓글에 있는 모든 새로운 대안들을 시도해 볼 수 있기를 기대합니다.