← Docs hub
SK-Intellix On-device Bridge Category
On-device Bridge는 Cloud A2A와 실제 DeviceAgent/SoC 사이의 연결 계층이다. Cloud가 만든 device_task_requests를 받아, 기기에서 소비 가능한 token/task/workflow 형태로 변환하고 실행 상태를 다시 정리한다.
핵심 질문
책임 범위
| 포함 |
제외 |
| Cloud 응답 parsing |
Cloud route family 자체 판단 |
device_intent_step 순차 실행 |
DeviceAgent 내부 task queue 구현 |
token_text 또는 task request 전달 |
SoC domain 함수의 실제 구현 |
| 정상 event 로컬 처리 |
모든 event마다 Cloud LLM 호출 |
| replan 필요 event만 Cloud에 전달 |
업체 acceptance evidence 작성 |
대표 소스
~/work/2.A1_LLM_Aent/skmagic_ondeviceai_agent
ForegroundService.kt
CloudIntentWorkflowRunner.kt
DeviceIntentExecutor.kt
DeviceCommandSink.kt
DeviceCommunicator.kt
CloudDeviceTaskRequests.kt
ManagedDeviceTask.kt
현재 중요한 결론
- On-device는 Cloud plan을 그대로 “대화 응답”으로 끝내면 안 된다.
- ODL/device step은 실제 DeviceAgent가 소비할 수 있는 token/task/workflow로 내려야 한다.
- callback/event는 온디바이스와 DeviceAgent 사이에서 우선 처리한다.
- Cloud replan은 에러, 차단, 사용자 개입 필요 등 판단 이벤트에 제한한다.