Agent!는 17개 LLM 프로바이더(Claude, GPT, Gemini, Grok, Apple Intelligence 등)를 네이티브 macOS 앱으로 통합한 오픈소스 AI 에이전트다. GitHub: macOS26/Agent. 코드 편집, Xcode 빌드, git 관리, Safari 자동화, AXorcist 기반 모든 Mac 앱 제어, iMessage 원격 명령 실행을 지원하며 구독료 없이 사용 가능하다.
등장 배경
Claude Code, Cursor, Cline 같은 AI 코딩 에이전트는 터미널이나 IDE 플러그인에 종속돼 있다. Agent!는 이를 대체하는 네이티브 macOS 앱으로, 코딩뿐 아니라 Mac 전체를 자연어로 제어할 수 있도록 설계됐다. Apple Silicon의 Apple Intelligence를 무료 로컬 추론으로 활용하는 기능도 포함한다.
지원 LLM 프로바이더 (17개)
| 유형 | 프로바이더 |
|---|---|
| 유료 클라우드 | Claude(Anthropic), OpenAI, Google Gemini, Grok(xAI), Mistral, Codestral, Mistral Vibe |
| 저가 클라우드 | DeepSeek, Z.ai, BigModel(Zhipu), Qwen(Alibaba), Hugging Face, Ollama Cloud |
| 로컬(자체 호스팅) | Local Ollama, vLLM, LM Studio |
| 온디바이스 | Apple Intelligence (brain 아이콘으로 접근) |
시작점 추천: 계정이 없다면 Z.ai(GLM-5.1 기본, 빠른 가입, 저렴한 비용)
핵심 기능
자율 태스크 루프(Agentic Task Loop)
결과를 관찰하고, 오류를 디버그하고, 완료까지 반복 실행. 10회 연속 읽기 제한 및 환각 방지 프롬프트 내장.
데스크톱 자동화 (AXorcist)
macOS Accessibility API로 모든 앱의 버튼 클릭, 텍스트 입력, 메뉴 탐색을 제어. AppleScript 불필요.
파일 편집 및 Time Machine 백업
문자열 교체 방식(string-replace diff)으로 정밀 편집. 모든 변경사항은 즉시 되돌릴 수 있는 타임머신 백업 생성.
Apple Intelligence 통합
“Photo Booth로 사진 찍어줘” 같은 UI 자동화 요청을 on-device Apple Intelligence가 처리. 클라우드 LLM 토큰 소모 없음.
컨텍스트 압축
30K 토큰 초과 시 Apple AI가 이전 대화를 로컬에서 요약 (무료, 프라이빗, API 토큰 미소모).
iMessage 원격 제어
iPhone에서 iMessage로 명령 전송 → Mac이 실행 → 결과 반환.
설치
# 소스에서 빌드 (Xcode 불필요 버전)
git clone https://github.com/toddbruss/Agent.git
cd Agent
./build.sh Release
open "build/DerivedData/Build/Products/Release/Agent!.app"또는 GitHub Releases에서 바이너리 다운로드 후 Applications 폴더로 이동.
요구 사항: macOS 26.4+, Swift 6.2
누가 쓰면 좋은가
- 독립 개발자: Claude Code·Cursor 구독 없이 유사한 AI 코딩 환경 구축
- Mac 파워유저: 자연어로 Mac 전체를 자동화하고 싶은 경우
- 개인 정보 중시 사용자: Apple Intelligence로 완전 로컬 AI 에이전트 운용
라이선스 및 관련 문서
- GitHub: macOS26/Agent
- 라이선스: 오픈소스 (소스 참조)
- 관련 토픽: claude-agent-sdk, gstack, mini-coding-agent