tw93/Kaku

🎃 A fast, out-of-the-box terminal built for AI coding.

何を解決するか

Kakuは、開発者に洗練された「すぐに使える」体験を提供するmacOS専用のターミナルエミュレータです。フォント、テーマ、シェル統合の手動設定の必要性を排除し、コマンドラインのワークフローにAIアシスタンスを直接統合することで、ユーザーがエラーを修正したりコマンドを生成したりするのを支援します。

仕組み

WezTermエンジンをベースに構築されたKakuは、適切なデフォルト設定(JetBrains Monoや自動テーマ切り替えなど)とMacネイティブのショートカットを同梱しています。kaku aiコマンドを介して、ユーザーが独自のAIサービス(Claude Code、Gemini CLI、またはCopilot CLIなど)を自身のAIサービスで設定できる専用のAIアシスタントレイヤーが含まれています。これにより、ターミナルはコマンドが失敗したときにコマンドの提案を行ったり、自然言語による説明を実行可能なコマンドに変換したりすることができます。

対象ユーザー

macOSを使用しており、設定ファイルに何時間も費やすことなく、AI強化された生産性ツールと事前設定済みのシェル・エルゴノミクスを備えた、高性能で高度にカスタマイズ可能なターミナルを求める開発者やパワーユーザー。

ハイライト

  • AI統合ワークフロー: #を使用して自然言語をコマンドに変換し、失敗したコマンドに対して自動的な修正提案を受け取ることができます。
  • 事前設定済みのエルゴノミクス: zsh補完、構文ハイライト、ディレクトリ移動機能が組み込まれています。
  • ワークスペース管理: Tab Navigatorを備えたタブとペインをサポートし、ウィンドウや作業ディレクトリのセッション復元をサポートします。
  • 拡張可能な設定: フォントや動作の高度なカスタマイズのために、WezTermのLua設定システムを維持しています。
  • ツール統合: LazygitおよびYaziファイルマネージャー用の組み込みショートカット。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト