AI-агент для программирования в терминале на базе GPTunnel.
TunnelCode — форк OpenCode с встроенной интеграцией GPTunnel. Одна установка, один API-ключ — и вы получаете полноценного AI-агента для разработки с доступом к лучшим моделям через GPTunnel.
npm i -g tunnelcode- Получите API-ключ на gptunnel.ru/profile/business
- Запустите
tunnelcodeв директории вашего проекта - Введите API-ключ при запросе
- Выберите модель и начинайте работу
Ключ также можно задать через переменную окружения:
export GPTUNNEL_API_KEY=your-key-here
tunnelcode- Полноценный AI-агент: редактирование файлов, bash-команды, поиск по коду, поддержка MCP
- Доступ ко всем моделям GPTunnel (GPT-4o, Claude, Gemini и другие)
- Терминальный интерфейс с двумя встроенными агентами:
- build — агент с полным доступом для разработки (по умолчанию)
- plan — агент только для чтения, для анализа и изучения кода
- Субагент
@generalдля сложных поисков и многошаговых задач - Конфиг проекта через
tunnelcode.json(с fallback наopencode.json) - Кастомные агенты и навыки через директорию
.tunnelcode/ - Клиент-серверная архитектура — запускайте локально, управляйте удалённо
- Поддержка LSP из коробки
TunnelCode использует tunnelcode.json для настройки проекта. Если файл не найден, используется opencode.json.
Кастомные агенты и темы хранятся в .tunnelcode/ (с fallback на .opencode/).
TunnelCode построен на основе OpenCode — open-source AI-агента для программирования. Мы поддерживаем минимальный diff от upstream, чтобы оперативно получать новые фичи и исправления.
Ключевые отличия от OpenCode:
- Предварительно настроен для работы с GPTunnel из коробки
- Упрощённый онбординг — без выбора провайдера, просто введите API-ключ GPTunnel
- Модели загружаются динамически из API GPTunnel с локальным кэшированием
- Приоритет конфигов TunnelCode (
tunnelcode.json,.tunnelcode/)
MIT