Преврати ChatGPT в локального coding-агента за 2 минуты
ChatGPT теперь можно напрямую подключить к вашему коду и использовать как полноценного локального coding-агента! Это объединяет возможности o3 и будущего GPT-5 (который обещает стать революционным) с вашим локальным репозиторием.
Как это работает?
Всё реализуется с помощью комбинации Serena MCP , mcpo и cloudflared. Такой подход позволяет создать кастомный GPT с доступом к инструментам для работы с кодовой базой. Весь процесс настройки занимает менее двух минут!
Пошаговое руководство:
Полная инструкция опубликована здесь . Кратко:
1. Запустите сервер командой:
`uvx mcpo --port 8000 --api-key <YOUR_SECRET_KEY> -- \
uvx --from git+https://github.com/oraios/serena \
serena start-mcp-server --context chatgpt --project $(pwd)`
2. Создайте публичный сервер инструментов с помощью:
`cloudflared tunnel --url http://localhost:8000`
3. Создайте кастомный GPT, подключив его к этому серверу:
• Скопируйте спецификацию из
`<cloudflared_url>/openapi.json`
• Добавьте строку
`"servers": ["url": "<cloudflared_url>"],`
первой строкой.
Что вы получаете?
После этого ChatGPT получает доступ к мощному инструментарию, поддерживаемому Language Server, для чтения и редактирования кода, запуска тестов и других задач. Serena обеспечивает глубокую интеграцию с вашей кодовой базой, открывая новые возможности для автоматизации и повышения продуктивности.
ое руководство (https://github.com/oraios/serena/blob/main/docs/serena_on_ch...)
Возможности:
• Чтение и редактирование кода
• Запуск тестов
• Работа с репозиторием
• Использование Language Server
P.S. Веду канал "ИИ съел мой код", где я делюсь новостями, практическими кейсами использования ИИ в разработке, промптами и инструментами.

ChatGPT
1.4K постов3.7K подписчика