orke support ai update
stdin JSON의 지정한 정의 칸만 고칩니다. get의 revision이 필요하며 공급자는 바꾸지 못합니다. MCP 헤더·변수의 null은 저장값 유지입니다.
언제 쓰나요?
stdin JSON의 지정한 정의 칸만 고칩니다. get의 revision이 필요하며 공급자는 바꾸지 못합니다. MCP 헤더·변수의 null은 저장값 유지입니다.
사용법
터미널
orke support ai update --id <string> --revision <string> --stdin [--json]옵션
| 옵션 | 필수 여부 | 값과 설명 |
|---|---|---|
--id | 필수 | support AI 번호(ai_…).string |
--revision | 필수 | get이 돌려준 관측 revision. 바뀐 파일은 덮지 않습니다.string |
--stdin | 필수 | strict UTF-8 원문을 표준 입력으로 받습니다. |
권한과 조건
operator · windows, macos, linux
- 같은 OS 사용자의 운영자 연결만 사용합니다. 직원 근무 출입증으로는 실행할 수 없습니다.
- 같은 OS 사용자의 실행 중인 데몬이 필요합니다. --help는 연결하지 않습니다.
- 비밀 입력은 --stdin으로만 받습니다. 명령줄에 비밀값을 넣지 마세요.
- 예제의 Get-Content 파이프는 PowerShell, 파일 < 리다이렉션은 POSIX 셸 문법입니다. 파일 내용은 argv가 아니라 표준 입력으로 전달됩니다.
- stdin JSON 객체: provider(claude|chatgpt), name, model(string|null), effort(string|null), instructions(string), builtinTools(boolean), outputSchema(JSON 객체·문자열 또는 null), concurrency(integer), timeoutMinutes(integer), accepting(boolean), mcp(서버 배열). create에는 provider·name이 필수이며 update는 지정한 칸만 고치고 공급자를 바꾸지 않습니다.
- concurrency 1..500, timeoutMinutes 1..60; instructions 최대 8000자, 줄인 outputSchema 최대 16384 UTF-8 bytes입니다. 새 접속 키는 발급 응답에서 한 번만 읽을 수 있습니다.
- MCP 서버 JSON: name, kind(url|stdio), url·headers 또는 command·args(문자열 배열)·cwd·env, user({enabled,header,env}), keepFrom, lastTest. headers/env는 이름:문자열 객체이며 null은 keepFrom(기본 name)의 저장값 유지입니다. 이름은 [a-z][a-z0-9_-]{0,31}; URL과 명령 인자에는 비밀값을 넣지 않습니다.
사용 예제
터미널
Get-Content -Raw ./patch.json | orke support ai update --id ai_aaaaaaaaaaaaaaaaaaaa --revision "example" --stdin --json터미널
orke support ai update --id ai_aaaaaaaaaaaaaaaaaaaa --revision "example" --stdin --json < ./patch.jsonID·slug·revision·파일은 실제 조회 결과와 입력 파일로 바꿉니다.
응답과 부분 결과
{ai}