AG

alleybo55/gocode

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

46 stars 18 forks 품질 72 트렌드 20MIT

Claude Code rewritten in Go... 고기능 AI 에이전트 하네스 실행 시간. MCP 서버, CLI 도구 오케스트라, 세션 관리, Kiro 통합. 단일 바이너리, 0 의존성.

개요

gocode - 오픈 소스 클로드 코드 대안. Go.에서 건축하는 어떤 모형도. 1 바이너리. Zero 의존도. 200+ 모형. 대리인의 팀. 최고의 터미널 AI 에이전트에 의해 영감을. 이동에 찰상에서 건축하는. 다른 모든 것 보다는 더 빠른. github.com/AlleyBo55/gocode/cmd/gocode@latest를 설치하십시오 Claude Code가 터미널 기반 AI 코딩을 위해 한 것을 좋아합니다. 그러나 우리는 더 빠른 무언가를 원했습니다, 모형 aagnostic, 및 의존성 자유로운. 그래서 우리는 Go에서 스크래치에서 gocode를 구축 - 터미널 AI 에이전트에서 최고의 아이디어에 의해 영감을, 하지만 완전히 원래 아키텍처. 모든 하위 시스템 설계 및 지상에서 작성되었습니다 : 공급자 층, 에이전트 실행 시간, 도구 실행기, 오케스트라, 메모리 시스템, 계획 엔진. 모든 것. 결과 : 10 밀리 초 미만의 시작 단일 12MB 바이너리, 11 제공 업체의 200 + 모델과 함께 작동하고 대부분의 에이전트가 시도하지 않는 기능을 가진 배. 대부분의 터미널 에이전트는 하나의 공급자로 잠급니다.

개요(AI 번역)

gocode - 오픈 소스 클로드 코드 대안. Go.에서 건축하는 어떤 모형도.

1 바이너리. Zero 의존도. 어떤 모델, 노트북에 하나 포함. 12 MB는 밀리 초에 시작하고 각 모델이 실제로 비용인지 알려줍니다.

github.com/AlleyBo55/gocode/cmd/gocode@latest를 설치하십시오


시작 60 초

당신이 가지고있는 것을 일치하는 길을 선택합니다. 각 명령은 단일 명령입니다. 작업 에이전트에서.

** 아니오. 계정 없음, 키 없음.** Ollama 설치, 다음:

**모든 호스팅 모델에 대한 하나의 키. ** openrouter.ai/keys에서 하나를 가져옵니다:

** 이미 공급자 키: **

그런 다음 코드를 사용하여 모델을 신뢰하기 전에 알고있는 두 개의 명령 :

당신이 입력하면 gocode 아무것도 설정, 그것은 정확히이 세 가지 경로 인쇄 오류 대신.


왜 gocode

Claude Code가 터미널 기반 AI 코딩을 위해 한 것을 좋아합니다. 그러나 우리는 더 빠른 무언가를 원했습니다, 모형 aagnostic, 및 의존성 자유로운.

그래서 우리는 Go에서 스크래치에서 gocode를 구축 - 터미널 AI 에이전트에서 최고의 아이디어에 의해 영감을, 하지만 완전히 원래 아키텍처.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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.

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →