스파인 스웜: 비코딩 프로젝트를 위한 시각적 캔버스 기반 멀티 에이전트 AI 시스템
Spine Swarm은 복잡한 비코딩 프로젝트를 위해 설계된 무한한 시각적 캔버스에서 작동하는 다중 에이전트 AI 시스템입니다. 창립자들은 채팅 인터페이스가 선형적이어서 복잡한 AI 작업에 부적합하지만, 실제 프로젝트는 선형적이지 않다고 주장합니다. 그들은 작업 구조가 명시적이고 사용자가 제어할 수 있는 작업 공간을 구축했습니다.
핵심 아키텍처
이 시스템은 AI 모델 위의 추상화로서 블록을 사용합니다. 전용 블록 유형은 다음과 같습니다:
- LLM 호출
- 이미지 생성
- 웹 브라우징
- 앱
- 슬라이드
- 스프레드시트
블록은 다른 어떤 블록과도 연결될 수 있으며, 연결은 블록 유형에 관계없이 컨텍스트 전달을 보장합니다. 이 시스템은 모델에 구애받지 않아, 단일 프로젝트 내에서 다른 AI 모델 간에 워크플로우를 이동할 수 있습니다.
에이전트 작동
사용자가 작업을 제출하면 중앙 오케스트레이터가 이를 하위 작업으로 분해하고 각각을 전문적인 페르소나 에이전트에 위임합니다. 이러한 에이전트는:
- 캔버스 블록에서 작동합니다
- 각 하위 작업에 대해 기본 설정(모델 및 프롬프트)을 재정의할 수 있습니다
- 각 블록에 가장 적합한 모델을 선택합니다
- 때로는 동일한 블록을 여러 모델로 실행하여 출력을 비교합니다
- 하위 작업이 종속성이 없을 때 병렬로 작업합니다
에이전트는 계속하기 전에 사용자에게 명확화나 피드백을 요청하기 위해 실행을 일시 중지할 수 있습니다. 에이전트가 출력을 생성하면 사용자는 전체 워크플로우를 다시 실행하지 않고 채팅을 통해 블록의 하위 집합을 선택하고 반복할 수 있습니다.
기술적 장점
캔버스는 모든 에이전트가 언제든지 읽고 기여할 수 있는 전체 프로젝트의 지속적이고 구조화된 표현을 에이전트에 제공합니다. 이는 다음과 같은 방식으로 일반적인 다중 에이전트 시스템의 컨텍스트 저하 문제를 해결합니다:
- 중간 결과를 메모리에 모두 보관하는 대신 블록에 저장합니다
- 다른 에이전트가 소비하도록 설계된 명시적이고 구조화된 인계를 생성합니다
- 컨텍스트 창을 깨끗하게 유지하면서 에이전트가 더 오래 실행될 수 있도록 합니다
사용자는 여러 작업을 한 번에 발송할 수 있으며, 시스템은 종속적인 작업을 대기열에 넣거나 독립적인 작업을 즉시 시작합니다.
📖 Read the full source: HN AI Agents
👀 See Also

파일럿 쉘: 클로드 코드를 위한 구조화된 워크플로우 레이어
Pilot Shell은 Claude Code 위에 사양 기반 TDD 워크플로우, 품질 후크, 컨텍스트 엔지니어링 및 토큰 최적화를 추가하는 오픈소스 레이어로, 다중 에이전트 프레임워크의 복잡성 없이 사용할 수 있습니다.

Claude Code의 목표: 적대적 검토를 통한 지속적인 작업
Claude Code용 /goal 명령어는 긴 작업을 많은 턴에 걸쳐 계속 진행하게 하고, 선택적으로 별도의 Claude 세션이 최종 결과를 검토하여 잘못된 완료를 방지합니다.

오픈소스 클로드 스킬이 B2B SaaS 성장 지식을 일관된 AI 추론을 위해 구조화합니다
한 개발자가 9천만 달러 연간 반복 수익 파트너십 교훈, 1,800건의 사용자 인터뷰, 5개의 SaaS 사례 연구를 구조화된 지식으로 정리한 오픈소스 Claude Skill을 만들어, 제품-시장 적합성 검증 및 시장 진출 계획과 같은 복잡한 워크플로우에서 Claude의 출력 품질을 향상시켰습니다.

OpenSwarm: 선형 및 GitHub용 다중 에이전트 Claude CLI 오케스트레이터
OpenSwarm은 다중 Claude Code CLI 인스턴스를 자율 에이전트로 조율하여 Linear 이슈를 가져오고 Worker/Reviewer/Test/Documenter 파이프라인을 실행합니다. LanceDB와 다국어-e5 임베딩을 사용하여 메모리를 관리하며, Discord 봇 제어, PR 자동 개선, 웹 대시보드 기능을 포함합니다.