CodeSteer

CODESTEER ATLAS

Inteligência
precisa de contexto

O agente precisa encontrar o código certo, entender suas relações e saber o que consultar a seguir. O Atlas coloca o repositório no contexto da decisão.

Local por padrãoAberto no GitHubConectado via MCP

O MECANISMO

O que precisa existir antes
de mudar uma linha de código

Encontrar, entender e só então agir. Cada etapa entrega ao agente uma parte verificável do projeto.

  1. 01

    Uma pergunta precisa de um ponto de partida

    “Onde a autenticação acontece?” é uma pergunta sobre o projeto. O Atlas busca código e documentos para localizar os símbolos e arquivos que ajudam a respondê-la. O agente recebe caminhos, linhas e referências para conferir a fonte.

  2. 02

    O contexto respeita a estrutura do código

    Classes, funções e métodos têm limites. O Atlas usa a árvore sintática para indexar esses escopos e preservar suas assinaturas. A unidade de contexto acompanha o que o código faz, em vez de seguir cortes arbitrários de linhas.

  3. 03

    O nome exato e a intenção se encontram

    A busca lexical encontra os termos. A vetorial aproxima significados. O Atlas combina os dois caminhos e reordena os candidatos. Assim, a consulta pode começar com um identificador ou com uma pergunta em linguagem natural.

  4. 04

    Um arquivo não explica o sistema sozinho

    O grafo conecta símbolos, imports e documentos. Ajuda a investigar dependências, caminhos e o alcance de uma mudança. A cobertura e a origem das relações ficam declaradas; chamadas de função dependem do índice SCIP opcional.

  5. 05

    O próximo passo determina o pacote

    Entender, editar, depurar ou revisar pedem contextos diferentes. O atlas_context reúne informações para essa intenção, com teto de resposta. No perfil compacto, o agente expande só as referências de que precisa.

  6. 06

    O índice acompanha o repositório

    A indexação incremental compara o conteúdo dos arquivos. Reprocessa o que mudou, remove o que deixou de existir e reaproveita o restante. O status permite conferir o estado do índice; o acompanhamento automático é opcional.

  7. 07

    Os limites também fazem parte da resposta

    Uma linguagem sem resolução de imports, um braço de busca indisponível ou uma resposta cortada precisam ser visíveis. O Atlas declara essas condições para que o agente possa decidir o próximo passo com evidência.

Explorar os conceitos e a arquitetura

DO PEDIDO À FONTE

Menos arquivos abertos.
Mais contexto útil.

O Atlas é um servidor MCP. Seu editor faz a chamada; o Atlas consulta o índice local e devolve os trechos relevantes. O agente continua responsável por ler a evidência e conduzir a tarefa.

Código e documentação na mesma busca

Encontre a implementação e os documentos que ajudam a explicar suas decisões.

Aprofundamento sob demanda

Localize primeiro. Abra a fonte ou expanda uma referência quando faltar evidência.

Entender a conexão MCP
UMA CONSULTA, EM ETAPAS Exemplo ilustrativo
PERGUNTA DO AGENTE

“Onde o índice é atualizado
quando um arquivo muda?”

01
atlas_search

Localiza os candidatos e suas linhas.

02
atlas_context

Reúne o contexto para entender a mudança.

03
atlas_expand

Abre o trecho que ainda precisa de leitura.

Da pergunta ao símbolo.
Com a fonte para conferir.

FERRAMENTAS

Uma ferramenta para
cada próxima pergunta.

A interface acompanha o trabalho do agente: orientar, localizar, aprofundar e conferir.

01atlas_brief

Que projeto é este?

Um briefing com identidade, camadas, pontos de entrada e hubs do repositório.

02atlas_search

Onde isso está implementado?

Busca híbrida em código e documentos, com filtros e localização na fonte.

03atlas_context

O que preciso saber para esta tarefa?

Um pacote de contexto para entender, editar, depurar ou revisar um alvo.

04atlas_expand

Posso ler este trecho?

Expansão por referência. Classes grandes podem abrir com um outline de métodos.

05atlas_graph

O que se conecta e o que pode ser afetado?

Relações, hubs, caminhos e alcance de mudanças no grafo do projeto.

06atlas_index

Como preparo ou atualizo a busca?

Indexação do workspace inteiro ou de pastas específicas, com prévia e modo incremental.

07atlas_status

Em que estado está o índice?

Diagnóstico de frescor, cobertura de resolução e camadas opcionais.

Consultar parâmetros e exemplos

NO SEU FLUXO

Na IDE que o time já usa.

Conecte o Atlas a um cliente MCP compatível e consulte o projeto de onde você trabalha.

  • Cursor
  • Claude Code
  • GitHub Copilot
  • Antigravity
  • Kiro
  • OpenCode
  • Codex
Conectar meu editor

LOCAL-FIRST

O código fica
na sua máquina. Por padrão.

Embeddings locais, índice embutido e busca no próprio host. Depois do download inicial das dependências e do modelo, o caminho padrão funciona offline.

Conhecer a fronteira de dados
01 / PADRÃO LOCAL

Sem uma API para começar

Tree-sitter, FastEmbed e LanceDB preparam e consultam o índice sem enviar o código a um serviço externo. O chat do seu editor mantém sua própria fronteira de dados.

02 / ENRIQUECIMENTO OPCIONAL

Você escolhe o que habilitar

A camada semântica e a relevância com Jev ficam desligadas por padrão. O Jev avalia os candidatos via OpenRouter e, no perfil compacto, corta resultados de baixa relevância. A origem e o egresso ficam inspecionáveis no status.

03 / CONTINUIDADE

O estrutural permanece disponível

Falhas nas camadas opcionais geram avisos e preservam a recuperação estrutural. O contexto continua ancorado no repositório.

ECOSSISTEMA CODESTEER

A squad dirige. O Atlas encontra.

O CodeSteer organiza a entrega com propósito, limites e prova. O Atlas fornece a busca e o contexto do repositório que ajudam o agente a trabalhar com evidência.

Conhecer o CodeSteer

O PRÓXIMO PASSO

O contexto começa
no seu repositório.

Prepare a busca, conecte seu editor e faça a primeira pergunta sobre o projeto.

macOS, Linux e Windows · Python + uv · Índice local