coolice
Owner
Как да управляваш DirectAdmin хостинг акаунт изцяло с AI агенти през SSH
През последните месеци AI агентите преминаха от „чат, който дава съвети“ към реални инструменти, които могат да изпълняват команди на сървъри. За потребителите на DirectAdmin това отваря нова възможност: да управляват хостинг акаунта си почти без да влизат в панела.
Точно за това е създаден файлът da-agent-cheatsheet.md.
Какво съдържа cheatsheet-ът
Това не е обикновена документация. Това е операционен наръчник, написан специално за AI агенти, които работят през SSH.
Включва:
- Готови curl команди за всички основни user-level действия в DirectAdmin API
- Бази данни (създаване, изтриване, access hosts)
- Домейни, субдомейни и domain pointers
- Имейл акаунти, forwarders, autoresponders, catch-all
- DNS записи
- FTP акаунти
- Cron jobs
- SSL сертификати
- SSH Keys и Login Keys
- Password protected directories
- Статистика и смяна на пароли
- Модерни /api/ endpoints (включително бърз WordPress install)
- Строги правила за агента (как да проверява грешки, как да генерира пароли, кога да предпочита Login Key)
Агентът просто получава файла като контекст и вече „знае“ как да работи с твоя DirectAdmin акаунт.
Примерни сценарии на работа с различни агенти
1. Hermes Agent (най-естественият вариант)
Hermes Agent на Nous Research е създаден точно за такива задачи. Поддържа SSH backend — агентът стои на твоя компютър (или на отделна машина), а командите се изпълняват директно на хостинг акаунта.
Как се настройва:
- Копираш da-agent-cheatsheet.md в home директорията на хостинг акаунта (или го подаваш като system prompt).
- Конфигурираш Hermes да използва SSH backend към твоя DirectAdmin user.
- Казваш му:
„Прочети da-agent-cheatsheet.md и създай нова MySQL база + WordPress сайт на subdomain blog.example.com“
Hermes изпълнява командите през SSH, проверява резултатите и докладва. Идеален е за повтарящи се задачи.
2. ChatGPT Desktop App (Computer Use / Agent mode)
ChatGPT вече има официален desktop app с Computer Use. Може да отваря терминал, да изпълнява команди и да контролира приложения.
Сценарий:
- Отваряш Terminal / iTerm / Windows Terminal
- SSH-ваш се към хостинг акаунта
- Подаваш на ChatGPT файла da-agent-cheatsheet.md (или го държиш отворен)
- Казваш:
„Използвай команди от cheatsheet-а и създай email [email protected] с квота 2 GB“
ChatGPT може да копира командите, да ги изпълнява и да проверява отговорите. Работи добре, когато държиш терминала видим.
3. Claude Desktop App (Cowork + Computer Use)
Claude има официален desktop app с Computer Use (macOS и Windows). Може да контролира мишката, клавиатурата и екрана, както и да работи с локални файлове.
Сценарий:
- Claude отваря терминал
- Влизаш в SSH сесия
- Подаваш му cheatsheet-а
- Даваш задача от типа:
„Създай subdomain shop.example.com, MySQL база и инсталирай WordPress с WP-CLI“
Claude може да планира стъпките, да изпълнява командите и да коригира, ако нещо се обърка. Особено силен е при по-дълги, многостъпкови задачи.
4. LM Studio Bionic
LM Studio Bionic е агент, създаден специално за open-source модели. Поддържа Code Projects, shell команди и работа с файлове.
Как се ползва:
- Създаваш Code Project и посочваш директория, в която е da-agent-cheatsheet.md
- Използваш локален или cloud open модел
- Казваш на Bionic да следва правилата от файла
Може да се комбинира и с Hermes Agent (LM Studio може да служи като model provider за Hermes). Подходящ е, когато искаш максимална приватност и контрол върху модела.
5. Grok (към август 2026)
Официален native desktop app за Grok още няма (xAI работи по него). Налични са:
- Web версията (работя добре като PWA)
- Мобилни приложения
- Grok Build CLI (терминален coding agent)
Въпреки това можеш да използваш cheatsheet-а:
- В терминал с Grok Build
- Или чрез ChatGPT/Claude/Hermes, които използват Grok като модел
Когато излезе официалният desktop app, сценариите ще станат почти идентични с тези на Claude и ChatGPT.
6. OpenClaw + n8n
Това е по-автоматизиран вариант.
OpenClaw е self-hosted AI агент, който може да изпълнява shell команди.n8n е workflow automation инструмент.
Как се комбинират:
- OpenClaw получава da-agent-cheatsheet.md като знание.
- Създаваш n8n workflow, който се задейства от webhook, Telegram, email или cron.
- Workflow-ът казва на OpenClaw (или директно изпълнява SSH команди) да създаде база, домейн, имейл и т.н.
Примери:
- При нова поръчка в магазина → автоматично създаване на subdomain + WordPress
- При сигнал от мониторинг → създаване на temporary email или FTP акаунт
- Нощен cron → проверка и почистване на стари бази
Това е най-близко до „хостинг акаунт, който се управлява сам“.
Практически съвет за всички агенти
- Винаги използвай Login Key, а не основната парола.
- Подай cheatsheet-а в началото на сесията (system prompt / knowledge / файл в директорията).
- Започвай със задача за проверка:
„Прочети da-agent-cheatsheet.md и покажи списъка с текущите бази данни“ - След това премини към реални действия.
Заключение
da-agent-cheatsheet.md превръща DirectAdmin user акаунт в нещо, което AI агентите разбират и могат да управляват надеждно. Независимо дали ползваш Hermes през SSH, Claude/ChatGPT с Computer Use, LM Studio Bionic или OpenClaw + n8n — файлът дава на агента точните команди и правилата, от които се нуждае.
Резултатът е по-бърза работа, по-малко кликане в панела и възможност за пълна автоматизация на повтарящи се задачи.
Прикачени файлове
Последно редактирано: