Сервер хранит рабочую среду
Файлы, папки, логи, команды и готовые материалы лежат в одном месте.
Как поставить Codex CLI на сервер, войти через ChatGPT, создать рабочую папку агента, задать AGENTS.md и подключить управление через Telegram.
Codex CLI - агент OpenAI в терминале. Он работает в папке проекта, читает файлы, запускает команды, вносит изменения, пишет отчеты и может использовать non-interactive режим для Telegram bridge.
Файлы, папки, логи, команды и готовые материалы лежат в одном месте.
Пользователь ставит задачу обычным сообщением, голосом или файлом.
Агент знает, куда сохранять результат и где остановиться для подтверждения.
Команды ниже дают практический каркас. Перед production-запуском проверьте актуальную документацию выбранного инструмента.
sudo apt update
sudo apt install -y curl git build-essential ca-certificates tmux ufwcurl -fsSL https://chatgpt.com/codex/install.sh | sh
codex --version
codex --helpcodex login
codex login statusmkdir -p /opt/ai-agents/codex-team
cd /opt/ai-agents/codex-team
mkdir -p workspace/inbox workspace/output workspace/tmp logscodex exec \
--json \
--skip-git-repo-check \
-C /opt/ai-agents/codex-team \
"USER_TASK_HERE"Для личного сервера важнее не “подключить модель любой ценой”, а сделать управляемый контур с понятными правами.
Правила нужны, чтобы агент работал как исполнитель: сохранял файлы в правильные папки, делал чекпоинты и не отправлял ничего наружу без подтверждения.
# AI Agent Server
You are an AI agent running on a VPS and controlled through Telegram.
Rules:
- Reply in the user language.
- Save inbound files under workspace/inbox/.
- Save generated files under workspace/output/.
- Ask before external sends.
- For long tasks, create checkpoints.
- At the end, report what was done and what was checked.Для личного VPS чаще всего достаточно polling и проверки ALLOWED_CHAT_ID. Webhook нужен при домене, HTTPS и production-нагрузке.
Bridge должен переживать перезагрузку сервера и давать понятные логи.
npm install -g pm2
pm2 start ecosystem.config.cjs --update-env
pm2 save
pm2 startup
pm2 statuspm2 logs --lines 100
# В Telegram:
/ping
Скажи коротко, кто ты и где сохраняешь файлыТехнологии быстро обновляются, поэтому перед установкой всегда сверяйте команды с официальными страницами.
Главное: агент на VPS должен быть не “умным ботом”, а управляемым исполнителем с папками, правилами, доступами, проверками и отчетом.
Посмотреть общую инфографику про команду ИИ-агентов