Architect CLI: CI/CD에서 헤드리스 AI 코딩 에이전트를 오케스트레이션하는 오픈소스 도구

Architect CLI가 하는 일
Architect는 CI/CD 환경에서 헤드리스 AI 코딩 에이전트를 조율하기 위해 특별히 제작된 오픈소스 CLI 도구입니다. 이 도구는 AI 에이전트가 코드를 생성할 수는 있지만, 파이프라인에서 무인으로 실행될 때 생성된 코드가 실제로 작동한다는 보장이 일반적으로 없다는 문제를 해결합니다.
소스의 주요 기능
- Ralph Loop: 코드를 실행하고 테스트하며, 실패하면 깨끗한 컨텍스트로 재시도합니다. 필요하다면 몇 시간 동안 계속될 수 있습니다.
- 결정론적 가드레일: LLM이 우회할 수 없는 보호된 파일, 차단된 명령, 품질 게이트를 포함합니다.
- YAML 파이프라인: 에이전트 워크플로우는 YAML 구성을 사용하여 코드로 정의됩니다.
- 모든 LLM 지원: LiteLLM 통합을 통해 Claude, GPT, DeepSeek, Ollama 및 기타 LLM과 함께 작동합니다. 어떤 LLM을 사용하든 도구의 보장은 일관되게 유지됩니다.
디자인 철학
이 도구는 "헤드리스 우선" 및 "CI/CD 네이티브"로 설명되며, 검증 계층에 중점을 둡니다. 제작자는 Architect가 Claude Code, Cursor 또는 Copilot과 같은 대화형 도구와 경쟁하지 않고 오히려 협력한다고 강조합니다. 제공된 비유는 "조종사와 항공 교통 관제의 차이"입니다.
가용성 및 개발
Architect는 Claude Code의 도움을 받아 구축 중이며, 제작자는 CI/CD에서 AI 에이전트를 실행하거나 고려하는 개발자들로부터 피드백을 구하고 있습니다. 이 프로젝트는 GitHub에서 문서와 함께 이용 가능합니다.
📖 전체 소스 읽기: r/LocalLLaMA
👀 See Also

Google Surf MCP: PDF 처리와 계층적 추출을 갖춘 무료 Google 검색 MCP
Google Surf MCP는 PDF를 처리하고 토큰을 절약하기 위해 계층형 추출 모드(abstract/full)를 제공하는 Google 검색 및 URL 추출용 무료 MCP 서버입니다.

Claude Code의 컴퓨터 사용 기능을 활용하여 앱을 시각적으로 테스트하는 오픈소스 SwiftUI 테스팅 스킬
Claude Code용 오픈소스 스킬인 /ios-test는 Computer Use 기능을 활용하여 SwiftUI 앱을 시각적으로 테스트합니다. 에이전트는 .xcodeproj 파일을 찾아 시뮬레이터에서 앱을 빌드한 후, 실제 사용자처럼 모든 화면을 탐색하며 버튼을 탭하고 링크를 따라갑니다.

macOS의 sandbox-exec를 활용한 안전한 애플리케이션 실행 탐구
sandbox-exec는 macOS에 내장된 명령줄 유틸리티로, 애플리케이션을 제한된 환경에서 실행할 수 있게 합니다. 사용자 정의 샌드박스 프로필을 활용하는 방법을 알아보세요.

LamBench: AI 코딩 에이전트를 위한 람다 계산법 벤치마크 스위트
LamBench는 람다 계산법 과제에 대한 AI 에이전트를 평가하는 벤치마크 스위트로, 지능, 속도, 우아함을 측정합니다. v1 릴리스에는 문제와 점수 매트릭스가 포함되어 있습니다.