Cate - un IDE sur canevas pour le code avec zoom infini
(github.com/0-AI-UG)- Un IDE desktop qui permet de déployer librement éditeur/terminal/navigateur/documents/agent IA sur un canevas infini
- Offre un espace de travail spatial libre (freeform space) au lieu de fenêtres et d’onglets
- Les panneaux peuvent flotter, être ancrés en onglets/en split, ou détachés dans une fenêtre OS séparée, et la réouverture d’un dossier restaure entièrement la disposition
- Lorsqu’on ouvre un dossier, il devient immédiatement un workspace, avec ajout de panneaux par clic droit
- Architecture sans fichier de configuration (No config), pilotée par la palette de commandes
Cmd+Ket le glisser-déposer pour l’ancrage - Prend en charge le zoom/panoramique infinis, l’ancrage en quatre zones, les fenêtres détachables, les dispositions enregistrées et la restauration de sessions multi-projets
- Basé sur l’éditeur Monaco avec coloration syntaxique, multi-curseur, diff et aperçu Markdown
- Inclut un terminal xterm.js natif ainsi qu’un panneau de documents pour PDF, DOCX et images
- Avec un arbre de fichiers git à surveillance en temps réel et une barre latérale de contrôle de source, prend en charge staging, branches, worktrees, historique et diff inline
- Intègre Pi, un agent de code in-app avec fils de discussion et mémoire de modèle par chat
- Connexion possible à Anthropic/OpenAI Codex/OpenRouter/Groq, etc., via OAuth ou clé API
- Tout l’IPC passe par un pont preload avec isolation de contexte, et l’accès au système de fichiers est limité à la racine du workspace
- Une frontière de sécurité est appliquée en désactivant l’intégration node dans le panneau navigateur et en bloquant, dans le terminal, la création de processus hors des répertoires approuvés
- Licence MIT
1 commentaires
C’est intéressant, en ce moment je m’intéresse beaucoup aux outils de canvas.