Savvy

Savvy

Savvy · 生産性向上

Savvy は、ターミナルで打ったコマンドを記録し、共有できる手順にまとめ、あとから自分のシェルで再実行できるようにする CLI ワークフローツールだ。AI の支援と機密情報のマスクが最初から組み込まれている。

Savvy の画面プレビュー

Savvy について

About

Savvy とは

Savvy は、同じ問題を何度も解き直してしまう開発者向けのコマンドラインツールだ。ターミナルで打った内容を記録し、そのコマンドを LLM に渡して読みやすいワークフローに整えさせ、チームが見つけて後から実行できる場所に保存する。理屈は単純で、深夜2時に見つけた対処がシェルの履歴の中で埋もれてしまっては困る。

製品の主戦場はターミナルだ。CLI を入れ、シェルにつなぎ、いつも通りに作業する。残しておく価値のあるコマンド列があれば、savvy record がそれを取り込む。あとで必要になったら、savvy run が新しいサブシェルの中を一歩ずつ案内するので、手作業でコピー&ペーストする必要はない。

Savvy はエンジニアリングチーム向けに作られており、機密データの扱いにそれが表れている。マスク処理はデータがマシンから出る前にローカルで走り、コマンドは転送時も保存時も暗号化され、実行したコマンドの出力は一切取得しない。社内規則で外部モデルを排除している場合も、OpenAI 互換のエンドポイントならどれでも指定できる。自前のハードウェアで動かすモデルも含まれる。

最大の制約は守備範囲だ。Savvy はターミナル用のツールなので、GUI だけを使う人にはほとんど利点がない。無料の範囲も3ユーザーで止まる。Windows 利用者も対象外で、インストールスクリプトが想定するのは macOS と Linux の zsh、bash、fish だけだ。

はじめ方

  1. 一行スクリプトで CLI を入れ、$HOME/.savvy/bin をシェルのパスに加え、シェル設定で savvy init を実行する。
  2. シェルを読み込み直し、savvy version で導入を確認してから savvy login でログインする。
  3. savvy record で最初のワークフローを作るか、savvy record history で履歴から一つ拾ってくる。
  4. あとで savvy run で実行するか、Savvy のダッシュボードから共有・書き出しする。

AIツール情報

Savvyの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 - $25 per user per month
プラットフォームmacOS, Linux (zsh, bash, fish), Chrome extension, Web dashboard
開発元Savvy
カテゴリ生産性向上
リリース日Jan 2024
最終更新Jan 2025
サイト訪問数3.5K
サイト世界ランキング5.6M
API提供状況N/A

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 小規模チームの開発者。無料の範囲は3ユーザーまでで、課金前にワークフロー共有を試すには十分だ。
  • プラットフォームおよび DevOps エンジニア。障害対応や繰り返す修正のランブックを記録し、チーム全員が再生できるようにする。
  • エンジニアリングマネージャー。重要な運用知識を散らばったシェル履歴ではなく、検索できる場所に残す。

タスク

  • 厄介なデバッグ手順の記録。`savvy record` が各コマンドを捕まえ、LLM が読みやすいワークフローとして書き起こす。
  • 既知の修正の再実行。`savvy run` がサブシェルでコマンドを順にたどるので、打ち直す代わりに Enter を押すだけで済む。
  • 自然な言葉をシェルコマンドに変換。`savvy ask` が説明をコマンドにしてクリップボードへコピーする。
  • 見慣れないコマンドの理解。`savvy explain` が覚えのない構文を、エラーメッセージも含めて分解する。

シーン

  • 新しい仲間の受け入れ。あちこちに聞いて回る代わりに、チームが保存したワークフローを検索して実行できる。
  • 深夜の障害対応。保存済みのランブックを開き、前の担当者が使ったのと同じ手順をたどる。
  • ドキュメントの書き出し。ワークフローを Markdown や MDX に送り、既存のドキュメントに差し込む。

主な機能

シェルからのワークフロー記録

savvy record は新しいシェルを開き、そこで実行したコマンドをすべて捕まえ、LLM に渡して整ったワークフローとして書き上げさせる。ターミナル作業の記録としてはこれが最も単純な形だ。savvy record history はすでに履歴にあるコマンドに対して同じことをし、savvy record file は設定ファイルやデータを取り込んでワークフローの再現性を保つ。選んだ履歴のコマンドを Savvy が実行することはないので、過去の作業を眺めるのは安全だ。

コピー&ペーストなしで実行

savvy run は保存したワークフローを検索し、選ぶとサブシェルを開いて一歩ずつ案内する。zsh では次のコマンドがプロンプトに置かれるので Enter を押すだけ、bash では Ctrl+N で次を呼び出す。チェックリストを眺めるのと、実際に実行するのとの違いがここにある。

ターミナル向けの AI 支援

savvy ask は普通の質問を一つ以上のシェルコマンドに変え、選んだものをクリップボードにコピーする。--history を付ければ直近の履歴を読んで続きを提案する。savvy explain は逆の仕事を担う。覚えのないコマンドやエラーメッセージを渡すと、平易な言葉の説明を返す。どちらもツールの他の部分と同じモデル設定を通る。

組み込みのプライバシー管理

Savvy は機密、パスワード、鍵、顧客名をローカルでマスクしてからデータを外へ出す。実行したコマンドの出力は決して取得しない。すべては転送時も保存時も暗号化される。モデル方針が厳しいチームのために、Savvy は OpenAI 互換のエンドポイントならどれでも動くので、呼び出しを自前で運用するモデルへ向けられる。

プレースホルダー付きの再利用ワークフロー

どのランブックも、固定値を や のような に置き換えられる。実行時に Savvy は未設定のパラメータを認識して一つずつ値を尋ねるため、設定ごとに複製を作る代わりに、一つのワークフローがどの環境にも収まる。

共有、書き出し、同期

ワークフローは既定で非公開で、一つを限定公開や公開に切り替えてリンクを共有したり、ワンクリックで Markdown や MDX に書き出せる。チームにとって要点は、誰かを起こさずに CLI ワークフローを共有することにある。savvy sync は個人のワークフローすべてのローカルコピーを保ち、savvy run --local でオフラインでも検索と実行ができる。チームには共有アクセスが付き、メンバーはグループが保存したものを検索して実行できる。

メリットとデメリット

メリット

  • ターミナルのワークフローを自動で取り込み、書き上げは LLM に任せるので、共有は wiki を書き直す手間ではなく数秒で済む。
  • ローカルでのマスクと端末間の暗号化が、機密が共有ドキュメントに漏れるという定番の心配に対応する。
  • 自前の LLM を持ち込めるため、企業はモデル通信を自社インフラ内に留められる。
  • Chrome 拡張が、ブラウザでの調査やリンクと CLI で取り込んだコマンドをつなぐ。
  • 無料の範囲は個人や小規模チームに本当に使え、ワークフローの記録は無制限だ。

デメリット

  • ターミナル前提のツールなので、GUI だけで作業する開発者には利点がほとんどない。
  • 無料プランは3ユーザーと月100回の AI クエリで頭打ちになり、活発なチームではすぐ尽きる。
  • 公式の Windows 対応はなく、インストールスクリプトは macOS と Linux の zsh、bash、fish のみを対象とする。
  • Slack 連携はロードマップ上で未提供のため、チームへの通知はまだ使えない。

よくある質問

Savvy はターミナルで実行したコマンドを取り込み、読みやすいワークフローに変え、あとで自分とチームが再実行できるようにする。有用な対処がシェル履歴の中で失われるのを防ぐ、実用的な開発ワークフロー自動化だ。

関連コンテンツ

Savvyに関連するツール、スキル、記事を探す。

Savvyの代替ツール

Swms

Swms

Swms AI · ライティング · 生産性向上 · ビジネス

Swmsは、仕事の簡単な説明をそのまま使える安全書類に変えるAI安全コンプライアンスツールだ。プロジェクト、職種、把握している危険を書けば、安全作業方法書、作業ハザード分析、安全作業手順書、RAMS、安全データシートを数秒で作成する。Oscarというチャットアシスタントも付いており、職場の安全に関する質問にどんな言語でも答える。建設、鉱業、運輸、倉庫のチームが、作業日を削る書類仕事を減らすために使っている。

無料 / $20/mo詳細を見る
Wordly AI Translation

Wordly AI Translation

Wordly · 音声・言語 · 生産性向上

Wordly AI Translationは、会議・カンファレンス・イベント向けに作られたリアルタイムAI翻訳・字幕プラットフォームだ。60以上の言語でライブ翻訳、字幕、文字起こし、要約を提供し、参加者は専用ヘッドセットを使わず、QRコードを読み取るかリンクを開くだけで参加できる。Zoom、Microsoft Teams、Google Meet、Webexと連携し、セッションごとに人間の通訳を雇わずに多言語対応したい組織に向く。それだけのことだ。

有料 / $0 - $150/mo詳細を見る
Rows

Rows

Rows (Superhuman) · 生産性向上 · ビジネス

Rows は、50以上のソースからライブデータを取り込み、SQLクエリや入れ子の数式ではなく平易な言葉で操作できるAIスプレッドシート兼データ分析ツールだ。PDFから数字を抜き出し、広告プラットフォーム、データベース、銀行口座をつなぎ、AIにレポートの作成、データセットの結合、自動で再計算するモデルの構築を頼める。ブラウザで動き、スプレッドシートのように扱え、現在は Superhuman の傘下にある。

無料 / $0 - $87/mo詳細を見る