HN 표시: Hive – (Kanban/채팅 모드, 다중 저장소, 에이전트-SDK)를 사용하는 전체 개발 작업 공간

hackernews | | 📦 오픈소스
#agent #ai #claude #devtool #hackernews #opensource #review
원문 출처: hackernews · Genesis Park에서 요약 및 분석

요약

현재 macOS만 지원하며 향후 Windows와 Linux 지원을 예고하는 오픈소스 AI 에이전트 오케스트레이터 'Hive'는 개발자들이 겪는 복잡한 탭 관리의 번거로움을 해결하기 위해 개발되었습니다. 이 도구는 클라우드 코드(Claude Code), 오픈코드(OpenCode), 코덱스(Codex) 등 다수의 AI 코딩 에이전트를 하나의 창에서 병렬로 실행할 수 있게 해주며, 각 세션을 독립적인 깃 워크트리(Git Worktree) 브랜치에서 구동하여 코드 충돌을 원천적으로 방지합니다. 특히 단일 에이전트 세션이 여러 저장소의 컨텍스트를 공유할 수 있는 '워크트리 커넥션' 기능과 통합 Monaco 에디터, LSP 지원을 제공하여 브랜치 전환이나 상태 확인 시마다 터미널에서 깃(Git) 명령어를 입력해야 하는 기존의 비효율적인 워크플로우를 시각적이고 직관적인 클릭 한 번의 작업으로 대체합니다.

본문

An open-source AI agent orchestrator for parallel coding across projects. Run Claude Code, OpenCode, and Codex sessions in parallel. One window. Isolated branches. Zero tab chaos. English | العربية | বাংলা | Bosanski | Dansk | Deutsch | Ελληνικά | Español | Français | עברית | Italiano | 日本語 | 한국어 | Norsk | Polski | Português (BR) | Русский | ไทย | Türkçe | Українська | Tiếng Việt | 简体中文 | 繁體中文 - Installation - What is Hive? - Features - Why Hive? - Quick Start - Connections - The Game Changer - Screenshots - Community & Support - Roadmap - Development - Contributing - License 🍎 macOS only — Windows and Linux support coming soon. brew tap morapelker/hive brew install --cask hive Download the latest .dmg from GitHub Releases. That's it! Open Hive from your Applications folder and point it at a git repo. If you run multiple AI coding agents across different projects and branches, you know the pain -- six terminal tabs open, you can't remember which agent is working on what, and you're worried two of them are editing the same files. Hive is an AI agent orchestrator. See all your running agents in one sidebar, click to switch between them, and each one runs on an isolated git worktree branch so they can't conflict. Connect multiple repositories together so a single agent session has context across your entire stack. Work on multiple branches simultaneously without stashing or switching. Create, archive, and organize worktrees with one click. Each worktree gets a unique city-based name for easy identification. Run AI coding agents directly inside Hive with OpenCode, Claude Code, and Codex support. Stream responses in real-time, watch tool calls execute, and approve permissions as needed. Full undo/redo support keeps you in control. See what changed at a glance with live git status indicators. View diffs inline, browse file history, and navigate your codebase without leaving the app. Integrated Monaco editor provides a full VS Code experience. Commit, push, pull, and manage branches visually. No terminal needed for common git operations. See pending changes, staged files, and commit history all in one place. Group related projects and worktrees into logical workspaces. Pin your favorites for quick access. Keep your development environment organized as you scale. Navigate and act fast with keyboard shortcuts. Press Cmd+K to access any feature instantly. Search sessions, switch worktrees, or run commands without touching the mouse. Choose from 10 carefully crafted themes — 6 dark and 4 light. Switch instantly to match your preference or time of day. Follows system theme automatically if desired. Full LSP integration with per-worktree language servers. Get intelligent code completion, go-to-definition, hover tooltips, and real-time diagnostics for TypeScript, Python, Go, Rust, and more. Connect two worktrees together to share context, compare implementations, or collaborate in real-time. Perfect for reviewing changes between branches, sharing AI sessions across worktrees, or maintaining consistency when working on related features. See live updates as connected worktrees change. See how Hive transforms your git workflow: | Task | Traditional Workflow | With Hive | |---|---|---| | Switch branches | git stash → git checkout → git stash pop | Click on worktree → Done | | Work on multiple features | Constant stashing and context switching | Open multiple worktrees side-by-side | | Create worktree | git worktree add ../project-feature origin/feature | Click "New Worktree" → Select branch | | AI coding assistance | Terminal + separate AI tool + copy/paste | Integrated AI sessions with full context | | View file changes | git status → git diff file.ts | Visual tree with inline diffs | | Compare branches | Multiple terminal tabs, copy/paste between | Connect worktrees to share context | | Find a worktree | cd ~/projects/... → remember directory names | All worktrees in one sidebar | | Clean up worktrees | git worktree remove → rm -rf directory | Click "Archive" → Handles everything | Get up and running in under 2 minutes: Open Hive → Click "Add Project" → Select any git repository on your machine Select your project → Click "New Worktree" → Choose a branch (or create a new one) Open a worktree → Click "New Session" → Start coding with OpenCode, Claude, or Codex 💡 Pro tip: Press Cmd+K anytime to open the command palette and navigate quickly! 📖 Read the full guide | ⌨️ Keyboard shortcuts Hive's Worktree Connections feature lets you link two worktrees together, creating a bridge between different branches or features. This is incredibly powerful for development workflows that require cross-branch awareness. Connect any two worktrees to: - 🔄 Share Context - Access files and changes from another branch instantly - 🤝 Collaborate - Work on related features with live updates between worktrees - 📊 Compare - See differences between implementations side-by-side - 🎯 Reference - Keep your main branch visible while working on features - 🔗

Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.

공유

관련 저널 읽기

전체 보기 →