Kaku
Kakuはコーディングのワークフロー向けに作られたmacOS用ターミナルエミュレーターで、高速なネイティブターミナルに加え、高度なカスタマイズ機能とAI支援のコマンドツールを備えています。
Kaku とは?
Kakuは、作業の多くをコマンドラインで行う開発者向けに設計された、macOSネイティブのターミナルエミュレーターです。シェルの実行、タブやペインの管理、Luaベースの設定によるターミナルのカスタマイズを支援しつつ、すぐに使えるデフォルト設定も備えています。Kakuはコーディングのワークフローを中心に設計されており、自然言語のプロンプトをシェルコマンドに変換する統合AI支援や、コマンド失敗後に修正案を提案する機能などを備えています。また、Lazygit、Yazi、SSHベースのワークフローによるリモートファイル閲覧などのツール向けに、ショートカットや組み込み連携も用意されています。KakuはWezTermスタイルのLua設定を再利用できるため、最初はシンプルに使い始め、必要に応じてより自分向けの開発環境へ発展させたいユーザーに適しています。このアプリはwei tangによって公開されており、macOSデスクトップでの利用に重点を置いています。
主な特徴
- コマンドライン作業のために、複数のタブ、ペイン、ターミナルウィンドウを開いて管理できます。
- Lua設定でターミナルをカスタマイズでき、WezTermスタイルの設定を再利用できます。
- 実行前に、自然言語のプロンプトからシェルコマンドを生成できます。
- コマンドが失敗した後にAI支援の提案を受け取り、手動で適用できます。
- キーボードショートカットでLazygitやYaziなどのツール向け統合ワークフローを起動できます。
- ターミナルベースの開発作業の一環として、SSHセッションからリモートファイルを閲覧できます。
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: ほぼ安全
Kakuは、開発者のワークフロー向けの正当なターミナルアプリです。シェルコマンドの実行、リモートセッションの開始、AI支援によるコマンド提案が可能なため、実用上の主なリスクは、内容を十分に確認していないコマンドを実行してしまうことです。AI機能を使う場合は、実行前に提案されたコマンドを確認し、ターミナルセッションを通じてどのようなプロジェクトやシステムのデータを公開しているかに注意してください。
推奨: Macでターミナル作業やコーディング作業に使っているなら、Kakuは保持してください。すでに使っていない場合は、通常はアプリの削除は簡単ですが、再インストールする予定がないなら、設定ファイルやサポートファイルも削除するとよいでしょう。
一般的なパス
/Applications/Kaku.app
設定パス
~/.config/kaku
体験を共有する
最初に体験を共有しましょう。