Найти в Дзене
543 подписчика

Gopher Code: Нативный порт Claude Code на языке Go без Node.js и Electron


Gopher Code — это редактор Claude Code, полностью переписанный с нуля на языке Go. Проект представляет собой единый исполняемый файл, созданный без использования Node.js и Electron. Это не программная обертка и не трансляция кода: более 513 тысяч строк оригинального TypeScript из версии Claude Code v2.1.88 были глубоко проанализированы и нативно воссозданы с использованием современных пакетов Go. Благодаря этому инструмент обеспечивает высочайшую производительность, мгновенный старт и полную независимость от сторонних сред выполнения.

Основные возможности
- Единый бинарный файл: Программа работает абсолютно автономно без дополнительных зависимостей и тяжелых сред выполнения.
- Полный паритет с оригиналом: Инструмент успешно проходит строгие тесты уровней L1–L4, гарантируя идентичную работу системных промптов, нормализацию сообщений, соответствие схем ввода-вывода и корректное выполнение циклов запросов к инструментам.
- Кроссплатформенность: Легко компилируется и полноценно работает на любой платформе и архитектуре, где поддерживается язык Go.
- Современная архитектура: Проект построен на современных стандартах языка Go без устаревшего кода, что делает его чистым и идиоматичным.

Преимущества
- Сверхбыстрый запуск: Время холодного старта приложения составляет всего 12 миллисекунд, что делает работу с инструментом невероятно быстрой.
- Низкое потребление ресурсов: Отказ от ресурсоемких технологий (таких как Node.js) значительно снижает нагрузку на процессор и использование оперативной памяти.
- Высокая надежность: Поведение инструмента полностью эквивалентно официальному приложению благодаря тестированию с использованием оригинальных эталонных файлов.


⬇️Поддержать автора⬇️
✅SBER: 2202 2050 1464 4675
Gopher Code: Нативный порт Claude Code на языке Go без Node.js и Electron  Gopher Code — это редактор Claude Code, полностью переписанный с нуля на языке Go.
1 минута