grokipedia-cli について
Grokipedia CLIは、公開されているGrokipediaサイトを検索するコマンドラインツールです。記事の検索、閲覧、編集履歴の確認に加え、投稿リクエストの準備にも使えます。検索と閲覧にAPIキーは不要です。
主な機能
- 01記事検索と入力候補の表示
- 02ページ、プレビュー、リンクの閲覧
- 03カテゴリ、統計、ランダム記事の確認
- 04記事の編集履歴の確認
- 05記事の提案と編集リクエストの準備
活用シーン
- 01トピックを検索してJSONで結果を確認
- 02記事本文の閲覧やページのプレビュー
- 03記事履歴の確認と編集案の準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ dl-alexandre/ skills --skill grokipedia-cliインストール後、Claude Code で/grokipedia-cliを入力して読み込まれたか確認します。
詳細
Grokipedia CLI
grokipedia コマンドラインツールを使用して、公開されている Grokipedia サイトを検索します。
前提条件
grokipedia version
grokipedia doctor
記事の閲覧と検索に API キーは必要ありません。このサイトは非公式であり、公開エンドポイントは CLI のリリースなしに変更される場合があります。
記事とコンテンツ
検索
grokipedia search "machine learning" --limit 20
grokipedia search "machine learning" --format json
grokipedia typeahead "machine" --limit 5
検索と入力候補表示では、Grokipedia のライブ query パラメーターを使用し、レスポンス内の文字列形式の閲覧数にも対応しています。
ページを読む
grokipedia page Python_programming_language
grokipedia page Python_programming_language --content
grokipedia preview Python_programming_language
grokipedia links Python_programming_language --internal
grokipedia tts Python_programming_language
CLI はライブ /api/page-preview エンドポイントを使用し、古い互換デプロイ環境では旧 /api/page エンドポイントにフォールバックします。
閲覧と確認
grokipedia list --limit 20 --offset 0
grokipedia list --category Physics --format json
grokipedia stats
grokipedia random --format plain
編集履歴
grokipedia edits-by-slug Python_programming_language --limit 20
grokipedia edits-by-slug Python_programming_language --format json
グローバルな edits フィードが利用できない場合は、記事ごとの履歴を使用してください。
コントリビューション
ライブサイトでコントリビューションをリクエストするには、xAI アカウントへのサインインが必要です。CLI ではリクエストを準備できますが、ブラウザー認証は管理しません。サインインが必要な場合は、Web UI を使用してください。
grokipedia suggest "Quantum error correction" --description "Why it matters"
grokipedia edit Python_programming_language --summary "Correct a date" \
--original-content "old text" --proposed-content "new text" \
--evidence "https://example.com/source"
出力と設定
search、page、preview、listは、grokipedia <command> --helpの説明にあるテーブル/Markdown/JSON 形式の出力に対応しています。- 新たにデプロイされたサイトのレスポンスをテストする場合は、
--no-cacheを使用してください。 - 互換性のある別のデプロイ環境を対象にするには、
GROKIPEDIA_API_URLを設定してください。 grokipedia check-updatesが確認するのは CLI の独立したリリースであり、Grokipedia の Web バージョンではありません。
v0.3 の互換性に関する注意
Grokipedia の Web サイトには現在 v0.3 と表示されています。これは Web のリリースラベルであり、CLI のリリースではありません。独立した CLI は、引き続き独自の上流バージョンを使用しています。現在、v0.3 API は数値形式の images[].position 値を返します。CLI は従来の文字列形式とあわせてこの形式にも対応しています。CLI の更新が必要になるのは、Web バージョンのラベルが変わったときではなく、ライブエンドポイントの動作が変わったときです。