anton-abyzov

Ccx Go — AI skill for Claude Code

AI community

Go implementation of an AI coding assistant CLI.

How to install Ccx Go

This entry records only its repository, not the path inside it, so there is no exact command to give. Open anton-abyzov/ccx-go and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Ccx Go does

Go implementation of an AI coding assistant CLI. Zero-dependency binary, goroutine-based agents, Bubbletea TUI.

Alternatives in AI

  • WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
  • Zero Limit — ZeroLimit is a cross-platform desktop application for monitoring AI coding assistant quotas using CLIProxyAPI 234 ★
  • Koder — Koder - An intuitive AI coding assistant and interactive CLI tool that boosts developer productivity with inte 88 ★

README

ccx-go

AI coding assistant CLI in Go, part of the [CCX (Community Code Extended)](https://github.com/anton-abyzov/ccx) project. 9.3MB binary, 11 tools, full TUI. Built on Bubbletea/Charm with goroutine-based multi-agent orchestration.

Why CCX?

CCX (Community Code Extended) is a custom AI coding assistant built from the ground up using publicly documented API specifications and common patterns in AI-assisted development. Each implementation is its own application with independent architecture decisions and language-idiomatic designs.

Go was a natural first choice -- the language has a proven track record of rewriting developer tools into fast, single-binary alternatives (gh, lazygit, k9s, fzf). ccx-go follows that tradition: a full working implementation with real tool execution, TUI, and agent system -- not just a metadata wrapper.

Unlike [instructkr/claw-code](https://github.com/instructkr/claw-code) (41.7k stars), which catalogs tool inventories as structured data, ccx-go is a ground-up Go implementation with real tool execution, goroutine-based agents, and a comprehensive test suite.

Quick Start

git clone https://github.com/anton-abyzov/ccx-go.git
cd ccx-go
go build -o ccx-go ./cmd/claude
export ANTHROPIC_API_KEY="your-key-here"
./ccx-go

Features

  • 11 built-in tools -- Bash, FileRead, FileEdit, FileWrite, Glob, Grep, Agent, WebFetch, NotebookEdit, TodoRead, TodoWrite
  • Slash commands with autocomplete -- /help, /compact, /clear, /model, /memory, /skills
  • Streaming responses -- SSE-based streaming from Claude API with real-time tool_use handling
  • Markdown rendering -- Glamour-powered rich markdown in the terminal
  • Skill discovery -- loads and executes markdown-based skills
  • Multi-agent orchestration -- goroutine-per-agent with context cancellation and channel-based IPC