Phalanx CLI는 자동화된 코드 리뷰 사이클을 위해 여러 AI 에이전트를 조정합니다.

자동화된 코드 리뷰를 위한 다중 에이전트 CLI
개발자가 Phalanx를 오픈소스로 공개했습니다. 이는 명령줄 인터페이스로, 다양한 제공업체의 여러 AI 에이전트를 조정하여 코드-리뷰-수정 주기를 자동화합니다. 이 도구는 각 모델에 특정 역할을 할당합니다: Codex는 속도와 처리량을 위해 실제 코딩을 처리하고, Claude Opus는 경쟁 조건 및 사양 이탈과 같은 문제를 잡기 위해 코드 리뷰를 수행하며, Claude Sonnet 에이전트는 전체 프로세스를 조정합니다.
주요 구현 세부사항
사용자는 특정 역할에 모델을 할당하는 팀 구성 파일을 정의한 후, Phalanx가 자동화된 리뷰 루프를 실행합니다. 개발자는 Phalanx 자체를 스트레스 테스트로 사용하여 Phalanx 버전 2를 구축했으며, 몇 가지 실제적인 문제점을 지적했습니다:
- 컨텍스트 제한으로 인해 에이전트가 작업 중간에 중단될 수 있음
- 시간 초과로 인해 긴 리뷰가 중단됨
- 재시도 로직이 상당한 복잡성을 추가함
- 에이전트가 안정적으로 유지되면 리뷰 루프가 자율적으로 실행됨
Codebones: 저장소 압축 도구
토큰 효율성 문제를 해결하기 위해, 개발자는 Codebones라는 동반 도구를 만들었습니다. 이 도구는 저장소를 구조적 맵으로 압축합니다. 전체 구현 본문을 포함하는 대신, Codebones는 다음을 생성합니다:
- 파일 트리 구조
- 함수 시그니처
이를 통해 AI 에이전트가 과도한 토큰을 소비하지 않고도 코드베이스 구조를 이해할 수 있습니다. 테스트에서 Codebones는 177,000 토큰의 저장소를 30,000 토큰으로 압축했습니다.
비용 및 제한사항
두 도구 모두 월 20달러의 정액 요금제로 실행되며 추가 API 비용이 없습니다. 이는 개발자가 이전에 Cursor에서 지출하던 약 750달러와 비교됩니다. 몇 가지 중요한 주의사항이 언급되었습니다:
- 두 AI 제공업체의 속도 제한으로 인해 신중한 배치 작업이 필요함
- 작업 범위 지정이 중요함—모호한 작업은 좋지 않은 결과를 초래함
- 이 접근 방식은 작은 수정에는 과도함
- 이 설정은 상당한 코드 변경에 가장 적합함
개발자는 다른 사람들도 여러 AI 제공업체를 조정하고 있는지, 아니면 대부분의 개발자가 단일 제공업체 솔루션을 고수하고 있는지 탐구하고 있습니다.
Source Information
두 도구 모두 오픈소스입니다:
- Phalanx: github.com/creynir/phalanx
- Codebones: github.com/creynir/codebones
📖 Read the full source: r/ClaudeAI
👀 See Also

높은 채택률을 보인 OpenClaw 기술: Capability Evolver, WACLI, Composio 등
레딧 게시물에서 설치 수와 특정 사용 사례를 기준으로 주목할 만한 여러 OpenClaw 스킬을 소개합니다. 여기에는 에이전트 행동 자체 감사를 위한 Capability Evolver, WhatsApp 접근을 위한 WACLI, 860개 이상의 앱 연결을 위한 Composio 등이 포함됩니다.

심포니 워크플로우 자동화 도구는 클로드 코드와 연동됩니다
한 개발자가 Claude Code를 사용해 Symphony 사양을 구현하여 티켓에서 풀 리퀘스트까지의 자동화된 워크플로우를 만들었습니다. 초기에는 Node/TypeScript를 사용했지만 Elixir가 더 나을 수 있다고 언급했습니다. 이 도구는 Claude 구독 외에 별도의 API 키 설정과 결제가 필요합니다.

MCP 슬림: MCP 도구를 위한 로컬 임베딩 검색으로 컨텍스트 비대화 감소
MCP Slim은 전체 MCP 도구 카탈로그를 세 가지 메타 도구(검색, 설명, 호출)로 대체하는 프록시로, 시맨틱 검색을 위해 로컬 MiniLM 임베딩을 사용합니다. 이는 96%의 컨텍스트 윈도우 감소를 달성하며 API 키 없이 오프라인에서 작동합니다.
Hax:用C语言编写的极简终端原生编程代理
Hax는 C로 작성된 단일 네이티브 바이너리로, 즉시 시작되며 RAM을 수 MB만 사용하고 로컬 LLM을 일급 시민으로 취급합니다. 구성 블록 없이 llama.cpp 및 기타 제공자를 자동으로 발견합니다.