Raspberry Pi 400에서 Kiro CLI 실행

발행: (2026년 1월 15일 오후 11:32 GMT+9)
4 min read
원문: Dev.to

Source: Dev.to

Raspberry Pi 400 시작하기

몇 년 전 Raspberry Pi 400을 받아 두고 있었습니다. Kiro를 몇 달간 사용해 본 뒤, Pi에서 Kiro CLI를 실행해 보겠다고 결심했습니다.

SD 카드와 OS 준비하기

  1. microSD 플래시

    • Raspberry Pi Imager를 사용하고 기본 Raspberry Pi OS(Debian 기반)를 선택합니다.
    • 초기 설정을 마치고 카드를 삽입한 뒤 Pi 전원을 켭니다.
  2. 디바이스에 SSH 접속 (같은 로컬 네트워크에 있을 경우):

    ssh user@

필요한 도구 설치

# 시스템 업데이트
sudo apt update && sudo apt upgrade -y

# Node.js (v20)와 Git 설치
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs git

아키텍처 확인

uname -m          # should output: aarch64
ldd --version     # e.g., ldd (Debian GLIBC 2.41-12+rpt1) 2.41

Pi 400은 ARM64 (aarch64) 를 사용합니다.

Kiro CLI 설치 (표준 빌드)

공식 “Linux ARM (aarch64)” 안내를 따릅니다:

# 다운로드 및 압축 해제
curl --proto '=https' --tlsv1.2 -sSf \
  'https://desktop-release.q.us-east-1.amazonaws.com/latest/kirocli-aarch64-linux.zip' \
  -o kirocli.zip
unzip kirocli.zip

# 설치 스크립트 실행
bash ./kirocli/install.sh

바이너리를 PATH에 추가합니다:

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

첫 실행 (실패)

kiro-cli
# → Illegal instruction (SIGILL)

표준 glibc 빌드가 Pi에서 SIGILL 오류로 충돌합니다.

Musl 빌드로 전환하기

문서에는 다른 C 라이브러리로 빌드된 musl 변형도 제공됩니다.

# musl 빌드 다운로드
curl --proto '=https' --tlsv1.2 -sSf \
  'https://desktop-release.q.us-east-1.amazonaws.com/latest/kirocli-aarch64-linux-musl.zip' \
  -o kirocli.zip
unzip kirocli.zip

# 설치
./kirocli/install.sh

이제 CLI가 정상적으로 실행됩니다:

kiro-cli

Kiro CLI 사용하기

로그인 흐름이 정상적으로 동작하고, 간단한 작업과 복잡한 작업 모두 문제 없이 실행됩니다. SD 카드를 플래시하고 작동하는 Kiro CLI를 갖추기까지 전체 과정은 약 한 시간이 걸렸으며, 대부분은 SIGILL 충돌을 해결하는 데 사용되었습니다.

다음 단계

Raspberry Pi 400에서 Kiro CLI가 정상 작동한다면, 다음과 같은 고급 워크플로를 탐색할 수 있습니다:

  • 프로젝트 매니저 역할 수행: 티켓을 생성·관리하고, Pi에서 직접 Kiro가 코드 구현을 담당하도록 합니다.
  • 엣지 디바이스에서 반복적인 개발 작업 자동화.

Raspberry Pi를 가지고 직접 시도해 보고 싶다면, 댓글에 경험을 공유해 주세요!

Back to Blog

관련 글

더 보기 »

기술은 구원자가 아니라 촉진자다

왜 사고의 명확성이 사용하는 도구보다 더 중요한가? Technology는 종종 마법 스위치처럼 취급된다—켜기만 하면 모든 것이 개선된다. 새로운 software, ...

에이전틱 코딩에 입문하기

Copilot Agent와의 경험 나는 주로 GitHub Copilot을 사용해 인라인 편집과 PR 리뷰를 수행했으며, 대부분의 사고는 내 머리로 했습니다. 최근 나는 t...