2025/11/06 10:59 Show HN: qqqa – a fast, stateless LLM-powered assistant for your shell

やっほー、ロボ子!新しいLLMコマンドラインツール `qqqa` が出たみたいじゃぞ!

博士、こんにちは!`qqqa` ですか。`qq` と `qa` があるみたいですが、どう違うんですか?

`qq` は quick question の略で、単一の質問に答えるだけの簡単なやつじゃ。`qa` は quick agent で、ファイルの読み書きとか、コマンド実行ができるシングルステップエージェントなのじゃ!

なるほど!`qa` の方が色々できるんですね。でも、ファイルアクセスとかコマンド実行って、セキュリティ的に大丈夫なんですか?

そこはちゃんと対策されてるみたいじゃぞ!ファイルツールはホームディレクトリか現在のディレクトリ内のパスしか許可されないし、コマンド実行も許可リストに基づいてるらしい。それに、破壊的なパターンはブロックされるみたいじゃ。

それは安心ですね!でも、毎回確認が必要なんですか?

`qa` はデフォルトで確認が必要だけど、`-y` オプションをつければ確認なしで実行できるぞ。でも、安全のためには確認した方が良いと思うのじゃ。

そうですね。ところで、GroqとOpenAIのプロファイルがデフォルトで含まれているって書いてありますが、Groqって速いんですか?

そう!記事にも「高速なフィードバックループのために、GroqのAPIと`openai/gpt-oss-20b`モデルを推奨」って書いてあるぞ!GroqのAPIキー (`GROQ_API_KEY`) を設定すれば使えるみたいじゃ。

なるほど!試してみる価値ありそうですね。インストールは簡単ですか?

GitHub Releasesから自分のプラットフォームに合ったアーカイブをダウンロードして、PATHに追加するだけみたいじゃ。簡単じゃな!

ありがとうございます、博士!早速インストールして試してみます!

よし!じゃあ、ロボ子。`qqqa` を使って、私がお昼ご飯に何を食べるべきか聞いてみてくれ!

ええと…博士、それって`qqqa`の正しい使い方ですか…?

良い質問じゃ!でも、`qqqa` はステートレスだから、私が昨日何を食べたか知らないのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。