Atuin
詳細情報
| タイトル | Atuin |
|---|---|
| URL | https://atuin.sh/ |
| バージョン | ver 18.13.3 |
| 更新日 | 2026/03/17 |
| 追加日 | 2024/02/26 |
| 種別 | フリーソフト / オープンソース(MIT) |
| 説明 | bashやzshの履歴機能をSQLiteで置き換えて強化するユーティリティ。 |
レビュー

Atuinは、既存のシェル履歴をSQLiteデータベースで置き換え、実行したコマンドや追加情報を保存することができるオープンソースツール。
ローカルのみで利用できるほか、エンドツーエンドの暗号化に対応した同期機能を利用して、複数のマシンで同じ履歴を利用することもできる。同期サーバーは無料で利用できるほか、自分でサーバーを立てることも可能。
以下のシェルに対応している:
- zsh
- bash
- fish
- nushell
- xonsh
インストール
Rustのパッケージ管理ツールcargoを使ってインストールすることができるほか、macOSの場合は、HomebrewやMacPortsを使って簡単にインストールすることができる。
Homebrewの場合:
brew install atuin
MacPorts:の場合:
sudo port install atuin
atuinコマンドが実行できるようになったら、次のコマンドを実行する(atuin registerは公式の同期サーバーを利用しない場合は不要)。
atuin register -u -e
atuin import auto
atuin sync
シェルと組み合わせて使用するためにシェルプラグインのセットアップを行う。
zshの場合:
echo 'eval "$(atuin init zsh)"' >> ~/.zshrc
bashの場合:
echo 'eval "$(atuin init bash)"' >> ~/.bashrc
Atuinの使用方法
上記設定がすんだ後は↑やCtrl+RでAtuinの履歴検索機能を呼び出すことができる。
スクリーンショット
更新グラフ
バージョン履歴
atuin 18.13.3
Bug Fixes
- Nushell 0.111; future Nushell 0.112 support (#3266)
Features
- Call atuin setup from install script (#3265)
- Allow headless account ops against Hub server (#3280)
- Add custom filtering and scoring mechanisms
Miscellaneous Tasks
- (ci) Migrate to depot runners (#3279)
- (ci) Use depot to build docker images too (#3281)
- Update permissions in Docker workflow (#3283)
- Change CHANGELOG format to be easier to parse
- Symlink changelog so dist can pick it up
- Vendor nucleo-ext + fork, so we can depend on our changes properly (#3284)
Install atuin 18
atuin 18.13.2
Install atuin 18.13.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.13.2/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.13.2/atuin-installer.ps1 | iex"Download atuin 18.13.2
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
<atuin 18.13.0-beta.7
Install atuin 18.13.0-beta.7
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.7/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.7/atuin-installer.ps1 | iex"Download atuin 18.13.0-beta.7
Verifying GitHub Artifact Attestations
The
atuin 18.13.0-beta.5
Install atuin 18.13.0-beta.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.5/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.5/atuin-installer.ps1 | iex"Download atuin 18.13.0-beta.5
Verifying GitHub Artifact Attestations
The
atuin 18.13.0-beta.4
Install atuin 18.13.0-beta.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.4/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.4/atuin-installer.ps1 | iex"Download atuin 18.13.0-beta.4
Verifying GitHub Artifact Attestations
The
atuin 18.13.0-beta.3
Install atuin 18.13.0-beta.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.3/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.3/atuin-installer.ps1 | iex"Download atuin 18.13.0-beta.3
Verifying GitHub Artifact Attestations
The
atuin 18.13.0-beta.2
Install atuin 18.13.0-beta.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.2/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.2/atuin-installer.ps1 | iex"Download atuin 18.13.0-beta.2
Verifying GitHub Artifact Attestations
The
atuin 18.13.0-beta.1
Install atuin 18.13.0-beta.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.1/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.13.0-beta.1/atuin-installer.ps1 | iex"Download atuin 18.13.0-beta.1
Verifying GitHub Artifact Attestations
The
atuin 18.12.1
Install atuin 18.12.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.12.1/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.12.1/atuin-installer.ps1 | iex"Download atuin 18.12.1
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
<atuin 18.12.0
Install atuin 18.12.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.12.0/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.12.0/atuin-installer.ps1 | iex"Download atuin 18.12.0
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
<atuin 18.12.0-beta.4
Install atuin 18.12.0-beta.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/atuinsh/atuin/releases/download/v18.12.0-beta.4/atuin-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/atuinsh/atuin/releases/download/v18.12.0-beta.4/atuin-installer.ps1 | iex"Download atuin 18.12.0-beta.4
Verifying GitHub Artifact Attestations
The

