← Docs hub

DeviceAgent 기능을 SKIX로 옮기는 순서

DeviceAgent에서 SKIX Framework로의 이행

전체 크기 SVG · 전체 Atlas

DeviceAgent의 273개 legacy command를 일괄 교체하지 않는다.

  1. command owner와 Bundle wire contract를 동결한다.
  2. MR6 producer 결과를 legacy와 typed State에 dual-publish한다.
  3. value/source/timestamp/TTL/dedup의 shadow parity를 측정한다.
  4. 신규 client를 typed Manager로 전환하고 legacy 요청은 forwarding한다.
  5. 도메인별 실행 owner 전환 후 중복 writer를 차단한다.
  6. 실기기·rollback Gate를 통과한 command만 legacy path를 제거한다.

TaskManager MR6 task_manager는 persistence/timeout/recovery의 선택 이식 원본이며 현재 MR7 통합 완료가 아니다. migration 중에도 command owner는 항상 하나여야 하며 DeviceAgent는 compatibility gateway다.

근거: apps/DeviceAgent/app/src/main/java/com/sk/airbot/deviceagent, tools/verify-deviceagent-command-owners.sh, compatibility/java, MR6 task_manager branch.

Keyboard shortcuts

⌘K / Ctrl+KOpen command palette
/Focus search
g hGo to home
g pGo to projects
g sGo to sessions
j / kNext / prev row (tables)
?Show this help
EscClose dialogs

Structured queries

Mix key:value filters with free text in the palette:

type:sessionOnly session pages
project:llm-wikiFilter by project name (substring)
model:claudeFilter by model name (substring)
date:>2026-03-01Sessions after a date
date:<2026-04-01Sessions before a date
tags:rustPages mentioning a tag/topic
sort:dateSort results by date (newest first)

Example: type:session project:llm-wiki date:>2026-04 sort:date