GitHub Hot Board

GitHub Hot Board · Archive du dépôt

tw93/Kaku

A fast, good-looking, AI-friendly terminal for the Mac. (Cette description provient du dépôt lui-même.)

Données au October 26tw93

Meilleur rang

#436

Tous temps · Rust par langue

6.2K

Étoiles totales

321

Forks totaux

0

Jours classés (30 j)

État du projetLicence: MITDernier push: October 26Issues ouvertes (PR incl.): 8

Collecté depuis 2026-10-25 ; inconnu = pas encore récolté

Mettez le badge dans votre README · tw93/Kaku[![Mettez le badge dans votre README](https://git.vaiox.xyz/api/badge/tw93/Kaku.svg)](https://git.vaiox.xyz/fr/repo/tw93/Kaku)
<a href="https://git.vaiox.xyz/fr/repo/tw93/Kaku"><img src="https://git.vaiox.xyz/api/badge/tw93/Kaku.svg" alt="Mettez le badge dans votre README" height="20"></a>

Documentation du projet

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.

Classements actuels

Évolution sur 30 jours

Aucun classement au cours des 30 derniers jours.

Projets similaires · sujets partagés

← Retour aux classements