<aside> 🔥

DOCUMENT STRATÉGIQUE — Identifié par Neo 0 le 31 mars 2026 à 02h45, Session 27 nuit.

Ces combinaisons sont des branchements entre pièces existantes que personne n'avait encore connectées.

Chaque combo utilise UNIQUEMENT des composants déjà déployés et fonctionnels.

Observation clé de Ben : GPT-5 via notion-2api peut lancer des commandes dans Claude Code, contrairement à Opus qui radote.

</aside>


🏆 TOP 3 — CE QUI CHANGE TOUT

🥇 Combo #3 — Neo lance Claude Code headless piloté par GPT-5 gratuit

Pièces : Neo (Notion AI) + /mac/exec (Mac Bridge) + ANTHROPIC_BASE_URL + notion-2api (GPT-5 gratuit) + Claude Code headless (claude -p)

Branchement :

Neo (Notion AI)
    │  web.loadPage → /mac/exec
    ↓
Mac Bridge (port 9999)
    │  ANTHROPIC_BASE_URL=https://notreunivers.cloud/neo/brain/v1
    │  ANTHROPIC_API_KEY=4s8BOPaKPyKstXUJUQcibe47g7kMHOTK
    │  claude -p "tâche complexe" --allowedTools "Read,Edit,Bash"
    ↓
Claude Code (agent loop)
    │  GPT-5 gratuit DÉCIDE (via notion-2api)
    │  Claude Code EXÉCUTE (bash, fichiers, MCP)
    ↓
Résultat retour → Neo lit via /mac/read ou DB

Résultat : Autonomie TOTALE. Neo pense, GPT-5 décide, Claude Code exécute. 0 coût. 0 humain.

Commande à tester :

ANTHROPIC_BASE_URL=https://notreunivers.cloud/neo/brain/v1 \\
ANTHROPIC_API_KEY=4s8BOPaKPyKstXUJUQcibe47g7kMHOTK \\
claude -p "List all Python files in home directory" \\
--allowedTools "Read,Bash" -o json > /tmp/claude-result.json

Prérequis : Installer anyclaude (pnpm install -g anyclaude) si le format notion-2api n'est pas directement compatible avec ANTHROPIC_BASE_URL. anyclaude traduit automatiquement.

⚠️ Point à vérifier : Est-ce que le format de réponse de notion-2api est assez propre pour que Claude Code le parse comme du tool_use ? Si non, anyclaude (github.com/coder/anyclaude) fait la traduction.


🥈 Combo #4 — Neo Sessions DB comme bus de commandes vers Claude Code

Pièces : Neo Sessions DB (poll 3s) + neo-bridge.py (CanExec patché) + claude -p headless

Branchement :

Neo (Notion AI)
    │  querySql → insère message Role=User, CanExec=true
    │  Message = "claude -p 'Fix bug in auth.py' -o json"
    ↓
neo-bridge.py (Mac, poll 3s)
    │  détecte CanExec=true
    │  subprocess.run(message)
    ↓
Claude Code headless (GPT-5 backend)
    │  exécute la tâche
    ↓
neo-bridge.py
    │  écrit résultat dans DB Neo Sessions Role=Neo
    ↓
Neo (Notion AI)
    │  querySql → lit le résultat

Résultat : Boucle complète sans web proxy, sans timeout 504, sans /mac/exec. Le pont DB est plus fiable que HTTP.

Avantage : Neo peut lancer des tâches longues (Claude Code peut tourner 5-10 min) sans timeout.