
alleybo55/gocode
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Код Клода переписан в Go.. Высокопроизводительный ИИ-агент использует время выполнения в Go. MCP-сервер, CLI инструмент оркестровки, управление сессиями, интеграция Kiro. Одинарная двоичная, нулевая зависимость.
Обзор
gocode — альтернатива кода Клода с открытым исходным кодом. Работает с любой моделью. Один двоичный. Нулевая зависимость. 200+ моделей. Команда агентов. Вдохновленный лучшими агентами ИИ. Построен с нуля в Го. Быстрее, чем все остальное. go install github.com/AlleyBo55/gocode/cmd/gocode@latest Нам понравилось то, что сделал Клод Код для терминального кодирования ИИ. Но мы хотели чего-то более быстрого, модельно-агностичного и свободного от зависимости. Поэтому мы создали Gocode с нуля в Go, вдохновленные лучшими идеями в терминальных ИИ-агентах, но с совершенно оригинальной архитектурой. Каждая подсистема была разработана и написана с нуля: уровень провайдера, время выполнения агента, исполнитель инструмента, оркестратор, система памяти, механизм планирования. Все это. Результат: один 12-мегабайтный двоичный код, который начинается менее чем за 10 миллисекунд, работает с более чем 200 моделями в 11 провайдерах и поставляется с возможностями, которые большинство агентов даже не пытаются использовать. Большинство терминальных агентов запирают вас в одном провайдере.
Обзор (машинный перевод)
gocode — альтернатива кода Клода с открытым исходным кодом. Работает с любой моделью.
Один двоичный. Нулевая зависимость. Любая модель, в том числе и на ноутбуке. Бинарный код 12 МБ Go, который начинается за миллисекунды и показывает, сколько на самом деле стоит каждая модель.
go install github.com/AlleyBo55/gocode/cmd/gocode@latest
Начните с 60 секунд
Выберите путь, который соответствует тому, что у вас есть. Каждый из них является одним из от работающего агента.
** Ничего. Нет аккаунта, нет ключа. Установите Ollama, затем:
** Один ключ для каждой модели.** Выберите openrouter.ai/keys:
** Ключ провайдера, который у вас уже есть: **
Затем две команды, которые стоит знать, прежде чем доверять модели с вашим кодом:
Если вы набираете gocode без настройки, он печатает именно эти три пути.
Вместо ошибки.
################################################################################################################################################################################################################################################################
Нам понравилось то, что сделал Клод Код для терминального кодирования ИИ. Но мы хотели чего-то более быстрого, модельно-агностичного и свободного от зависимости.
Поэтому мы создали Gocode с нуля в Go, вдохновленные лучшими идеями в терминальных ИИ-агентах, но с совершенно оригинальной архитектурой.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
gocode — The Open-Source Claude Code Alternative. Built in Go. Works With Any Model.
One binary. Zero dependencies. Any model, including the one on your laptop.A 12 MB Go binary that starts in milliseconds and tells you what each model actually costs.
go install github.com/AlleyBo55/gocode/cmd/gocode@latest
Start in 60 seconds
Pick the path that matches what you have. Each one is a single command away from a working agent.
Nothing. No account, no key. Install Ollama, then:
ollama pull qwen2.5-coder:7b
gocode # finds Ollama, uses your local model, says so
One key for every hosted model. Get one at openrouter.ai/keys:
export OPENROUTER_API_KEY=sk-or-...
gocode --model anthropic/claude-sonnet-4-6
A provider key you already have:
export ANTHROPIC_API_KEY=sk-ant-... # or OPENAI_API_KEY, GEMINI_API_KEY, GROQ_API_KEY, ...
gocode
Then two commands worth knowing before you trust a model with your code:
gocode doctor --model qwen2.5-coder:7b # can it stream, follow a system prompt, call tools, call several at once?
gocode chat --max-cost 2 # hard stop at $2 of estimated spend, before the next tool runs
If you type gocode with nothing set up, it prints exactly these three paths
instead of an error.
Why gocode
We loved what Claude Code did for terminal-based AI coding. But we wanted something faster, model-agnostic, and dependency-free.
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →