Claude Code editor integration

Octo Agent

Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine. A coding agent on par with Claude Code and a personal assistant lighter than OpenClaw, across eight interfaces (TUI, CLI, Web, desktop, IM, VS Code, Obsidian, Mobile), all in one MIT-licensed Go binary running on any model.

141 stars 30 forksEditor integrations Source

Install

From source
git clone https://github.com/open-octo/octo-agent.git

From the README

octo-agent

An open-source, single-binary, self-hosted AI agent.

A coding agent on par with Claude Code; as a personal assistant, lighter than OpenClaw — one MIT-licensed Go binary, no Node / Python / Ruby, running on any model (DeepSeek, Kimi, Anthropic, OpenAI, or anything compatible), with the server and your data staying on your own machine.

Website · 简体中文 · Install Guide · Documentation · Community

If you find octo useful, give it a ⭐ on GitHub!

Why octo

octo isn't another agent framework you have to "raise." Projects like OpenClaw or Hermes often need environment tuning, rule writing, and skill configuration before the agent runs smoothly. octo sits closer to Codex or WorkBuddy: download and use, user-friendly, while keeping model choice, data ownership, and the runtime firmly in your hands.

📱 On your phone: download the Android app (built with every release), then scan the QR in Settings → Mobile to connect — setup guide.

octo is built around that positioning:

- Works out of the box: shell, file read/write/edit, search, MCP servers, skills, and sub-agents are all on by default — one message after install is enough for it to actually do work.
- Model choice stays yours: any OpenAI / Anthropic protocol-compatible endpoint is supported natively; no vendor lock-in.
- Data stays on your machine: self-hosted, zero telemetry — no analytics, no crash reporting, no usage pings, no CDN. Exactly one request is made without you asking: a version check against GitHub, carrying no data. Set update_check: false and octo makes none at all — what leaves the machine is then only the model API calls you configured and the tool calls you asked for.
- Everywhere you are: the same binary serves eight entry points — TUI, CLI, web, desktop, IM, editor extensions, and mobile.
-…
Read the full README on GitHub

Details

Language
Go
License
MIT
Last updated
2 November 2026
Topics
agentai-agentanthropicchatbotclaudecligolangllmopenaitool-use

FAQ

What is Octo Agent?

Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine. A coding agent on par with Claude Code and a personal assistant lighter than OpenClaw, across eight interfaces (TUI, CLI, Web, desktop, IM, VS Code, Obsidian, Mobile), all in one MIT-licensed Go binary running on any model. It is a editor integration for Claude Code, from open-octo/octo-agent on GitHub.

How do I install Octo Agent?

Clone open-octo/octo-agent from GitHub and follow the setup steps in its README.

Is Octo Agent popular?

open-octo/octo-agent has 141 GitHub stars and 30 forks. It was last updated on 2 November 2026.

More editor integrations

Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.