Octocode CLI
octocode
Структурный и семантический поиск по коду с графом знаний на Rust, режим MCP для агентов. Для эмбеддингов нужны ключи, код уходит поставщику
- 510 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Фрагменты кода уходят поставщику эмбеддингов
- Нужны ключи поставщика
Установка
- Работает в
Ручная установка
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.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыMCP-сервер и CLI для исследования кода: поиск и разбор по вашему проекту и по всему GitHub с экономией токенов
MCP сервер структурного поиска по коду для агентов: находит нужный файл по смыслу запроса и работает локально
MCP-сервер, который превращает большую кодовую базу в семантический граф функций для точной навигации и поиска по смыслу
Локальный MCP-сервер и CLI для агентов: семантический поиск по коду, графы вызовов и анализ влияния изменений
Индексация кода для LLM: VectorCode строит поиск по репозиторию и отдает нужный контекст агенту через CLI и MCP
MCP-сервер семантического поиска по кодовой базе: индексирует проект в векторной базе и отдает агенту только нужные фрагменты
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
Коротко о README
README описывает структурный и семантический поиск по коду с графом знаний на Rust, режим MCP и установку через Homebrew и cargo. Лицензия Apache-2.0.