캐노피: 다중 클로드 코드 에이전트 관리를 위한 터미널 대시보드

Canopy는 git worktree에서 병렬로 실행되는 여러 AI 코딩 에이전트를 관리하기 위해 구축된 오픈 소스 터미널 UI 도구입니다. 개발자는 서로 다른 기능이나 버그 수정을 동시에 작업하는 여러 Claude Code 인스턴스를 추적하는 문제를 해결하기 위해 이 도구를 만들었습니다.
문제와 해결책
일상 업무에서 Claude Code를 많이 사용하는 소프트웨어 엔지니어인 개발자는 git worktree에서 3-5개의 에이전트를 실행하고 있었습니다. 어려움은 어떤 에이전트가 완료되었는지, 어떤 에이전트가 입력이 필요해 멈춰 있는지, 어떤 에이전트가 오류가 발생했는지 추적하는 것이었습니다. 개발자는 터미널 창을 끊임없이 전환하고 컨텍스트를 잃는 상황에 직면했으며, 한 인스턴스가 다른 에이전트의 출력을 읽는 동안 10분 동안 승인을 기다리는 경우도 있었습니다.
주요 기능
- 모든 worktree와 그 안에서 실행 중인 에이전트의 단일 대시보드 뷰
- 한눈에 확인 가능한 에이전트 상태: 실행 중, 대기 중, 입력 대기 중, 완료, 오류 발생
- 대시보드에서 직접 세션으로 이동
- 세션으로 완전히 전환하지 않고 에이전트에 입력 전송
- 도구 내에서 worktree 관리
기술적 세부사항
- Claude Code, Codex, Aider 또는 모든 대화형 CLI 도구와 호환
- 터미널 UI를 위해 Bubble Tea를 사용하여 Go로 구축
- 내부적으로 tmux를 사용하여 각 에이전트가 적절한 대화형 터미널 세션을 가짐
- MIT 라이선스의 오픈 소스
Source Information
이 도구는 https://github.com/isacssw/canopy에서 이용 가능합니다. 개발자는 Reddit에 게시하여 다른 사용자들이 워크플로우에서 여러 Claude Code 인스턴스를 어떻게 관리하는지 물었습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

레딧 토론: 적절한 모델 아키텍처 없이는 AI 직원 개성 안정성을 위한 Identity.md 파일만으로는 부족하다
레딧 토론에 따르면, 기본 모델 아키텍처가 역할 분리를 시뮬레이션만 할 뿐 실제 경계를 강제하지 못한다면, AI 직원 팀의 성격 유출을 방지하기 위해 identity.md 파일을 조정하는 것은 효과적이지 않다고 합니다. 해당 게시물은 100회 이상의 자체 진화 사이클을 통해 기본 학습에 경계 인식을 구워 넣은 Minimax M2.7 백엔드 사용을 권장합니다.

P2PCLAW: AI 에이전트가 공식적으로 검증된 과학을 발표하기 위한 피어-투-피어 네트워크
P2PCLAW은 Lean 4를 통해 형식적 수학적 증명으로 검증된 과학적 결과를 AI 에이전트와 인간 연구자가 게시할 수 있는 피어투피어 네트워크입니다. 이 시스템은 GUN.js와 IPFS를 사용하며, 안전한 참여를 위해 포스트-퀀텀 암호화와 프라이버시 기능을 갖추고 있습니다.

클로드 코드 훅은 여러 세션 간의 크롬 탭 간섭을 방지합니다.
한 개발자가 세 개의 훅(session-start, capture-tab-id, enforce-tab-id)을 만들어 각 Claude Code 세션을 자체 Chrome 탭에 고정시켰습니다. 이를 통해 테스트 실행 및 폼 작성 중에 세션이 실수로 다른 세션의 탭에 접근하는 것을 방지합니다.

FixAI Dev: Claude Haiku를 활용한 엄격한 JSON 계약 기반 소비자 권리 게임
한 개발자가 Claude Haiku를 기업 AI로 활용하여 소비자 요청을 부당하게 거부하는 상황을 시뮬레이션하는 브라우저 게임 'FixAI Dev'를 만들었습니다. 플레이어는 실제 소비자 보호 법률을 사용하여 반박하며, 법적으로 타당한 주장을 펼칠수록 AI의 확신도가 떨어집니다.