프로그래밍 가능한 플랫폼

전체 플릿을 구동하세요코드로.

cmdop SDK는 CLI와 봇이 그 위에 구축되는 프로그래밍 가능한 기반입니다. 하나의 Go 코어가 어려운 로직을 모두 소유하고, Python과 Node를 위한 얇은 타입드 클라이언트는 그저 그것을 호출할 뿐입니다. 머신의 AI 에이전트를 스트리밍하고, 플릿을 운영하고, 터널을 열고, 작업을 스케줄링하세요 — 모두 당신의 프로그램에서.

sdk.diagram.eyebrow

sdk.diagram.title

sdk.diagram.body

sdk.diagram.alt
설치

한 번의 설치. 그 외엔 아무것도.

다섯 개의 플랫폼 바이너리 전부가 하나의 팻 휠과 하나의 npm 패키지 안에 구워져 함께 배포됩니다 — cmdop 에이전트 설치도, 공증도, 플랫폼별 다운로드도 없습니다. 런타임 리졸버가 spawn 시점에 호스트의 바이너리를 선택합니다.

Python — PyPI

Node — npm

cmdop 1.0.0 on PyPI · @cmdop/sdk 1.0.0 on npm

machines.ask()

머신의 에이전트를 스트리밍하세요,타입드 비동기 이터레이터로.

대표 연산은 릴레이를 통해 머신의 AI 에이전트로 SSE 스트림을 열고, 타입드 프레임 — event, done, error, confirm_required, pin_required, pin_denied — 의 깔끔한 비동기 이터레이터로 노출되며, 스트림 중간의 pin 및 confirm 사이드 채널을 제공합니다.

Loading code...
왜 이렇게 만들어졌는가

하나의 코어. 모든 언어.

하나의 Go 코어, 얇은 타입드 클라이언트

인증, 릴레이 SSE 스트림, 재시도와 에러 매핑은 Go로 한 번만 작성되어 모든 클라이언트에서 재사용됩니다. 새 언어는 ~400줄의 얇은 심과 생성된 타입드 표면일 뿐, 완전한 포팅이 아닙니다.

구워진 바이너리 — 추가 설치 없음

다섯 개의 플랫폼 바이너리 전부가 하나의 팻 휠과 하나의 npm 패키지 안에 들어 있습니다. 최종 사용자는 그저 pip install 또는 npm i 하면 됩니다 — cmdop 에이전트도, optionalDependencies도, Gatekeeper 공증도 없습니다.

투-플레인 클라이언트

머신, 플릿, 터널, 스케줄과 키는 당신의 CMDOP_TOKEN으로 릴레이로 갑니다. 스킬과 봇은 당신의 UserAPIKey로 플랫폼으로 갑니다. 하나의 클라이언트, 두 개의 자격증명, 의도된 설계입니다.

machines.ask() SSE 스트리밍

머신의 AI 에이전트를 타입드 비동기 이터레이터로 스트리밍하며, 스트림 중간의 pin 및 confirm 사이드 채널을 제공합니다. 앱과 동일한 상호작용 모델, 이제 스크립트로 가능합니다.

봇 내장

Telegram, Discord, Slack 봇이 이제 SDK 코어 안에서 전적으로 호스팅됩니다. client.bots.run(...)으로 하나를 시작하면 Go 바이너리가 채널 루프를 실행하며 메시지마다 machines.ask()를 구동합니다. SDK가 봇을 흡수했습니다.

표면

타입드 네임스페이스당신의 전체 플릿 위에서.

모든 릴레이 연산은 양쪽 클라이언트에 미러링되며 언어 간 패리티 검사로 게이트됩니다 — 한 언어에는 있고 다른 언어에는 없는 메서드는 CI에서 실패합니다.

machineslist · get · info · spend · ask · messages · active_session
릴레이 플레인 · CMDOP_TOKEN
fleetscrud · members · attach · detach
릴레이 플레인 · CMDOP_TOKEN
tunnelsopen · close · list · get · sessions
릴레이 플레인 · CMDOP_TOKEN
schedulescrud · trigger · runs
릴레이 플레인 · CMDOP_TOKEN
keyslist · issue · revoke
릴레이 플레인 · CMDOP_TOKEN
skillslist · install · publish
플랫폼 플레인 · UserAPIKey
botsrun · management (Telegram · Discord · Slack)
플랫폼 플레인 · UserAPIKey
더 알아보기

문서를 읽으세요.몇 분 만에 배포하세요.

모든 네임스페이스, 스트리밍 모델, 에러 처리에 대한 전체 레퍼런스.

기반 위에 구축하세요.

다른 모든 cmdop 제품이 그 위에 구축되는 프로그래밍 가능한 코어. 설치하고, 임포트하고, 배포하세요.