AX Code 받기 · 무료문서

이 페이지는 영어 문서의 번역입니다. 명령, 식별자, 예제는 그대로입니다. 런타임 7.24.4 · SDK 2.6.7. 영어 원문

AX Code v7.7.6 릴리스 노트

상태: 활성 범위: 공개, 현재 릴리스 노트(CLI/TUI) 최종 검토: 2026-08-21 담당: AX Code 릴리스 엔지니어링

2026년 8월 20일 릴리스 · 전체 변경 기록

이 노트는 v7.2.0에서 v7.7.6까지의 CLI와 터미널 TUI를 다룹니다. 데스크톱 앱 변경은 CHANGELOG.md에서 따로 추적합니다.

v7.7 계열은 오래 실행되고 자리를 비운 작업을 위해 CLI와 TUI를 단단히 했습니다. 스트리밍 정확성, 충돌 복원력, 공급자 신뢰성, 큰 CLI 사용성 개선과 함께, 프로젝트별 저장소 분할과 상당한 스트리밍 성능 재작업이 있습니다.

주요 내용

  • 스트리밍 성능 재작업 — TUI는 이제 RPC 경계 전에 델타를 모으고, 스트리밍 텍스트를 일반 텍스트로 그리며(풍부한 렌더러는 마무리 때 한 번만 마운트), 스트리밍 행을 유지한 채 이벤트를 묶어서 처리하고, 문서 길이에 맞춰 그리기 간격을 조절합니다. 긴 세션도 반응을 유지합니다.
  • 충돌과 터미널 복원력 — TUI는 처리되지 않은 거부에도 세션을 살리고, 조용히 멈추는 대신 백엔드 종료를 보여 주며, 세션 도중 터미널이 죽으면 충돌 반복을 멈추고, 터미널 입력 처리를 단단히 했습니다.
  • CLI 신뢰성 개선 — 명령 실패는 이제 읽을 수 있는 오류와 0이 아닌 종료 코드를 냅니다(#398–#400). ax-code run은 세션을 만들기 전에 모델을 검증합니다(#405). 세션 삭제와 정리는 확인이나 --force가 필요합니다(#403). doctor 네이티브 애드온 플래그는 애드온이 없을 때 표시되며(#401), 더 이상 건강 상태를 거짓으로 긍정하지 않습니다.
  • 프로젝트별 저장소 분할 — 세션, 메시지, 재생 이벤트 로그, 할 일, 목표, 작업 대기열, 예약 작업, 워크플로 표를 프로젝트별 SQLite 샤드로 보낼 수 있습니다(2단계, AX_CODE_SHARD_SESSIONS로 제한). 동시 쓰기를 단단히 했고, 부트스트랩에서 SQLITE_BUSY가 유지됩니다.
  • 공급자 신뢰성 — 공급자 폴백은 대화 기록 알림으로 나타납니다(#394). 스트리밍된 텍스트 델타는 스냅샷과 맞춰지고, 출력 반복 감지는 맹목적인 재시도 대신 안내와 함께 회복하며, 활성 세션은 공급자를 켜고 꺼도 남습니다.

새 기능

  • feat(tui): 상태, 알림, 진행, 되감기 조작. 시작 화면과 프롬프트 바닥글의 모드 칩. 작업 대기열이 받치는 실행 중 서브에이전트 레일. 키 바인딩 스키마에서 만든 도움말 대화 상자. 기본적으로 켜진 kitty 키보드 프로토콜. AX Engine 다운로드 표시(진행 칩, 완료 토스트, 제출 가드). 각 턴 뒤의 유휴 요약 배너.
  • feat(cli): 백그라운드 작업 관리를 위한 ax-code task list|show|cancel|retry.
  • feat(agent): waitfor 도구, 수명 주기 훅 이벤트(ADR-057), WebFetch 경로가 있는 Scout 서브에이전트, /verified-fix 워크플로.
  • feat(autonomy): 전용 가디언 모델과 실패 시 닫히는 시험이 있는, 선택적 의미 사전 승인 가디언. 자체 권한 상승과 위험한 git-config 쓰기에 대해 단단해진 자율 모드.
  • feat(provider): 일시적 사용 안 함/사용이 있는 공급자 관리 UI. 기본 로그인 공급자에 추가된 Hugging Face와 UnoRouter. 카탈로그 계열 필터. 여섯 모델 AXQuant 카탈로그와 TUI 다운로드 제안이 있는 AX Engine 관리 연결과 붙이기 연결 모드.
  • feat(code-intelligence): 기호 관련성 신호, 기호에 고정된 세션 간 메모, DRE 자동 메모, 예열 힌트.
  • feat(session): /loop 스타일의 일정 강화와 오래 실행되는 작업 실행 개선.

개선

  • refactor(tui): AX가 소유한 렌더러 패키지를 통합했습니다. 검사를 단단히 한 채 OpenTUI 패키지 계약을 복원했습니다. 타입 검사가 있는 재현 가능한 opentui-spinner 빌드.
  • perf(tui): 바닥글 컨텍스트 게이지는 이제 압축 예산과 비교해 측정합니다. 낡은 도구 바닥글 상태를 단순화했습니다.
  • refactor(ax-engine): 모델별 컨텍스트 정책을 고정했습니다. 로컬 라인업은 6비트만 사용합니다.
  • 구성 지속성은 이제 격리와 설정을 위해 JSONC 주석이 있어도 유지됩니다.
  • ax-code은 프로세스 제목을 설정하며, doctor 인스턴스 검사는 TUI 백엔드를 무시합니다.

수정

  • 세션: 스트리밍된 텍스트 델타를 스냅샷과 맞췄습니다. 도구 호출 안전장치는 연속 횟수를 초기화하고 상한에서 동작합니다(#390). 압축 기록을 작은 모델 창에 맞게 잘랐습니다. 스트림 안의 모델 출력 반복을 로컬 공급자에서 벗어나지 않고 멈췄습니다. 예약 작업을 문자열화된 매개변수에 대해 단단히 했습니다.
  • 공급자: Kimi 헤드리스 실행을 안정화했습니다. Kimi와 DeepSeek 기능 등록을 검증했습니다. 연결된 CLI 모델 선택을 단단히 했습니다. MiniMax Token Plan 보조 모델 선호, 이름 변경, 낡은 SKU 제거. Alibaba Token Plan 허용 목록 필터. Groq와 Zhipu 카탈로그를 공식 문서에서 새로 고쳤습니다. 런타임 SDK 설치를 고정했습니다.
  • 인증: 로그인은 카나리 실패를 견디고 TTY가 아닌 흐름을 지킵니다(#392, #393). providers logout은 복호화할 수 없는 자격 증명을 제거할 수 있습니다.
  • TUI: 내부 TUI 코드 검토에서 나온 정확성 수정 열 가지. ctrl+j는 제출 대신 줄바꿈을 넣습니다. 탐색 중에도 고른 모델을 유지합니다. 죽은 모델 선택을 멈췄습니다. 세션 잘림, 연결 상태, 토스트 폭주를 다스렸습니다.
  • 플랫폼: 업데이트 뒤 검증이 있는 Windows 자체 업그레이드. PTY, SQLite, CLI 설정을 단단히 했습니다. 독립 런타임 패키징을 단단히 했습니다.
  • 시험: 스위트는 실행 전에 물려받은 AX_CODE_* 호스트 세션 플래그를 제거합니다.

폐기와 제거

  • feat(provider)!: gemini-cli와 antigravity-cli 공급자를 퇴역시켰습니다.
  • feat(ax-engine)!: AXQuant 카탈로그를 고정된 여섯 모델 라인업으로 옮겼습니다.

설치와 검증

서명된 아카이브는 이 릴리스에 darwin-arm64, windows-x64, windows-arm64과 install.ps1용으로 첨부되어 있습니다. 게시된 ax-minisign.pub와 맞춰 자산을 검증하려면 릴리스 검증 안내의 단계를 사용합니다.