Altifigence CLI
서명된 Linux CLI를 설치하고 네이티브 XLS, CUDA, DDS 또는 명시적으로 범위를 지정한 Cloud 작업을 선택합니다.
개요
Altifigence CLI는 로컬 설계 엔진, Digital Design Studio 워크스페이스 작업, Cloud 또는 설정된 워크스페이스 서비스로의 명시적 연결을 제공합니다. 여기서 설명하는 설치 계약은 Linux x86_64의 0.1.9입니다. 제공 여부는 공식 다운로드 페이지에서 확인하세요. 이 안내는 릴리스 승격 공지가 아닙니다.
다운로드 및 추출
먼저 압축 파일과 공개 신뢰 자료를 검증하세요. 설치 도구를 포함해 다운로드한 실행 파일을 실행하기 전에 Ed25519 서명과 고정된 공개 키 다이제스트를 확인하세요. 이후 Linux에 설치를 따르세요. alti release install은 내장 릴리스 도우미로 진위가 검증된 설치 구조를 만듭니다. Linux root 권한이 필요하며 네트워크 접근이나 빌드를 수행하지 않고 소스 체크아웃도 요구하지 않습니다.
파일 묶음에는 alti, alti-mcp, 엔진 실행기 24개 등 실행 파일 26개가 포함됩니다. 설치 도구는 계약, 서명된 카탈로그, 영수증을 함께 보관합니다. 설치된 PREFIX/bin/alti를 실행하세요. 실행 파일 하나를 복사하거나 영수증을 직접 만들어서는 신뢰할 수 있는 설치가 되지 않습니다.
첫 실행
설치 후 PREFIX/bin을 PATH에 추가하세요.
alti version
alti capabilities
alti xls capabilities
alti ide workspace capabilities
CLI 첫 실행에는 간단한 로컬 CPU XLS 평가와 선택적인 오프라인 작업 사전 검사가 포함됩니다. 두 작업 모두 Cloud 자격 증명이 필요하지 않습니다. 기능 탐색은 사용 가능 여부와 제약을 보고합니다. GPU 커널이나 설계 작업이 실행됐는지는 실행 영수증과 워크로드 검증 결과로 확인하세요.
포함된 파일
화면 | 용도 |
|---|---|
| 제한된 네이티브 DSLX/XLS IR 검사·평가·최적화·RTL 생성 및 저장된 결과 |
| 더 넓은 DSLX 언어 지원을 위한 별도의 버전 고정 Google XLS CPU 도구 모음 설치 및 사용 |
| 장치 탐색, 명시적 CPU/CUDA packed RTL 실행, 제한된 Evolve 활동, 결과 검증 |
| 각자의 입력·분석 제한을 따르는 로컬 엔진 작업 |
| 프로젝트 생성, 저장된 파일, 지속 저장된 작성 계획, 설정, Git, 로컬 검색 |
| 브라우저 PKCE 로그인, 검증된 식별 정보, 범위가 지정된 Cloud 워크스페이스 작업, 저장된 소스 검색, 터미널 연결 |
| 검색과 CAS 바꾸기를 포함해 명시적으로 설정된 레거시 DDS HTTP 서비스에 대한 타입 기반 작업 |
| 설치된 서명된 Tcl 런타임 구성 요소를 사용하는 제한된 평가 |
| 액션 manifest 탐색 및 오프라인 작업·소스 사전 검사 |
alti-mcp와 alti mcp serve는 stdio MCP를 제공합니다. 기본 고객 모드는 Cloud 클라이언트를 통해 전달합니다. ALTI_MCP_MODE=local-xls는 Cloud 전달 없는 별도의 고정 XLS 도구 집합을 선택합니다. 로컬 프로세스 통신만으로 고객 모드에서 로컬 실행을 한다는 뜻은 아닙니다.
현재 제한
네이티브 XLS는 제한된 1~64비트 하위 집합을 평가합니다. Google XLS 경로는 선택한 upstream 도구에 따라 import, 매개변수화, 복합 자료형, proc을 지원합니다. 선택적 IR/proc 평가기에는 별도로 검증된 묶음이 필요합니다. 어느 경로도 모든 DSLX 설계를 합성하거나 CUDA에서 실행할 수 있다고 보장하지 않습니다.
XLS와 packed RTL의 CUDA 사용은 명시적으로 선택합니다. Evolve는 제한된 조합 회로 활동 진단에 CUDA를 사용합니다. 후보 생성, 정확성 검사, 탐색 목적 함수는 CPU 작업으로 유지됩니다. 이 흐름에는 Icarus가 필요합니다. 속도 향상이나 모든 GPU·드라이버의 실행 검증을 보장하지 않습니다.
네이티브 DDS 변경과 설치 도구는 Linux 작업입니다. 브라우저 창, 저장되지 않은 에디터 버퍼, Cloud 워크스페이스, 로컬 디렉터리는 서로 다른 환경입니다. 각 백엔드의 식별 정보, 권한, 충돌 증거를 사용하세요.
지원되는 네이티브 Cloud 로그인 경로는 ide cloud login입니다. 이전 최상위 login과 whoami는 여전히 검증되지 않은 식별 정보를 거부합니다. 계정 소속과 서비스 권한은 서버가 결정합니다. CLI 설치만으로 데스크톱 라이선스나 Cloud 이용권이 부여되지 않습니다.
명령 레퍼런스, 명령 인터페이스, 엔진 명령, Job 및 Cloud 명령으로 계속하세요.
기존 설치 업데이트
현재 CLI 버전·설치 접두 경로를 기록합니다.
새 아카이브와 일치하는 카탈로그·서명 자료를 내려받아 검증합니다.
0.1.9는 지원되는 릴리스 제거 도구로 기존 CLI 설치를 제거한 뒤 Linux 설치의 검증된 설치 프로그램을 사용합니다. 프로젝트 파일·공유 Tcl 런타임은 보관합니다.
설치된 바이너리로 기능을 조회하고 작은 CPU 예제를 다시 실행합니다.
새 설치의 확인을 마칠 때까지 이전 검증된 설치 파일·프로젝트 파일을 보관합니다.
CLI 업데이트는 별도로 설치한 DDS 데스크톱·외부 도구 체인을 업데이트하지 않습니다. CI에서는 PATH에서 먼저 발견되는 alti에 의존하지 말고 정확한 릴리스 입력을 고정·검증하세요.