Skip to content
Projets

tw93/Kaku has 6,192 GitHub stars and 329 forks. GitHot measured +5 stars in 24 hours and +13 in 7 days. Last checked 2026-11-09 00:57 UTC. Last push 2026-11-03.

Comment ces chiffres sont mesurés

Un terminal rapide, élégant et adapté à l’IA pour Mac.

What you can do

  • Ready to use: JetBrains Mono, automatic dark and light themes, copy on select, and familiar Mac shortcuts
  • Tabs and panes: Split your workspace, jump between tabs with Tab Navigator, and restore windows, panes, and working directories when you reopen Kaku
  • Right-click menu: Paste, search, open AI chat, split or close the clicked pane, and open or close tabs without remembering shortcuts
  • Clickable links: Cmd + Click opens URLs and file paths, and URLs automatically wrapped by the terminal keep their full address

Progression mesurée des étoiles

in 24h
+5
in 7 days
+13
in 15 days
Mise à jour retardée
in 1 month
Mise à jour retardée

Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.

README_FR.md

Original
Kaku

Kaku

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

Website Stars Version License Commits Twitter

Capture d'écran de Kaku

Pourquoi Kaku

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.

Démarrage rapide

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 kaku

Lancez 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.

Fonctionnalités

  • 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 + Clic ouvre 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 remote pour 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

Guide d'utilisation

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

Kaku AI

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 + E insè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 + L pour échanger sur les sorties du terminal ou interagir avec vos fichiers de projet, ou utilisez kaku chat depuis 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.

FAQ

  • 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_opacity dans ~/.config/kaku/kaku.lua
  • La commande kaku est introuvable. Exécutez /Applications/Kaku.app/Contents/MacOS/kaku init --update-only && exec zsh -l, puis vérifiez avec kaku doctor

Documentation

  • 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

Genèse du projet

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.

Contributeurs

Un grand merci à toutes les personnes qui contribuent à Kaku. N'hésitez pas à les suivre ! ❤️

Soutien

  • 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

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.

Explorer des projets similaires