Агентская полка
Агенты ·1 мин

CatDesk

Превращает веб-чат ChatGPT в локального кодинг-агента: без API-ключей, через коннекторы Plus-подписки, с доступом к файлам, терминалу и браузеру.

OpenAIMCPRust
Открыть оригинал ↗

CatDesk - инструмент, который превращает обычный чат ChatGPT Web в полноценного локального ИИ-агента для написания кода.

Главная фишка: проект использует встроенную функцию пользовательских коннекторов в подписках ChatGPT Plus / Pro. Вам не нужны API-ключи, сторонние платные платформы или сложные обходные пути с реверс-инжинирингом. Хватает стандартных лимитов вашей Plus-подписки.

Зачем это нужно?

  • Специализированные инструменты вроде Codex часто и быстро расходуют свои квоты, заставляя разработчиков ждать обновления лимитов днями. При этом большинство обычных пользователей подписки Plus не тратят и 10% от своих еженедельных лимитов в веб-чате OpenAI.

CatDesk решает эту проблему: он перенаправляет ваши свободные лимиты веб-версии прямо в рабочую среду на вашем ПК.

Как это работает?

  • Локальный сервер: CatDesk запускается на вашем компьютере как локальный MCP-сервер, написанный на Rust. Он получает доступ к терминалу и файловой системе.

  • Безопасный туннель: С помощью утилиты ngrok локальный сервер безопасно связывается с внешним миром.

  • Прямое подключение: Вы добавляете адрес в настройки ChatGPT Web как пользовательские коннекторы.

  • Результат: ChatGPT получает инструменты write, edit и run_command. Теперь нейросеть из обычного окна браузера может полноценно писать код, создавать файлы и запускать тесты на вашей машине.

Ключевые возможности

Управление файлами и терминалом: ChatGPT умеет читать, искать (ripgrep), создавать, атомарно редактировать файлы и запускать консольные команды.

Управление браузером: Интеграция с Chrome DevTools позволяет ИИ управлять вкладками и считывать элементы страниц (идеально для веб-разработки и парсеров).

Фоновые задачи: Долгие процессы (сборка проекта, установка зависимостей) выносятся в фоновые задачи (start_command, poll_command), не блокируя сам чат.

Механизм Handoff (Передача контекста): Чтобы чаты не раздувались и не лагали от сотен сообщений, перед сменой сессии можно создать слепок контекста (текущая цель, изменения, статус Git) и быстро восстановить его в новом чистом диалоге.

Binagotchy: Встроенный генеративный тамагочи-компаньон (милый кот-акула), созданный на чистых скриптах без нейросетей, который скрасит одиночество во время процесса кодинга.