Axel

Axel

Txtx, Inc. · 생산성

Axel은 Mac용 AI 작업 관리 도구다. 쌓여 있는 코딩 잡일을 병렬로 돌릴 수 있는 큐로 바꿔준다. 작업을 추가하고, 각 작업을 어떤 AI 에이전트가 맡을지 고르고, 실행 중에 우선순위를 바꾸며, 모든 작업이 나란히 돌아가는 모습을 지켜본다. AI 코딩 에이전트 작업 큐라고 생각하면 된다. Claude Code, Codex, OpenCode, Antigravity를 함께 굴리다가 상황을 놓치는 사람을 위해 만들었다. Claude Code 워크플로와 Codex 워크플로는 같은 창을 두고 다투지 않고 나란히 공존한다.

Axel 미리보기

Axel 소개

Axel이란

Axel은 작업 큐와 터미널 멀티플렉서를 결합한 명령줄 도구다. 한 창에서 AI 에이전트 하나를 들여다보는 대신, 작업을 줄 세우고 각 항목을 에이전트에 배정한 뒤 여러 개를 동시에 돌린다. 이 앱은 Txtx, Inc.의 macOS 네이티브 소프트웨어로, 메뉴 막대에 상주하며 Spotlight와 연동되는 SwiftUI 컴패니언을 갖췄다.

겨냥하는 문제는 구체적이다. AI 코딩 어시스턴트를 두 개 이상 쓰면 스킬과 프롬프트, 설정이 .claude/, .codex/, 그리고 다음에 등장할 무언가로 흩어진다. Axel은 스킬을 ~/.config/axel/skills에 한 번만 저장하고, 실행할 때 각 에이전트가 기대하는 위치로 심볼릭 링크를 건다. 모델 교체는 한 줄만 고치면 된다. 핵심은 바로 거기에 있다.

가장 큰 한계는 범위다. Axel은 Mac 전용이고, 세션 유지를 tmux(또는 iTerm2)에 의존하며, 터미널에 익숙하다고 전제한다. 명령줄을 감춰주는 그래픽 앱을 원한다면 이건 아니다. AI 에이전트 자체도 함께 제공하지 않는다. Claude Code, Codex, OpenCode, Antigravity 중 최소 하나를 따로 설치하고 따로 결제해야 한다.

시작하기

  1. curl -sL https://install.axel.md | bash로 설치하거나, 소스에서 cargo install --path crates/cli로 빌드한다.
  2. 프로젝트 폴더에서 axel init을 실행해 워크스페이스를 만들고, axel skill import ./skills/로 스킬을 가져온다.
  3. YAML 프런트매터로 AXEL.md에 페인 배치를 정의하면, 선호하는 배열이 매번 로드된다.
  4. axel로 워크스페이스를 실행하거나, axel claude로 페인 하나를 띄운다.
  5. 작업을 큐에 추가하고 에이전트로 보낸 뒤, 받은편지함에서 요청을 승인하거나 거절한다.

제품 정보

Axel의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼macOS, iOS, visionOS
개발사Txtx, Inc.
카테고리생산성
출시일Nov 2024
최근 업데이트May 2025
웹사이트 방문 수1.4K
웹사이트 글로벌 순위12.6M
API 제공 여부N/A

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 여러 AI 코딩 에이전트를 돌리는 개발자
  • 터미널 중심 엔지니어
  • 공유 스킬을 표준화하려는 팀

작업

  • 코딩 잡일 병렬 실행
  • 실행 중 재정렬
  • 에이전트 요청 검토

활용 상황

  • 기능 브랜치 시작
  • 여러 서버와 에이전트를 한눈에
  • 자리를 비울 때

주요 기능

병렬 작업 큐

작업을 큐에 추가하고, 각각을 특정 에이전트에 배정한 뒤 동시에 돌아가는 걸 본다. 끌어서 재정렬하고 우선순위를 즉석에서 바꿀 수 있어, 짧은 수정이 긴 리팩터링을 앞질러도 아무것도 재시작할 필요가 없다. 한 작업이 끝나야 다음을 시작하던 시절은 끝났다.

다중 에이전트 전송

같은 큐가 Claude, Codex, OpenCode, Antigravity를 먹여 살린다. 이는 벤치마크가 하룻밤 사이 뒤집혀 지난달 가장 빠르던 모델이 갑자기 가장 까다로운 리팩터링을 맡기고 싶은 모델이 아니게 될 때 가장 중요하다. 그럼 프로젝트 중간에 도구를 바꾸고 싶으면 어떻게 될까. 새 도구를 중심으로 워크플로를 다시 짜는 대신, 작업을 맡는 에이전트를 교체하면 된다.

포터블 스킬

스킬 파일은 ~/.config/axel/skills에 있고, Axel은 각 에이전트가 찾는 위치로 링크를 건다. 스킬을 한 번 쓰면 설치한 모든 어시스턴트에서 작동하며, .claude/commands/와 .codex/agents/ 사이에 복사 붙여넣기할 필요가 없다. 이 한 가지 세부만으로 어떤 벤치마크 표보다 시간을 아낀다. 전환하는 도구들을 같은 소스 파일로 향하게 하는 순간 서로 어긋나는 일이 멈추기 때문이다.

승인 받은편지함

에이전트는 파일을 편집하거나 명령을 실행하거나 API를 호출하기 전에 허락을 구한다. Axel은 그 요청을 파일 경로, diff 미리보기, 명령 인자와 함께 하나의 받은편지함에 모으므로, 무엇이든 실행되기 전에 승인하거나 거절할 수 있다. 단순한 안전장치다. 자동 승인 규칙을 쓰면 읽기 전용 작업이나 토큰 임계값 미만의 작은 편집을 건너뛸 수 있다.

재현 가능한 터미널 배치

AXEL.md 파일이 페인, 스킬, 그리드 위치를 정의한다. 한 번 실행하면 워크스페이스 전체가 나타난다. Claude는 왼쪽, 서버는 오른쪽, 로그는 아래. 터미널을 닫았다가 나중에 다시 붙여도 세션은 tmux나 iTerm2를 통해 유지된다. 그냥 된다.

Mac 네이티브 통합

Axel은 메뉴 막대 접근, 키보드 단축키, Spotlight 통합을 갖춘 SwiftUI 앱이다. 단축키는 새 페인 열기부터 작업 전송과 종료까지 전체 흐름을 아우르므로, 긴 세션 동안 손이 마우스를 떠나지 않는다. 네이티브하게 느껴진다. 개발자 도구에서는 드문 일이다.

장단점

장점

  • 코딩 작업을 한 번에 하나가 아니라 수십 개 병렬로 돌린다.
  • 에이전트를 넘나들며 파일 편집, 명령, API 호출을 승인하는 단일 받은편지함.
  • 포터블 스킬이 `.claude/`와 `.codex/` 사이의 복사 붙여넣기 어긋남을 없앤다.
  • 설치가 무료이고, 핵심 기능을 구독으로 막지 않는다.

단점

  • Mac 전용이라 Windows와 Linux 사용자는 제외된다.
  • tmux나 iTerm2에 더해 별도로 설치한 AI 에이전트가 최소 하나 필요해 설정 장벽이 높다.
  • 문서가 기능 목록보다 얇아서, 처음에는 시행착오를 좀 겪게 된다.

자주 묻는 질문

AI 코딩 에이전트를 위한 작업 큐 겸 터미널 멀티플렉서다. 작업을 줄 세워 각각을 에이전트에 배정해 병렬로 돌리고, 그 동작을 하나의 받은편지함에서 승인한다.