Octocode CLI

octocode

Структурный и семантический поиск по коду с графом знаний на Rust, режим MCP для агентов. Для эмбеддингов нужны ключи, код уходит поставщику

  • 510 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Расширенный доступ

Почему такой уровень

  • Фрагменты кода уходят поставщику эмбеддингов
  • Нужны ключи поставщика
Все причины и проверки

muvon/octocode

Установка

Работает в

Ручная установка

brew install muvon/tap/octocode

Либо cargo install octocode. MCP: claude mcp add octocode -- octocode mcp --path /path/to/project. Нужны ключи эмбеддингов.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Фрагменты кода уходят поставщику эмбеддингов
  • Нужны ключи поставщика

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Octocode ищет по коду структурно и по смыслу и строит граф знаний о проекте. Режим MCP подключается командой `claude mcp add octocode -- octocode mcp --path /path/to/project`. Установка: `brew install muvon/tap/octocode` или `cargo install octocode`. Для эмбеддингов нужны ключи поставщика, например `VOYAGE_API_KEY` или `OPENROUTER_API_KEY`, и фрагменты кода уходят этому поставщику. Версия 0.26.4 от 30.09.2026, лицензия Apache-2.0, организация Muvon.

Для кого. Для разработчиков, которым нужен поиск по смыслу и граф знаний по большому репозиторию.

Подходит, если

  • Нужен структурный и семантический поиск по коду
  • Нужен граф знаний о проекте
  • Нужен режим MCP для поиска по коду

Не подходит, если

  • Нельзя отправлять код внешнему поставщику эмбеддингов
  • Нужен полностью локальный поиск без ключей

Пример запроса к агенту

Найди, где обрабатываются платежные ошибки, и построй граф вызовов до обработчика

Ограничения

Для эмбеддингов фрагменты кода уходят поставщику по вашему ключу, поэтому доступ расширенный: не индексируйте закрытые репозитории без разрешения. Организация Muvon связана с собственным сервисом. Версия 0.26.

Как отключить. Удалите программу тем способом, которым ставили, запись сервера из клиента и индекс проекта.

Частые вопросы

Что делает Octocode?

Ищет по коду структурно и по смыслу и строит граф знаний проекта.

Уходит ли код наружу?

Для эмбеддингов да: поставщик ключа получает фрагменты кода.

Как подключить к Claude Code?

claude mcp add octocode -- octocode mcp --path /path/to/project.

Обсуждение

Вопросов и отзывов пока нет.

Официальный

MCP-сервер и CLI для исследования кода: поиск и разбор по вашему проекту и по всему GitHub с экономией токенов

MCP-серверРасширенный доступ951Звезды репозитория

MCP сервер структурного поиска по коду для агентов: находит нужный файл по смыслу запроса и работает локально

MCP-серверРасширенный доступ555Звезды репозитория

MCP-сервер, который превращает большую кодовую базу в семантический граф функций для точной навигации и поиска по смыслу

MCP-серверРасширенный доступ2 тыс.Звезды репозитория

Локальный MCP-сервер и CLI для агентов: семантический поиск по коду, графы вызовов и анализ влияния изменений

MCP-серверРасширенный доступ755Звезды репозитория

Индексация кода для LLM: VectorCode строит поиск по репозиторию и отдает нужный контекст агенту через CLI и MCP

MCP-серверРасширенный доступ876Звезды репозитория
Официальный

MCP-сервер семантического поиска по кодовой базе: индексирует проект в векторной базе и отдает агенту только нужные фрагменты

MCP-серверРасширенный доступ12,6 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Octocode (эта запись)нет510
grepaiнет1 910локальный семантический поиск и графы вызовов
roam-codeнет517локальный анализ кода: индекс, графы и проверки
SigMapнет646карта кода и проверка заземления ответов агента

Коротко о README

README описывает структурный и семантический поиск по коду с графом знаний на Rust, режим MCP и установку через Homebrew и cargo. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIOctocode
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.