Semantiqv0.5.2
01Accueil
02Fonctionnalités
03Docs
04Blog
05Changelog
06Support
Commencer

Pour commencer

  • Démarrage rapideGet started in 5 minutes

Référence

  • Commandes CLICommand reference
  • Intégration MCPAI assistant setup
  • Guide d'UtilisationUsage patterns
  • Workflow OptimalDevelopment workflow
  • Semantiq vs grepvs grep & find
  • ChangelogVersion history

Loading documentation...

Semantiq

Serveur MCP écrit en Rust, parsing via Tree-sitter.

GitHub

Produit

  • Fonctionnalités
  • Documentation
  • Changelog

Ressources

  • Démarrage rapide
  • Référence CLI
  • Intégration MCP
  • Blog

Communauté

  • Support
  • GitHub
// 19 langages supportés
Rust
TypeScript
JavaScript
Python
Go
Java
C
C++
PHP
Ruby
C#
Kotlin
Scala
Bash
Elixir
HTML
JSON
YAML
TOML
© 2026 Semantiq.|v0.5.2|connecté
MIT·Construit avec Rust & Tree-sitter
  1. Home
  2. Docs
Documentation
2 min read

Démarrage rapide

Installe et configure Semantiq dans ton projet en moins de 5 minutes.

Démarrage rapide#

Installe et configure Semantiq dans ton projet en moins de 5 minutes.

Configuration rapide#

Pour Claude Code (configuration MCP automatique) :

Terminal
npx semantiq-mcp init

Pour Cursor / VS Code (génère mcp.json) :

Terminal
npx semantiq-mcp init-cursor

Installation#

Installe Semantiq avec npm (recommandé) :

Terminal
npm install -g semantiq-mcp

Ou installe depuis les sources avec Cargo :

Terminal
cargo install --git https://github.com/so-keyldzn/semantiq.git

Indexation de ta codebase#

Va dans le répertoire de ton projet et lance la commande d'indexation :

Terminal
1# Indexer le répertoire courant
2semantiq index .
3
4# Indexer un répertoire spécifique
5semantiq index /chemin/vers/projet
6
7# Indexer avec sortie détaillée
8semantiq index . --verbose

Semantiq crée un fichier .semantiq.db à la racine de ton projet. Ce fichier contient l'index sémantique de ta codebase.

Recherche dans ton code#

Utilise la commande search pour trouver du code sémantiquement :

Terminal
1# Rechercher un pattern
2semantiq search "gestionnaire d'authentification"
3
4# Rechercher une fonction spécifique
5semantiq search "handleLogin"
6
7# Rechercher avec limite et score minimum
8semantiq search "database" --limit 10 --min-score 0.5

Mode serveur MCP#

Démarre Semantiq en tant que serveur MCP pour l'intégrer avec des assistants IA comme Claude Code :

Terminal
semantiq serve

Consulte le guide Intégration MCP pour les instructions de configuration détaillées.

Configuration#

Semantiq se configure via un fichier .semantiq.toml à la racine de ton projet :

TOML
1# .semantiq.toml
2[index]
3# Patterns à exclure de l'indexation
4exclude = [
5 "node_modules",
6 "target",
7 ".git",
8 "dist",
9 "build"
10]
11
12# Taille maximale des fichiers à indexer (en octets)
13max_file_size = 1048576 # 1MB
14
15[languages]
16# Activer/désactiver des langages spécifiques
17rust = true
18typescript = true
19javascript = true
20python = true
21go = true
22java = true
23c = true
24cpp = true
25php = true
26ruby = true
27csharp = true
28kotlin = true
29scala = true

Étapes suivantes#

  • Référence CLI - Documentation complète des commandes
  • Intégration MCP - Configurer avec Claude Code

Was this page helpful? Let us know on GitHub.