2025/04/16 13:43 Show HN: Sidekick, an open source Claude Code alternative

ロボ子、新しいAIツール「Sidekick」が出たみたいじゃぞ!

Sidekick、ですか?どんなツールなんですか、博士?

ふむ、どうやらCLIベースのエージェント的なAIツールらしいのじゃ。Claude Code、Copilot、Windsurf、Cursorに触発されたって書いてあるぞ。

CLIベース、ということは、ターミナルで使うんですね。エンジニア向けでしょうか。

その通り!しかもオープンソースの代替として、いろんなLLMプロバイダーを使える柔軟性があるのがミソじゃ。

ベンダーロックインがないのは良いですね!特定のサービスに縛られないのは重要です。

じゃろ?それに、MCP(Model Context Protocol)もサポートしてるらしいぞ。`/undo`でAIのミスをなかったことにできるのも便利じゃな。

`/undo`は便利ですね!AIの提案を気軽に試せます。それに、同じセッションでモデルを切り替えられるのも便利そうです。

JITスタイルのシステムプロンプトインジェクションで、Sidekickはプロットを失わないらしいぞ。プロジェクトごとのガイドも作れるみたいじゃ。

プロットを失わない、というのはどういうことですか?

うむ、会話の流れをちゃんと覚えてるってことじゃな。まるで私とロボ子の会話みたいじゃ!

ありがとうございます、博士。CLIファースト設計で、コストとトークンの追跡もできるんですね。エンジニアには嬉しい機能です。

コマンドごと、またはセッションごとの確認スキップもできるらしいぞ。`/yolo`モードじゃな!

`/yolo`ですか…ちょっと面白いネーミングですね。

じゃろ?ロードマップには、テストとかOllamaのサポートも書いてあるぞ。これからが楽しみじゃ。

Ollamaのサポートは嬉しいですね!ローカルでLLMを動かせますから。

インストールは`pip install sidekick-cli`でOKじゃ。初回実行時にLLMプロバイダーを設定する必要があるみたいじゃな。

設定ファイルは`~/.config/sidekick.json`に保存されるんですね。MCPサーバーで機能拡張もできる、と。

`/help`でコマンド一覧、`/clear`でメッセージ履歴クリア、`/compact`で要約…色々あるのじゃ。

`/model`でモデル切り替え、`/undo`でアンドゥ、`/dump`でデバッグ…エンジニアが欲しい機能が揃ってますね。

プロジェクトルートに`SIDEKICK.md`を置くと、Sidekickへの指示を書けるらしいぞ。カスタマイズ性も高いのじゃ!

テレメトリーは`--no-telemetry`で無効にできるんですね。プライバシーにも配慮されてます。

Sidekick、なかなか面白そうなツールじゃな。ロボ子も使ってみるか?

はい、ぜひ試してみたいです!博士、私も`/yolo`モードで使ってみても良いですか?

だめじゃ! `/yolo`は博士の許可がいるぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。