Un terminal Mac moderne, beau, rapide et prêt pour l'IA dès l'installation.
English · 中文 · 繁體 · 日本語 · 한국어 · Deutsch · Français
Site web · Documentation · Comparatif · Télécharger
Kaku (書く, かく) signifie « écrire » en japonais. C'est un terminal macOS basé sur WezTerm, livré avec des polices, des thèmes, l'intégration du shell et des raccourcis Mac familiers déjà configurés, tout en conservant une personnalisation Lua complète.
Kaku sert à écrire du code, aux côtés de Waza (技) pour les habitudes d'ingénierie et de Kami (紙) pour les documents.
Téléchargez le fichier DMG de Kaku, ouvrez-le et glissez Kaku dans le dossier Applications. Ou installez-le avec Homebrew :
brew install --cask kakuLancez Kaku pour finaliser la configuration du shell, installez les outils optionnels manquants via kaku init et vérifiez la version installée avec kaku --version.
- Prêt à l'emploi : police JetBrains Mono, thèmes clair et sombre automatiques, copie à la sélection et raccourcis Mac familiers
- Onglets et volets : séparez facilement votre espace de travail, passez d'un onglet à l'autre avec le Tab Navigator et restaurez vos fenêtres, volets et répertoires à la réouverture de Kaku
- Menu contextuel au clic droit : coller, rechercher, lancer le chat IA, diviser ou fermer un volet, ouvrir ou fermer des onglets, sans avoir à mémoriser de combinaisons
- Liens interactifs :
Cmd + Clicouvre directement les URL et chemins de fichiers ; les liens longs coupés sur plusieurs lignes restent entièrement cliquables - Pensé pour l'IA : l'agent en cours et sa tâche s'affichent en haut à droite, Claude Code vous notifie quand il a besoin de vous, et un assistant optionnel suggère des commandes et dialogue
- Accès à distance : lancez
kaku remotepour obtenir un lien, ouvrez-le dans n'importe quel navigateur d'un autre ordinateur et continuez à utiliser le Kaku de ce Mac - Suite d'outils shell : autocomplétion zsh, coloration syntaxique et navigation rapide intégrées, avec des raccourcis pour Lazygit et Yazi, à installer en option
- Configuration en Lua : personnalisez polices, thèmes, raccourcis et comportements grâce au moteur Lua de WezTerm
| Action | Raccourci |
|---|---|
| Nouvel onglet | Cmd + T |
| Nouvelle fenêtre | Cmd + N |
| Fermer onglet/volet | Cmd + W |
| Naviguer entre onglets | Cmd + Shift + [ / ] ou Cmd + 1-9 |
| Naviguer entre volets | Cmd + Opt + Flèches |
| Séparation verticale | Cmd + D |
| Séparation horizontale | Cmd + Shift + D |
| Ouvrir les paramètres | Cmd + , |
| Réglages IA | Cmd + Shift + A |
| Chat IA | Cmd + L |
| Appliquer la suggestion IA | Cmd + Shift + E |
| Ouvrir Lazygit | Cmd + Shift + G |
| Gestionnaire Yazi | Cmd + Shift + Y ou y |
| Effacer l'écran | Cmd + K |
Configurez votre propre fournisseur d'IA avec kaku ai pour activer l'assistant intégré. Kaku ne fournit ni ne relaie aucun service d'IA.
- Suggestions de commandes : lorsqu'une commande échoue, l'assistant propose un correctif, que
Cmd + Shift + Einsère sur la ligne de commande pour que vous le vérifiiez - Langage naturel vers commande : saisissez
# <description>sur la ligne de commande et appuyez sur Entrée pour générer la commande correspondante, que vous pouvez vérifier avant de l'exécuter - Chat : appuyez sur
Cmd + Lpour échanger sur les sorties du terminal ou interagir avec vos fichiers de projet, ou utilisezkaku chatdepuis un autre terminal pour retrouver la même conversation - Configuration des outils d'IA : gérez les paramètres pour Claude Code, Codex, Gemini CLI, Copilot CLI, Kimi Code et d'autres outils
Pour l'authentification, les modèles, le mode API et les réglages d'outils, consultez la documentation de l'assistant IA.
- Existe-t-il une version Windows ou Linux ? Pas pour l'instant, Kaku est exclusif à macOS
- En quoi Kaku diffère-t-il d'iTerm2, Warp, Ghostty ou WezTerm ? Voir kaku.fun/compare
- Puis-je rendre la fenêtre transparente ? Oui, configurez
config.window_background_opacitydans~/.config/kaku/kaku.lua - La commande
kakuest introuvable. Exécutez/Applications/Kaku.app/Contents/MacOS/kaku init --update-only && exec zsh -l, puis vérifiez aveckaku doctor
- Raccourcis - guide complet des touches
- Fonctionnalités - assistant IA, accès à distance, lazygit, yazi, fichiers distants, outils shell
- Configuration - thèmes, typographie, raccourcis personnalisés, API Lua
- Référence CLI - commandes
kaku ai,kaku config,kaku doctor, etc. - FAQ - questions fréquentes et résolution de problèmes
Au travail comme sur mes projets personnels, je dépends beaucoup de la ligne de commande. Les outils que j'ai créés, comme Mole et Pake, le montrent.
J'ai utilisé Alacritty pendant des années et j'ai appris à apprécier sa rapidité et sa simplicité. Quand mon flux de travail s'est tourné vers le développement assisté par l'IA, j'ai voulu une meilleure ergonomie pour les onglets et les volets. J'ai aussi essayé Kitty, Ghostty, Warp et iTerm2. Chacun a ses points forts, mais je voulais un environnement qui corresponde à mon propre équilibre entre performances, réglages par défaut et contrôle.
WezTerm est robuste et très personnalisable, et je suis reconnaissant pour son moteur et son écosystème. J'ai donc créé Kaku pour être cet environnement : rapide, soigné et prêt à l'emploi.
Un grand merci à toutes les personnes qui contribuent à Kaku. N'hésitez pas à les suivre ! ❤️
- La manière la plus directe de me soutenir est d'acheter Mole for Mac, mon application de nettoyage pour Mac
- Si Kaku vous est utile, donnez-lui une étoile, partagez-le ou participez aux issues et PR
- J'ai deux chats, TangYuan et Coke, et si Kaku embellit votre quotidien, vous pouvez leur offrir de la pâtée 🥩
Ceux qui ont déjà participé 🐱
Licence MIT. Utilisez Kaku librement et contribuez si vous le souhaitez. Les crédits pour WezTerm et les polices incluses sont détaillés dans NOTICE.md.
