openai

SDK для Codex на Python и TypeScript устроены по-разному

Promtime

openai

Под CLI, расширениями для IDE и облаком Codex лежит один агентский рантайм. Команда codex app-server поднимает долгоживущий процесс с JSON-RPC поверх stdio, и на нём же построены расширения для VS Code и JetBrains.

SDK на TypeScript этот протокол не использует вовсе. По его README, он запускает codex exec --experimental-json и читает построчные события CLI, а песочницу задаёт флаг --sandbox. SDK на Python работает как JSON-RPC-клиент к app-server и даёт типизированный Sandbox с вариантами read_only, workspace_write и full_access.

Ответить на отдельный запрос подтверждения не умеет ни один из них. Python отвечает по фиксированной политике ApprovalMode, TypeScript такого события в схеме не получает.

Комментарии

Пока никто не написал. Будьте первым.

Присоединяйтесь к разговору

Войдите через Google, чтобы оставить комментарий. Имя и аватар подставятся из вашего профиля Google, а комментарий появится после модерации.

Из Google мы используем только имя и аватар. Почту не сохраняем.