helpfeel/cosense-cli
公式Cosense CLI
helpfeel/cosense-cli: Cosenseのページを読み・調べ・編集する為のCLIとAgent Skillのリリースリポジトリ
インストール (Agent Skill)
Claude Code
$ /plugin marketplace add helpfeel/cosense-cli
$ /plugin install cosense-cli@cosense-cli
Codex
$ $skill-installer https://github.com/helpfeel/cosense-cli
インストール (CLI)
Skillの実行にはCLIが必要です
$ npm install -g @helpfeel/cosense-cli
$ cosense --help
コマンド
cosense <command> [args...]
認証・アカウント
login <origin|projectUrl>: Cosense Personal Access Token または Service Account を設定ファイルに保存する
<origin>: Cosenseサーバーのorigin(例: https://scrapbox.io )
<projectUrl>: プロジェクトURL(例: https://scrapbox.io/Nota )
設定ファイル: ~/.cosense/settings.json
環境変数COSENSE_PATがあれば設定ファイルより優先される
whoami <origin>: 現在の認証ユーザーの情報を取得する
listProjects <origin>: 自分が参加しているprojectの一覧を取得する
readProjectMembers <projectUrl>: プロジェクトのメンバー一覧を取得する
ページを読む
browsePage <pageUrl>: 単一ページを読む(markdown形式)
メタデータ + アイコン記法 + テロメア + 本文をAIが読みやすい形式で出力する
行permalink #<lineId> 付きなら該当行をマーク
readPage <pageUrl>: 単一ページを読む(JSON形式)
listPages <projectUrl> [options]: プロジェクトのページ一覧を取得する
関連ページをたどる(リンクグラフ探索)
browseRelatedPages <pageUrl>: 1-hop + 2-hopの関連ページタイトル一覧をAIが読みやすい形式で出力する
list1hopLinks <pageUrl>: 1-hop近傍を取得する
list2hopLinks <pageUrl>: 2-hop近傍を取得する
search1hopLinks <pageUrl> <query>: 1-hop近傍を全文検索でフィルタする
search2hopLinks <pageUrl> <query>: 2-hop近傍を全文検索でフィルタする
検索する
searchFullText <projectUrl> <query>: 本文全文を対象に検索する
searchVector <projectUrl> <query>: ベクトル検索でページを探す(タイトル+本文中リンク記法のみ対象)
ページを編集する
previewEdit: ページ編集opsをdry-runして previewId を取得する
previewEdit <projectUrl> <pageId>: 既存ページ編集
previewEdit --new <projectUrl>: 新規ページ作成
submitEdit <projectUrl> <previewId>: previewEdit で取得した previewId を使ってページ編集を確定する
previewEdit でdry-run → 内容確認 → submitEdit で確定、という2段階の安全な流れになっているClaude.icon
Cosense Personal Access Token認証限定、Service Accountは不可